summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2022-12-26AK: Mark Error::from_ functions as [[nodiscard]]Nico Weber
2022-12-26AK: Specialize TypeList for Variant typesTimothy Flynn
2022-12-26AK: Remove tilde from URL::PercentEncodeSet::EncodeURIAlec Murphy
2022-12-22AK: Rearrange Error's members to reduce its size by 8 bytesTimothy Flynn
2022-12-22AK+Everywhere: Replace all Bitmap::must_create() uses with ::create()Sam Atkins
2022-12-22AK: Rename Bitmap::try_create() to ::create()Sam Atkins
2022-12-21AK: Calculate elapsed days in `human_readable_time()`Karol Kosek
2022-12-20AK: Add DeprecatedString::find_last(StringView)Agustin Gianni
2022-12-20AK: Stop using `DeprecatedString` in Base64 encodingJelle Raaijmakers
2022-12-20AK: Stop using `DeprecatedString` in `UUID`Jelle Raaijmakers
2022-12-19AK: Use __has_builtin() in Checked.hAndreas Kling
2022-12-17AK+Everywhere: Move custom deleter capability to OwnPtrLenny Maiorani
2022-12-16AK: Add a try_ensure() method to HashMapEli Youngs
2022-12-16AK: Support popping an arbitrary element from a HashTableEli Youngs
2022-12-16AK: Synchronize explicit instantiations of to_int and to_uintTimothy Flynn
2022-12-15AK: Add `OwnPtrWithCustomDeleter`Lucas CHOLLET
2022-12-15AK: Add Span to Array conversion functionkleines Filmröllchen
2022-12-14AK: Create relative path even if prefix is not an ancestor of the pathPoseydon42
2022-12-14AK: Bring back the AK_DONT_REPLACE_STD #defineAli Mohammad Pur
2022-12-14Everywhere: Stop shoving things into ::std and mentioning them as suchAli Mohammad Pur
2022-12-14AK: Make Types.h not export its functions if !USING_AK_GLOBALLYAli Mohammad Pur
2022-12-13AK: Make Variant's index type publickleines Filmröllchen
2022-12-13AK: Fix build with !USING_AK_GLOBALLYAli Mohammad Pur
2022-12-12AK: Actually don't include <unistd.h> for windows in Platform.hAli Mohammad Pur
2022-12-12AK: Add a shuffle utility functionArda Cinar