summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2020-07-06AK: Fix JsonValue copy constructor behavior for 64-bit valuesAndreas Kling
2020-07-05AK: Remove debug spam in SharedBuffer::create_from_shbuf_id()Andreas Kling
2020-07-05AK: Make Vector::unstable_remove() return the removed valueSergey Bugaev
2020-07-04Kernel: Move headers intended for userspace use into Kernel/API/Andreas Kling
2020-07-04AK: Add Weakable::revoke_weak_ptrs()Andreas Kling
2020-07-03AK: Serialize entire log statementsTom
2020-07-03AK: Fixes for atomic pointersTom
2020-07-01Kernel: Turn Thread::current and Process::current into functionsTom
2020-07-01Inspector: Expand and show properties in a TreeViewAnotherTest
2020-06-23AK: Inline the basics of VectorIteratorAndreas Kling
2020-06-22AK: Add timespec_add and timespec_subNico Weber
2020-06-20AK: Fix JsonParser double encoding multibyte utf-8 chararctersLepkoQQ
2020-06-18AK: Add tests for Base64 decoderTom Lebreux
2020-06-18AK: Add a simple and inefficient Base64 encoderTom Lebreux
2020-06-16AK: Implement a slightly better FlyString::operator==(String)Andreas Kling
2020-06-16Test: Fix json parse test from unicode stringHüseyin ASLITÜRK
2020-06-16AK: JsonParser, replace char type to u32 for code pointHüseyin ASLITÜRK
2020-06-15AK: Assert non-empty Utf32View, when initialized with non-zero lengthKevin Meyer
2020-06-13AK: JsonParser improvementsMatthew Olsson
2020-06-12AK: Make string-to-number conversion helpers return OptionalAndreas Kling
2020-06-12AK: Remove useless castsSergey Bugaev
2020-06-12AK: Ensure RefCounted types are never copied or movedSergey Bugaev
2020-06-12AK: Assert refcount doesn't overflowSergey Bugaev
2020-06-12AK: Switch RefCounted to atomic refcountingSergey Bugaev
2020-06-12AK: Use unsigned int for refcountSergey Bugaev
2020-06-12AK: Ensure we never use OwnPtr<> with RefCounted typesSergey Bugaev
2020-06-12AK: ALWAYS_INLINE most Atomic<T> methodsSergey Bugaev
2020-06-12AK: Fix missing ptrdiff_t in non-Serenity buildsSergey Bugaev
2020-06-10AK: URL should urldecode data: URL payloadsAndreas Kling
2020-06-07AK: Add basic percent encoder/decoder (urlencode and urldecode)Andreas Kling
2020-06-07AK: Add StringView::{begin,end} so we can range-for over StringViewsAndreas Kling
2020-06-07AK: Don't try to complete relative data: URLsAndreas Kling
2020-06-06AK: Fix printf("%c", 0)Sergey Bugaev
2020-06-04AK: Allow default-constructing Utf8View and Utf8CodepointIteratorAndreas Kling
2020-06-04AK: Add StringBuilder::append_codepoint(u32)Andreas Kling
2020-06-04AK: Add atomic free functionsTom
2020-06-03AK: JSON, Escape spacial character in string serializationHüseyin ASLITÜRK
2020-06-01AK: Add operator== and hash traits for URLAndreas Kling
2020-05-31AK: Always inline some Checked methodsSergey Bugaev
2020-05-30AK: Make some StringView constructors constexprAndreas Kling
2020-05-30AK+LibC: Add TODO() as an alternative to ASSERT_NOT_REACHED()Andreas Kling
2020-05-30AK: Make {String,FlyString}::is_one_of() constAndreas Kling
2020-05-30Lagom: Adjust AK, LibCore and LibTLS to build on MacOSMarcin Gasperowicz
2020-05-29Ports: Fix CMake-based portsPaul Redmond
2020-05-29Meta: Add a script check the presence of "#pragma once" in header filesEmanuele Torre
2020-05-28AK: Add StringView::split_view() taking a StringViewAnotherTest
2020-05-27AK: Add a simple randomness APIAndreas Kling
2020-05-26AK: Mark some popular String member functions ALWAYS_INLINEAndreas Kling
2020-05-26AK: Rename FileSystemPath -> LexicalPathSergey Bugaev
2020-05-26Build: Fix cmake test runner, so it knows when tests failBrian Gianforcaro