summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2023-03-11AK: Add FlyString::from_deprecated_fly_string()Kenneth Myhra
2023-03-11AK: Forward-declare LexicalPathSam Atkins
2023-03-10Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_caseAndreas Kling
2023-03-10AK: Add constexpr floor and roundkleines Filmröllchen
2023-03-09AK: Make FlyString::hash() use the cached hash in StringData if possibleAndreas Kling
2023-03-09AK: Replace C-style castsSam Atkins
2023-03-09AK: Remove infallible version of StringBuilder::to_byte_bufferLinus Groh
2023-03-09AK: Introduce a fallible version of StringBuilder::to_byte_bufferKarol Baraniecki
2023-03-08AK+LibUnicode: Implement String::equals_ignoring_case without allocatingTimothy Flynn
2023-03-08AK: Add a Utf32View::substring_view overload to take only an offsetTimothy Flynn
2023-03-08AK: Make String::contains(code_point) handle non-ASCIITimothy Flynn
2023-03-08AK: Make String::{starts,ends}_with(code_point) handle non-ASCIITimothy Flynn
2023-03-08AK: Add FlyString::equals_ignoring_ascii_case()Andreas Kling
2023-03-06AK+Kernel: Remove all the Nonnull*PtrVector classesAndreas Kling
2023-03-06AK: Remove specialized shuffle for NonnullPtrVectorAndreas Kling
2023-03-05AK: Add FlyString::to_deprecated_fly_string()Kenneth Myhra
2023-03-05AK+LibAudio: Remove UFixedBigInt::my_sizeDan Klishch
2023-03-04AK: Implement Knuth's algorithm D for dividing UFixedBigInt'sDan Klishch
2023-03-04AK: Delete unused and untested sqrt, pow and pow_mod from UFixedBigIntDan Klishch
2023-03-04AK+LibCrypto: Delete 64x64 wide multiplication workaroundsDan Klishch
2023-03-04AK: Rewrite UFixedBigInt using the framework from BigIntBase.hDan Klishch
2023-03-04AK: Introduce "BigIntBase.h" for common simple operations on big intsDan Klishch
2023-03-04AK: Move compiletime_fail to StdLibExtras.hDan Klishch
2023-03-04AK: Remove signbit definition to prevent conflict in FixedPointnipos
2023-03-04AK: Add support for Solaris to StackInfonipos
2023-03-04AK: Add Solaris to platform detectionnipos
2023-03-04AK: Add StackInfo implementation for WindowsAndrew Kaster
2023-03-04LibCMake: Introduce a CMake lexerSam Atkins
2023-03-04AK: Format Debug.h.inSam Atkins
2023-03-03AK+readelf: Issue error when using ARCH(arch) with nonexistent archDan Klishch
2023-03-03AK: Ensure short String instances are valid UTF-8Timothy Flynn
2023-03-03AK: Protect Utf8View against inclusion in the KernelTimothy Flynn
2023-03-03AK: Invalidate overlong UTF-8 code point encodingsTimothy Flynn
2023-03-03AK: Replace UTF-8 string validation with a constexpr implementationTimothy Flynn
2023-03-03AK: Add String::ends_with{,_bytes}()Linus Groh
2023-03-03AK: Add missing const qualifier to HashCompatible HashMap::contains()Linus Groh
2023-03-03AK: Make FixedPoint(FloatingPoint) ctor round instead of truncatingNico Weber
2023-03-01AK: Add new String constructor to URLKenneth Myhra
2023-02-28AK+Everywhere: Make GenericLexer::ignore_until() stop before the valueSam Atkins
2023-02-28Userland+AK: Stop using getopt() for ArgsParserAli Mohammad Pur
2023-02-28AK: Add two starts_with{bytes,}() APIs to StringAli Mohammad Pur
2023-02-26AK: Fix DeprecatedString::bijective_base_from for large numbersTim Ledbetter
2023-02-25AK: Add FixedPoint::clampkleines Filmröllchen
2023-02-25AK: Use the same consteval condition on _short_string as its factoryTimothy Flynn
2023-02-25AK: Add operator""_{short_,}string to create a String from a literalLinus Groh
2023-02-24AK+Kernel: Add includes before removing Kernel/ProcessExposed.hLiav A
2023-02-24LibGfx: Add scaffolding for a webp decoderNico Weber
2023-02-22AK: Prepare Utf32View for use within templated LibGfx contextsTimothy Flynn
2023-02-22AK: Add formatters for Utf8View and Utf32ViewTimothy Flynn
2023-02-21AK: Ensure that we fill the whole String when reading from a StreamTim Schumacher