summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2019-11-09HackStudio: Start fleshing out the GUI for a GUI designer :^)Andreas Kling
2019-11-07AK: Add Vector::take(index)Andreas Kling
2019-11-07AK: Delete operator!() and operator bool() from the Nonnull pointersAndreas Kling
2019-11-07AK: Add Vector::prepend(T&&)Andreas Kling
2019-11-06AK: Always rebuild unit tests if AK headers changeAndreas Kling
2019-11-06AK: Remove unused AK::not_implemented()Andreas Kling
2019-11-06LibELF: Move AK/ELF/ into Libraries/LibELF/Andreas Kling
2019-11-06AK: Get rid of TStyle (output styling helper for LogStream)Andreas Kling
2019-11-04AK: Let's just log unimplemented printf() format stringsAndreas Kling
2019-11-03AK: Allow overriding the Queue segment size with a template parameterAndreas Kling
2019-11-03AK: Add Queue::head()Andreas Kling
2019-11-02AK: Handle '%llu' in printf() (unsigned 64-bit integer)Andreas Kling
2019-10-29AK: Allow JsonValue to store 64-bit integers internallyAndreas Kling
2019-10-28AK: Add String::contains(String)Andreas Kling
2019-10-23AK: Add JsonArray::ensure_capacity()Andreas Kling
2019-10-23AK: Make it possible to store complex types in a CircularQueueAndreas Kling
2019-10-21URL: https:// URLs should default to port 443Andreas Kling
2019-10-21JsonObject: Add JsonObject::has(key)Andreas Kling
2019-10-21URL: Unbreak the serialization testAndreas Kling
2019-10-20ELF: Fail layout when program header hooks return nullptr (#673)Andrew Kaster
2019-10-20AK: Add CircularDeque.Drew Stratford
2019-10-19String: Define operator>(String)Andreas Kling
2019-10-18UTF-8: Add Utf8CodepointIterator::codepoint_length_in_bytes()Andreas Kling
2019-10-18AK: Add String::hash()Andreas Kling
2019-10-17URL: Parse URLs that lack a path (e.g "http://serenityos.org")Andreas Kling
2019-10-12AK: Add Atomic.hTom
2019-10-10URL: No need to include ":80" when serializing http:// URLsAndreas Kling
2019-10-07AK: Make String compile on platforms where size_t==u32Andreas Kling
2019-10-05AK: URL should support file:// URL'sAndreas Kling
2019-10-01AK: Make Bitmap constructors public to allow make<Bitmap>()Andreas Kling
2019-10-01AK: Remove empty files JsonArray.cpp and JsonObject.cppAndreas Kling
2019-09-30ByteBuffer: Remove pointer() in favor of data()Andreas Kling
2019-09-29AK: Add StringBuilder::length() and trim(int)Andreas Kling
2019-09-28AK: Add StringBuilder::string_view() and StringBuilder::clear()Sergey Bugaev
2019-09-28AK: Add a keep_empty argument to String[View]::substring{_view}Sergey Bugaev
2019-09-27Kernel: Make Region single-owner instead of ref-countedAndreas Kling
2019-09-27ELF: Make code a little more buildable on other platformsAndreas Kling
2019-09-22AK: Add AK_MAKE_NONMOVABLEAndreas Kling
2019-09-16Kernel: Move kmalloc() into a Kernel/Heap/ directoryAndreas Kling
2019-09-15Utf8View: Don't print potentially unterminated string in debug messageAndreas Kling
2019-09-13Revert "AK: Made Strings reversible"Andreas Kling
2019-09-13AK: Made Strings reversibleJesse Buhagiar
2019-09-13TestStringView: Add test for starts_withMinusGix
2019-09-13StringView: Add starts_with methodMinusGix
2019-09-11printf: %w, %b, and %p should be zero-padded but not left-paddedAndreas Kling
2019-09-11AK: Add LogStream operator<< for ByteBufferAndreas Kling
2019-09-11AK: Add String::number(size_t) overloadAndreas Kling
2019-09-08AK: Fix buffer overrun in Utf8CodepointIterator::operator++Sergey Bugaev
2019-09-08AK: Pad %b and %w to two and four places in printfConrad Pankoff
2019-09-07Kernel: Support thread-local storageAndreas Kling