summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2020-07-25AK: Fix print_doubleBen Wiederhake
2020-07-24AK: Add a couple more helper templates to StdLibExtrasAndreas Kling
2020-07-23Lagom: Add LibGemini, LibGfxNico Weber
2020-07-22AK: Make encode_base64 take a ByteBuffer and return a StringNico Weber
2020-07-21AK: Add case insensitive version of starts_withLuke
2020-07-18AK: Use "signed char" as the opposite of "unsigned char"Andreas Kling
2020-07-15LexicalPath: Simplify a loopNico Weber
2020-07-13LibJS: Add StringIteratorMatthew Olsson
2020-07-13AK: Make LexicalPath keep everything before the last dot as titleNico Weber
2020-07-13AK: Give String::index_of() an optional second "start" argumentNico Weber
2020-07-09AK: HashTable/HashMap return whether action was performed for set/removeTom
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