summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2021-07-11AK: Add FixedArray::span()Andreas Kling
2021-07-11AK: Bring back FixedArray<T>Andreas Kling
2021-07-11AK: Don't forget to kfree_sized() in ByteBufferAndreas Kling
2021-07-11Kernel: Remove krealloc()Andreas Kling
2021-07-11AK: Don't use realloc() in AK::ByteBufferAndreas Kling
2021-07-11AK: Use kfree_sized() in AK::VectorAndreas Kling
2021-07-11AK: Use kfree_sized() in AK::StringImplAndreas Kling
2021-07-11AK: Use kfree_sized() in AK::HashTableAndreas Kling
2021-07-11AK: Use kfree_sized() in AK::ByteBufferAndreas Kling
2021-07-11AK: Use kfree_sized() in AK::BitmapAndreas Kling
2021-07-11AK: Make kfree_sized() forward to kfree() in non-kernel code for nowAndreas Kling
2021-07-10AK: Remove unused NO_RETURN macroGunnar Beutner
2021-07-08LibSQL+SQLServer: Build SQLServer system serviceJan de Visser
2021-07-08AK: Fix `UFixedBigInt` not building with ClangDaniel Bertalan
2021-07-08Everywhere: Use the correct literal suffixesDaniel Bertalan
2021-07-08AK+Userland: Add generic `AK::abs()` function and use itDaniel Bertalan
2021-07-08AK+Kernel: Fix perfect forwarding constructors shadowing othersDaniel Bertalan
2021-07-07AK: Replace usages of ctype.h with CharacterTypes.hMax Wipfli
2021-07-05AK: Declare operators `new` and `delete` as global functionsDaniel Bertalan
2021-07-05Kernel: Replace raw asm functions with naked onesHendiadyoin1
2021-07-05JsonParser: Bring parser more to specstelar7
2021-07-05Kernel: Merge the x86 and x86_64 boot code into a single fileGunnar Beutner
2021-07-04Meta: Remove the LibJS OBJECT_DEBUG debug macroLinus Groh
2021-07-04AK: Add generation of roman numerals to AK::StringTobias Christiansen
2021-07-04AK: Explicitly require Checked types to be IntegralIdan Horowitz
2021-07-04AK+LibIPC: Make all enums codableTimothy
2021-07-04AK: Destroy original value when assigning to VariantDaniel Bertalan
2021-07-04AK: Use conditionally trivial special member functionsDaniel Bertalan
2021-07-04AK: Add type traits describing supported operationsDaniel Bertalan
2021-07-03AK: Make smart pointer factories work with aggregatesDaniel Bertalan
2021-07-03Everywhere: Fix some alignment issuesDaniel Bertalan
2021-07-03AK: Make `(Nonnull)OwnPtr` work with abstract classesDaniel Bertalan
2021-07-02AK: Implement String::find_any_of() and StringView::find_any_of()Max Wipfli
2021-07-02AK: Add input bounds checking to String::substring()Max Wipfli
2021-07-02AK: Add String::find_last() and inline String::find() methodsMax Wipfli
2021-07-02AK: Implement StringView::find_all()Max Wipfli
2021-07-02AK+Everywhere: Remove StringView::find_{first,last}_of(char) methodsMax Wipfli
2021-07-02AK: Reimplement StringView::find methods in StringUtilsMax Wipfli
2021-07-02AK: Implement StringView::to_{lower,upper}case_stringMax Wipfli
2021-07-02AK: Support long doubles in format stringsHediadyoin1
2021-07-01AK: Annotate more AK::Span methods as nodiscardBrian Gianforcaro
2021-06-30Kernel: Don't compile JsonValue & friends into the kernelAndreas Kling
2021-06-30AK: Use canonicalized_path in LexicalPath::relative_pathMax Wipfli
2021-06-30AK: Add [[nodiscard]] to LexicalPath methods construction objectsMax Wipfli
2021-06-30AK: Move path canonicalization into LexicalPath::canonicalized_pathMax Wipfli
2021-06-30AK+Everywhere: Remove "null state" of LexicalPathMax Wipfli
2021-06-30AK: Make LexicalPath immutableMax Wipfli
2021-06-30AK+Everywhere: Use mostly StringView in LexicalPathMax Wipfli
2021-06-30AK+Everywhere: Add and use static APIs for LexicalPathMax Wipfli
2021-06-30AK: Remove the LexicalPath::is_valid() APIMax Wipfli