summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2019-12-02AK: StringView::lines() should keep empty linesAndreas Kling
2019-12-02AK: Add DoublyLinkedList::prepend()Andreas Kling
2019-12-02AK: Add a BinarySearch template implementationWilliam McPherson
2019-12-02LibMarkdown: Handle CRLF line endingsTommy Nguyen
2019-12-02AK: Allow BufferStream to serialize/deserialize floatsAndreas Kling
2019-11-29Kernel: Demangle kernel C++ symbols correctly againAndreas Kling
2019-11-25AK: Add a query string component to URLAndreas Kling
2019-11-19LibHTML+AK: Move URL completion from Document to AK::URLAndreas Kling
2019-11-16AK: Atomic.h needs <stddef.h> for ptrdiff_tAndreas Kling
2019-11-15AK: Fix leak in WeakPtr(WeakPtr&&) and WeakPtr::operator=(WeakPtr&&)Andreas Kling
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