summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2023-01-31AK: Fix all quadratic-time append-loops over ByteBufferBen Wiederhake
2023-01-31AK: Remove unused network ordered 'address' variableIman Seyed
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29AK: Provide a fallback definition for `std::nothrow`Tim Schumacher
2023-01-29AK: Move bit streams from `LibCore`Tim Schumacher
2023-01-29AK: Move buffered streams from `LibCore`Tim Schumacher
2023-01-29AK: Move `Stream` and `SeekableStream` from `LibCore`Tim Schumacher
2023-01-29AK: Move `Handle` from `LibCore` and name it `MaybeOwned`Tim Schumacher
2023-01-29AK: Remove `Buffered`Tim Schumacher
2023-01-29AK: Deprecate the old `AK::Stream`Tim Schumacher
2023-01-29AK: Add DeprecatedString::from_utf8()Andreas Kling
2023-01-29AK: Add two helpers to DeprecatedStringCodePointIteratorAndreas Kling
2023-01-28AK: Remove `try_` prefix from FixedArray creation functionsLinus Groh
2023-01-28AK: Add support for the new FlyString to StringViewTimothy Flynn
2023-01-28AK: Delete the StringView move-assignment operator for various typesTimothy Flynn
2023-01-28AK: Add DeprecatedStringCodePointIteratorAndreas Kling
2023-01-28AK: Add String::trimTimothy Flynn
2023-01-28AK: Add String::joinTimothy Flynn
2023-01-28AK: Allow the kernel to have access to StringBuilder::to_stringTimothy Flynn
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-27AK: Remove unimplemented methodsSam Atkins
2023-01-27AK: Remove unused DateTimeLexer classSam Atkins
2023-01-27AK: Add an overload of String::find_byte_offset for StringViewTimothy Flynn
2023-01-24AK: Add convenience substring wrappers to String to exclude a lengthTimothy Flynn
2023-01-24AK: Add a method to create a String with a repeated code pointTimothy Flynn
2023-01-24AK: Add a method to find the byte offset of a code pointTimothy Flynn
2023-01-24AK: Remove [[nodiscard]] attribute from String methods returning ErrorOrTimothy Flynn
2023-01-24AK: Make HashMap::try_ensure work with a fallible construction callbackNico Weber
2023-01-24AK: Print leading zeroes after the dot for FixedPoint numbersNico Weber
2023-01-23AK: Make FixedPoint::create_raw public and constexprNico Weber
2023-01-22AK: Make NonnullPtrVectors shuffleableSam Atkins
2023-01-22AK: Add spec comments to Utf16CodePointIterator::operator*()Nico Weber
2023-01-22AK: Reduce String's allocated data by one byteTimothy Flynn
2023-01-22AK: Define is_trivially_serializable trait for Little and BigEndian<>Karol Kosek
2023-01-22AK: Add a String factory to create a string from a single code pointTimothy Flynn
2023-01-22AK: Change String's default constructor to be constantTimothy Flynn
2023-01-21Everywhere: Remove string.h include from AK/Traits.h and resolve falloutAndrew Kaster
2023-01-21AK: Remove `FileStream`Tim Schumacher
2023-01-21AK: Add `split()` for `String`martinfalisse
2023-01-21AK: Rename double_hash to rehash_for_collisionTimothy Flynn
2023-01-21AK: Add a type alias for DistinctNumeric's underlying typeTimothy Flynn
2023-01-21AK: Remove `InputBitStream` and `OutputBitStream`Tim Schumacher
2023-01-20AK: Remove `DuplexMemoryStream`Tim Schumacher
2023-01-20AK: Disable use of consteval in String::from_utf8_short_string for AppleTimothy Flynn
2023-01-20AK: Support creating known short string literals at compile timeTimothy Flynn
2023-01-19AK: Move the AK::FixedPoint formatter to FixedPoint.hTimothy Flynn
2023-01-19AK: Don't write trailing zeros with %gPeter Elliott
2023-01-18AK: Unify kernel debug messages, avoid printing time if unavailablekonrad
2023-01-18AK: Patch `ArbitrarySizedEnum` operators for missing constructorkonrad
2023-01-18AK+LibUnicode: Provide Unicode-aware caseless String matchingTimothy Flynn