summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2020-05-26AK: Temporarily disable failing relative_paths tests in FileSystemPath suiteBrian Gianforcaro
2020-05-26AK: Expand string tests to include ends_with case insensitivityBrian Gianforcaro
2020-05-26AK: Unify FlyString/StringView::ends_with implementation on StringUtils::ends...Brian Gianforcaro
2020-05-26AK: Add case insensitive String::ends_with supportBrian Gianforcaro
2020-05-26AK: Move String::ends_with implementation to StringUtilsBrian Gianforcaro
2020-05-25AK: Add String::is_one_of(...)Andreas Kling
2020-05-23Kernel+LibC: Fix various build issues introduced by ssize_tAndreas Kling
2020-05-23AK: Fix inconsistent signature for dbgputstr()Andreas Kling
2020-05-23AK: Simplify Types.h a little bitAndreas Kling
2020-05-23AK: Add MakeSigned<T> helper templateAndreas Kling
2020-05-23AK: Allow NumericLimits.h to compile in a kernel contextAndreas Kling