summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2022-03-02AK: Print NaN and infinite numbers in PrintfImplementationPeter Ross
2022-02-28AK: Add Time::from_ticks()Lucas CHOLLET
2022-02-28AK: Correctly process precision modifiers in printfTimur Sultanov
2022-02-28AK: Add FixedPoint base 2 logarithmkleines Filmröllchen
2022-02-28AK: Add bit shift to FixedPointkleines Filmröllchen
2022-02-28AK: Fix FixedPoint to integral comparisonskleines Filmröllchen
2022-02-27Everywhere: Make JSON serialization fallibleIdan Horowitz
2022-02-27AK: Add a try variant of StringBuilder::append_escaped_for_jsonIdan Horowitz
2022-02-27AK: Skip over initial empty chunks in DisjointChunkskleines Filmröllchen
2022-02-27AK: Make DisjointChunks support FixedArraykleines Filmröllchen
2022-02-27AK: Make DisjointChunk::append move the new chunkkleines Filmröllchen
2022-02-27AK: Export DisjointSpans into the global namespacekleines Filmröllchen
2022-02-27AK: Add at() indexing methods to FixedArraykleines Filmröllchen
2022-02-27AK: Allow creating a FixedArray from an initializer listkleines Filmröllchen
2022-02-27AK: Add FixedArray::is_empty()kleines Filmröllchen
2022-02-26AK: Add constructor to create Span from ArrayArne Elster
2022-02-26AK: Array can tell its inner typeArne Elster
2022-02-25AK: Ignore whitespace while decoding base64Andreas Kling
2022-02-25AK: Add String::split_view(Function<bool(char)>)Andreas Kling
2022-02-23AK: Add forward declaration for Utf8CodePointIteratorLinus Groh
2022-02-23AK: Add optional format string parameter to String{,Builder}::join()Linus Groh
2022-02-23AK: Add Traits<Span<T>>::hash()Linus Groh
2022-02-23AK: Add the Fundamental conceptkleines Filmröllchen
2022-02-23AK: Prevent Atomic with complex typeskleines Filmröllchen
2022-02-21AK: Suppress clang-tidy warning on TODO()Max Wipfli
2022-02-19AK: Add fast path in String::trim() and String::trim_whitespace()Andreas Kling
2022-02-19AK: Make CaseInsensitiveStringTraits allocation-freeAndreas Kling
2022-02-19AK: Don't use x86 assembly when building for non-x86 targetsGunnar Beutner
2022-02-17LibWeb: Add partially functioning Worker APIBen Abraham
2022-02-16AK: VERIFY inside release_value_but_fixme_should_propagate_errors()Sam Atkins
2022-02-16AK: Exclude StringUtils String APIs from the KernelIdan Horowitz
2022-02-16AK: Exclude StringView String APIs from the KernelIdan Horowitz
2022-02-16AK: Exclude StringBuilder String APIs from the KernelIdan Horowitz
2022-02-16AK: Exclude JsonValue String APIs from the KernelIdan Horowitz
2022-02-16AK: Use string_view() instead of to_string() in Formatter<wchar_t>Idan Horowitz
2022-02-16AK: Exclude GenericLexer String APIs from the KernelIdan Horowitz
2022-02-16AK: Return KString instead of String from encode_hex in the KernelIdan Horowitz
2022-02-16AK+Kernel: Specialize Trie for NNOP<KString> and use it in UnveilNodeIdan Horowitz
2022-02-16AK+Kernel: Return KString from UUID::to_string() in the KernelIdan Horowitz
2022-02-16AK+Kernel: Return KString from MACAddress::to_string() in the KernelIdan Horowitz
2022-02-16AK+Kernel: Return KString from IPv4Address::to_string() in the KernelIdan Horowitz
2022-02-16AK: Fix userland parsing of rounded floating point numbersserenitydev
2022-02-15AK+Kernel: OOM-harden most parts of TrieAli Mohammad Pur
2022-02-15AK: Conditionally disable a few variant ctors/assignmentsAli Mohammad Pur
2022-02-15AK: Add a 'SpecializationOf' conceptAli Mohammad Pur
2022-02-13Kernel: Remove make_weak_ptr()Idan Horowitz
2022-02-13AK+Kernel: Add an OOM-fallible try variant make_weak_ptr()Idan Horowitz
2022-02-13AK+Kernel: Rename try_make_weak_ptr to make_weak_ptr_if_nonnullIdan Horowitz
2022-02-13AK: Use ByteBuffer::append(u8) in StringBuilder single-char appendAndreas Kling
2022-02-13AK: Don't call memcpy() in ByteBuffer::append(u8)Andreas Kling