summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2023-02-21AK: Add `take_first` to HashTable and rename `pop` to `take_last`Hediadyoin1
2023-02-21AK: Update HashTables head and tail when shifting during deletionHediadyoin1
2023-02-21AK: Add String::from_stream methodAndrew Kaster
2023-02-21Revert "AK: Disallow constness laundering in RefPtr and NonnullRefPtr"Andreas Kling
2023-02-21AK: Disallow constness laundering in RefPtr and NonnullRefPtrAndreas Kling
2023-02-21AK: Make String const-correct internallyAndreas Kling
2023-02-21AK: Make Deprecated{Fly,}String and StringImpl const-correctAndreas Kling
2023-02-21AK: Stop NonnullPtrVector from making accessed elements constAndreas Kling
2023-02-20AK/StackInfo: Add support for NetBSDnipos
2023-02-19AK: Allow zero-valued signed size types in format stringsAndrew Kaster
2023-02-19AK/StackInfo: Add support for OpenBSD pthreadsnipos
2023-02-19AK: Make FlyString(String) constructor implicitSam Atkins
2023-02-18LibGfx: Rename `JPGLoader` to `JPEGLoader`Lucas CHOLLET
2023-02-18AK: Fix printing of negative FixedPoint valuesNico Weber
2023-02-18AK: Fix 64-bit alignment issue in shared-superstring substringsAndreas Kling
2023-02-17AK: Remove unused `rehash_for_collision`Jelle Raaijmakers
2023-02-17AK: Reimplement `HashTable` with smart linear probingJelle Raaijmakers
2023-02-17AK: Remove unused `HashTable.h` include from `StringImpl`Jelle Raaijmakers
2023-02-18AK: Add an input() accessor to GenericLexerAli Mohammad Pur
2023-02-18AK: Add `AK::SIMD::exp_approximate`Jelle Raaijmakers
2023-02-17AK+LibWeb: Implement Variant equality operatorkleines Filmröllchen
2023-02-15AK: Add StringBuilder::to_fly_string()Sam Atkins
2023-02-15AK: Let FlyStrings be assigned from StringsSam Atkins
2023-02-15AK+Tests+LibWeb: Make `URL::complete_url()` take a StringViewSam Atkins
2023-02-13Shell: Start implementing a POSIX-compliant parserAli Mohammad Pur
2023-02-13Everywhere: Remove the `AK::` qualifier from Stream usagesTim Schumacher
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-12AK: Add conversion functions for packed DOS time formatOllrogge
2023-02-12AK: Add function 'shallow_clone()' to HashMapKenneth Myhra
2023-02-11AK: Move try_make_ref_counted() to NonnullRefPtr.hNico Weber
2023-02-11AK: Move try_make() to NonnullOwnPtr.hNico Weber
2023-02-11AK: Move adopt_nonnull_ref_or_enomem() to NonnullRefPtr.hNico Weber
2023-02-11AK: Move adopt_nonnull_own_or_enomem() to NonnullOwnPtr.hNico Weber
2023-02-11AK: Always initialize vector capacity to inline_capacityMacDue
2023-02-10AK: Allow Vector<ByteBuffer>::contains_slow to accept (Readonly)BytesLuke Wilde
2023-02-10AK: Provide `is_errno` for Kernel ErrorsTim Schumacher