summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2023-01-18AK+LibUnicode: Provide Unicode-aware caseless String matchingTimothy Flynn
2023-01-17AK: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-17AK: Add JsonObject::get...() methods that return OptionalSam Atkins
2023-01-17AK: Move JsonObject implementation out of lineSam Atkins
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-17AK: Add JsonValue::{is,as}_integer() methodsSam Atkins
2023-01-16AK+LibUnicode: Provide Unicode-aware String titlecase transformationTimothy Flynn
2023-01-16AK: Export the OptionalNone helper structureTimothy Flynn
2023-01-15AK: Define our own concept of "trivially serializable"Tim Schumacher
2023-01-15AK+Test: Fix a logic error in `CircularBuffer::offset_of()`Lucas CHOLLET
2023-01-15AK: Add String::to_numberTimothy Flynn
2023-01-15AK: Add String::containsTimothy Flynn
2023-01-15AK: Add String::is_one_of for variadic string comparisonTimothy Flynn
2023-01-15AK: Add a somewhat naive implementation of String::reverseTimothy Flynn
2023-01-15Everywhere: Fully qualify IsLvalueReference in TRY() macrosAndrew Kaster
2023-01-14AK: Add an optional starting offset to `CircularBuffer::offset_of`Lucas CHOLLET
2023-01-14AK: Default move operators for `CircularBuffer`Lucas CHOLLET
2023-01-14AK+Tests: Make CaseInsensitiveStringViewTraits work with HashMap againBen Wiederhake
2023-01-14AK: Remove `CircularDuplexStream`Tim Schumacher
2023-01-14AK: Add StringBuilder::try_join()MacDue
2023-01-13AK: Add `CircularBuffer::read_with_seekback`Tim Schumacher
2023-01-13AK+Everywhere: Disallow returning a reference from a fallible expressionTimothy Flynn
2023-01-13AK: Add support for "debug only" formattersMacDue
2023-01-13AK: Don't inherit Formatter<ErrorOr<T>> for Formatter<IPv6Address>MacDue
2023-01-13AK: Don't inherit Formatter<ErrorOr<T>> for Formatter<IPv4Address>MacDue
2023-01-12AK: Fix ignored .to_string() errors in IPv6AddressMacDue
2023-01-12AK: Fix ignored .to_string() errors in IPv4AddressMacDue
2023-01-12AK: Implement FlyString for the new String classTimothy Flynn
2023-01-10AK+LibWeb: Move decode forgiving base64 under Web::Infra namespaceArda Cinar
2023-01-10AK: Expose Base64 tables from Base64.hArda Cinar
2023-01-10AK: Add Span::first()MacDue
2023-01-09AK+LibUnicode: Provide Unicode-aware String case transformationsTimothy Flynn
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2023-01-09AK: Add Utf16View::to_utf8 to convert the view to a UTF-8 AK::StringTimothy Flynn
2023-01-09AK+Everywhere: Rename Utf16View::to_utf8 to to_deprecated_stringTimothy Flynn
2023-01-09AK: Reorder AK/Math after the removal of i686Hendiadyoin1
2023-01-08AK+Everywhere: Make UTF-16 to UTF-8 converter fallibleTimothy Flynn
2023-01-08AK+Everywhere: Make UTF-8 and UTF-32 to UTF-16 converters fallibleTimothy Flynn
2023-01-08AK+LibJS+LibRegex: Define an alias for UTF-16 string data storageTimothy Flynn
2023-01-08AK: Make StringBuilder::try_append_code_point actually fallibleTimothy Flynn
2023-01-07Everywhere: Remove "LibC/" includes, add lint-rule against itBen Wiederhake
2023-01-07AK: Restrict include of LibC headerBen Wiederhake
2023-01-07AK: Reimplement DistinctNumeric comparison operators using operator<=>Andrew Kaster
2023-01-07AK: Reimplement comparisons on AK::Time using operator<=>Andrew Kaster
2023-01-07AK: Remove global free function comparison operators for timespecAndrew Kaster
2023-01-07AK: Add user defined literals for Time for ns, us, ms, and secAndrew Kaster
2023-01-07AK: Make `Statistics::median` return a mean for an even number of valuesStaubfinger
2023-01-06AK: Use base URL when the specified URL is emptyThiago Henrique Hupner
2023-01-06AK: Support fixed point formatting to print real numbersLucas CHOLLET
2023-01-06AK: Rename `StandardFormatter::Mode::Float` => `FixedPoint`Lucas CHOLLET