summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2023-01-06AK: Export `adopt_nonnull_ref_or_enomem` to the global namespaceSam Atkins
2023-01-06AK: Fix typo in -= operator of DistinctNumericAliaksandr Kalenik
2023-01-02Everywhere: Remove unused includes of AK/Memory.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of LibC/stdlib.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/Concepts.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/StdLibExtras.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/Format.hBen Wiederhake
2023-01-02Kernel: Turn lock ranks into template parameterskleines Filmröllchen
2023-01-02AK+Kernel: Eliminate UB (signed overflow) from days_since_epochBen Wiederhake
2023-01-02AK+Tests: Replace years_to_days_since_epoch by near-instant functionBen Wiederhake
2023-01-02AK: Combine SinglyLinkedList and SinglyLinkedListWithCountLenny Maiorani
2023-01-02AK: Add an option to format numbers with 1000 based unitsArda Cinar
2023-01-02AK: Make sure no overflow occurs in number_string_with_one_decimalArda Cinar
2023-01-02AK: Add a human_readable_quantity helper to NumberFormat.hArda Cinar
2023-01-02AK: Move the functions in NumberFormat.h out of lineArda Cinar
2023-01-02Everywhere: Remove unused includes of AK/IterationDecision.hBen Wiederhake
2023-01-02Everywhere: Remove unused includes of AK/Array.hBen Wiederhake
2023-01-02Everywhere: Fix badly-formatted includesBen Wiederhake
2022-12-31AK: Prefer VERIFY_NOT_REACHED in ByteBufferNico Weber
2022-12-31AK: Add `CircularBuffer`Lucas CHOLLET
2022-12-29Kernel: Move ScopedCritical.cpp to Kernel base directoryTimon Kruiper
2022-12-28AK: Fix constructing ErrorOr from ErrorOr of a related typeSam Atkins
2022-12-28AK: Add a forgiving_base64_decode helperArda Cinar
2022-12-28AK: Make BigEndian<> and LittleEndian<> work with enum classesNico Weber
2022-12-28AK: Remove ARCH(I386) macroAndreas Kling
2022-12-28AK: Remove i686 supportLiav A
2022-12-27AK: Make StringUtils::matches() handle escaping correctlyFlorian Cramer