summaryrefslogtreecommitdiff
path: root/Tests/AK
AgeCommit message (Expand)Author
2022-04-11AK: Disable the HashTable<double> test until UB issue is fixedAndreas Kling
2022-04-10AK: Add hash traits for floating-point primitivesAndreas Kling
2022-04-05AK: Invalidate UTF-8 encoded code points larger than U+10ffffTimothy Flynn
2022-04-04AK: Allow Optional<T&> to existAli Mohammad Pur
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-31Tests: Test non-trivial re-hashing in HashTablekleines Filmröllchen
2022-03-31Tests: Introduce a HashTable benchmark for "table thrashing"kleines Filmröllchen
2022-03-30AK: Allow printing wide characters using %ls modifiersafarp
2022-03-27AK: Add an ArbitrarySizedEnum templateLinus Groh
2022-03-18AK+Tests: Fix StringUtils::contains() being confused by repeating textSam Atkins
2022-03-13AK: Add naive implementations of AK::timing_safe_compareBrian Gianforcaro
2022-03-13Tests: Rename AK/TestMemMem.cpp to AK/TestMemory.cppBrian Gianforcaro
2022-03-09AK: Add reverse iterator as memberFederico Guerinoni
2022-03-09AK: Implement wrapper for reverse range for loopFederico Guerinoni
2022-03-09AK: Implement reverse iterator for Vector classFederico Guerinoni
2022-03-08AK: Add IPv6Address classTom
2022-03-07AK: Add test for unbounded HashTable capacity leakAndreas Kling
2022-02-28AK: Add FixedPoint base 2 logarithmkleines Filmröllchen
2022-02-28AK: Fix FixedPoint to integral comparisonskleines Filmröllchen
2022-02-27Tests: Test DisjointChunks with FixedArraykleines Filmröllchen
2022-02-25AK: Ignore whitespace while decoding base64Andreas Kling
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-11AK: Make Bitmap construction OOM-fallibleIdan Horowitz
2022-02-10AK: Clear minimum when removing last node of RedBlackTreedavidot
2022-02-10AK: Fix RedBlackTree::find_smallest_not_below_iteratordavidot
2022-02-06AK: Introduce IntegralMath.h starting with pow<I>Hendiadyoin1
2022-01-31Everywhere: Update copyrights with my new serenityos.org e-mail :^)Timothy Flynn
2022-01-30AK+Tests: Make null strings compare less than non-null stringsDaniel Bertalan
2022-01-30AK: Disable the empty-string-vs-null-string test until we have a fixAndreas Kling
2022-01-30Tests: Add test for null string and empty string to be unequalnetworkException
2022-01-24AK+Userland: Make AK::decode_base64 return ErrorOrSam Atkins
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-23AK: Add FixedPoint cast operator for up/downcasting to other sizesTom
2022-01-23AK: Add Formatter<FixedPoint<...>> without floating pointTom
2022-01-16AK: Fix logic in String::operator>(const String&)Matt Jacobson
2022-01-14AK: Make Variant::visit() prefer overloads accepting T const& over T&Ali Mohammad Pur
2022-01-14AK+Everywhere: Make Variant::visit() respect the Variant's constnessAli Mohammad Pur
2022-01-14Tests: Remove some temporary files when finished using themAndreas Kling
2022-01-13Tests: Test FixedArray completelykleines Filmröllchen
2022-01-13AK: Remove clear() from FixedArray and fixate its allocation guaranteeskleines Filmröllchen
2022-01-11AK+Kernel: Remove one_ref_left() footgunAndreas Kling
2022-01-11AK: Define a traits helper for case-insensitive StringView hashingTimothy Flynn
2022-01-08AK+Everywhere: Make FixedArray OOM-safecreator1creeper1
2022-01-07Everywhere: Fix spelling mistakesmjz19910
2022-01-07AK: Use a full-period xorshift PRNG for double_hashSchlufi
2022-01-06AK: Ensure negative predicate in TestHashMap could run unsuccessfullyNHOrus
2022-01-05AK: Improve HashTable::remove_all_matching() test slightlyAndreas Kling
2022-01-05AK: Make Vector::remove_all_matching() return removal successAndreas Kling
2022-01-05AK: Make Hash{Map,Table}::remove_all_matching() return removal successAndreas Kling