summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2020-05-23AK: Fix URL::complete_url behaviour for when a fragment is passedFalseHonesty
2020-05-22AK: Fix .. handling in FileSystemPathSergey Bugaev
2020-05-22AK: Make JsonValue and JsonObjectSerializer speak int/long/long longAndreas Kling
2020-05-21AK: StringUtils, add "convert_to_uint_from_hex" methodHüseyin ASLITÜRK
2020-05-20Revert "AK: Add InitializerList, an implementation of std::initializer_list"Andreas Kling
2020-05-20Revert "AK+LibC: Move non-placement new/delete into LibC"Andreas Kling
2020-05-20Revert "AK: Add AtomicRef, for atomically accesing a reference to a varaible"Andreas Kling
2020-05-20Revert "AK: Don't demangle in serenity :("Andreas Kling
2020-05-20AK: Include Platform.h in RefCounted.h so we have ALWAYS_INLINEAndreas Kling
2020-05-20AK+Kernel: Help the compiler inline a bunch of trivial methodsSergey Bugaev
2020-05-20AK: Don't demangle in serenity :(Andrew Kaster
2020-05-20AK: Add AtomicRef, for atomically accesing a reference to a varaibleAndrew Kaster
2020-05-20AK+LibC: Move non-placement new/delete into LibCAndrew Kaster
2020-05-20AK: Add InitializerList, an implementation of std::initializer_listAndrew Kaster
2020-05-20AK: Fix Checked::multiplication_would_overflow() signatureSergey Bugaev
2020-05-18AK: Make Utf32View::substring_view() with 0 length not crashAndreas Kling
2020-05-18AK: Add a way to get the number of valid bytes in a Utf8ViewAnotherTest
2020-05-17AK: Add StringBuilder::append(Utf32View)Andreas Kling