summaryrefslogtreecommitdiff
path: root/Tests/AK
AgeCommit message (Expand)Author
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
2022-01-05AK: Add HashMap::remove_all_matching(predicate)Andreas Kling
2022-01-05AK: Add HashTable::remove_all_matching(predicate)Andreas Kling
2022-01-04AK: Add `mix`Jelle Raaijmakers
2021-12-24AK: Make `Disjoint*::is_empty()` not call sizeMichel Hermier
2021-12-24Tests: Benchmark `DisjointChunck::is_empty`Michel Hermier
2021-12-21AK: Add convert_to_uint_from_octalXavier Defrang
2021-12-18AK: Add BuiltinWrappers.hNick Johnson
2021-12-16AK: Make JsonValue::from_string("") return a null JsonValueAndreas Kling
2021-12-16AK+Tests: Use less space in ErrorOrBen Wiederhake
2021-12-08AK+Tests: Avoid implicitly copying ByteBufferBen Wiederhake