summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2019-09-07AK: Add a useful align_up_to(value, power_of_two) functionAndreas Kling
2019-09-06AK: When printf assert on unsupported specifier, specify which one!Andreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-09-05Utf8View: Try fixing the travis-ci buildAndreas Kling
2019-09-05AK: Log UTF-8 validation errorsSergey Bugaev
2019-09-05AK: Add some more utility methods to Utf8ViewSergey Bugaev
2019-09-04Json: Add serializer fast-path for string valuesAndreas Kling
2019-09-03AK: Fix printf %x padding and %p lengthConrad Pankoff