summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2019-12-29AK: Fix JSON parser crashing when encountering UTF-8Andreas Kling
2019-12-29AK: Add StringView::ends_with functionShannon Booth
2019-12-28AK: Unbreak Tests Makefile. Turns out this newline was effectful :^)Andreas Kling
2019-12-28Build: wrap make invocations with flock(1)joshua stein
2019-12-27AK: Fix unused parameter bug in SinglyLinkedList (#928)Valtteri Koskivuori
2019-12-27AK: Simplify const T& versions of append/insert in SinglyLinkedListConrad Pankoff
2019-12-27AK: Add insert_{before,after}(iterator, value) to SinglyLinkedListConrad Pankoff
2019-12-26AK: Add NeverDestroyed<T>, for things that should never be destroyedAndreas Kling
2019-12-22AK: Add Vector::remove_all_matching()Andreas Kling
2019-12-22AK: Add IntrusiveList::take_first()Andreas Kling
2019-12-22AK: InlineLinkedListIterator operator-> should return m_node directlyAndrew Kaster
2019-12-20Build: Get rid of the USERLAND defineAndreas Kling
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-12-19AK: Add Vector::find_first_index(const T&)Hüseyin ASLITÜRK
2019-12-18AK: Add String::equals_ignoring_case(StringView)Andreas Kling
2019-12-12JsonValue: Fix wrong return type of as_u32() and friendsAndreas Kling
2019-12-10AK: Teach URL::complete_url() how to resolve URL's starting with "/"Andreas Kling
2019-12-09AK: SinglyLinkedList::size_slow() should return size_tAndreas Kling
2019-12-09AK: Use size_t for the length of stringsAndreas Kling
2019-12-09AK: Handle LogStream operator<<(size_t)Andreas Kling
2019-12-05Shell: Cache PATH for faster tab completionWilliam McPherson
2019-12-05AK: Implement %n printf specifierSergey Bugaev
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