summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2020-12-29AK: Add HashMap(std::initializer_list<Entry>) constructorLinus Groh
2020-12-29AK+Format: Accept unsigned long in replacement fields.asynts
2020-12-29AK: Allow trailing '*'s in a glob pattern to match nothingAnotherTest
2020-12-28LibGfx+AK: Make text elision work with multi-byte charactersAndreas Kling
2020-12-28AK: Enable AK::SharedBuffer for all platformsAndrew Kaster
2020-12-28AK/Userland: Use AK/Endian.h for portable byte swapping in ntpqueryAndrew Kaster
2020-12-28AK: Add CLOCK_*_COARSE aliases for darwin and BSD variantsAndrew Kaster
2020-12-27Kernel: Allow Userspace<T> pointers with invalid contentAndreas Kling
2020-12-27AK: Use direct-list-initialization for Vector::empend() (#4564)Nathan Lanza
2020-12-27LibJS: Implement (mostly) spec compliant version of Number.toString()Stephan Unverwerth
2020-12-27AK: Add NO_DISCARD macro to allow clang-format friendly class annotationsBrian Gianforcaro
2020-12-26AK: Fix busted Trie testAnotherTest
2020-12-26AK: Make AK::IsSame<T, U>::value a constexpr boolAnotherTest
2020-12-26AK: Add a prefix tree implementationAnotherTest
2020-12-26Everywhere: void arguments to C functionsLenny Maiorani
2020-12-26LibC: Enable compiler warnings for printf format stringsSahan Fernando
2020-12-25AK: Remove custom %w format string specifierAndreas Kling
2020-12-25AK: Remove custom %b format string specifierAndreas Kling
2020-12-24CMake: Decouple cmake utility functions from top-level CMakeLists.txtLenny Maiorani
2020-12-23CMake: Remove file globbing in AK/TestsLenny Maiorani
2020-12-23Kernel: Don't assert on PT_PEEK with kernelspace addressAndreas Kling
2020-12-21AK: Make JsonParser::parse_number properly parse >32bit intsSahan Fernando
2020-12-21AK: Test StringUtils::convert_to_int for different typesSahan Fernando
2020-12-21AK: Check for overflow in StringUtils::convert_to_intSahan Fernando
2020-12-21AK: Generalize AK::String::to_int() for more typesSahan Fernando
2020-12-21Everywhere: Switch from (void) to [[maybe_unused]] (#4473)Lenny Maiorani
2020-12-20AllOf: Common iterator typesLenny Maiorani
2020-12-19AK: Remove bogus test case for CircularDuplexStream.asynts
2020-12-19AK: Remove awkward ByteBuffer construction modes (wrap & adopt)Andreas Kling
2020-12-19AK: Mark some Span functions with [[nodiscard]]Andreas Kling
2020-12-19LibTLS+LibCrypto: More ByteBuffer -> Span conversionAndreas Kling
2020-12-19LibTLS+LibCrypto: Replace a whole bunch of ByteBuffers with SpansAndreas Kling
2020-12-19AK: Add hash implementations for i16 and i64Sahan Fernando
2020-12-14Kernel: Generate a coredump file when a process crashesItamar
2020-12-13AK: Add {encode,decode}_hex similar to {encode,decode}_base64Conrad Pankoff
2020-12-12AK: Fix urlencode() with high byte valuesConrad Pankoff
2020-12-12AK::URL: Fix setting the port number in the case it was the last element of t...xspager
2020-12-10AK: Add String::substring(start)Andreas Kling
2020-12-10AK: Ensure dual_pivot_quick_sort does not copy the pivotsAnotherTest
2020-12-09AK: Fix offset calculation error in DuplexMemoryStream::write.asynts
2020-12-09AK: Fix unsigned integer underflow in DuplexMemoryStream::write.asynts
2020-12-09AK: Add String::substring_view(size_t).asynts
2020-12-08AK: Fix reading across chunks in DuplexMemoryStreamAnotherTest
2020-12-08AK: Implement DuplexMemoryStream::offset_of() in terms of memmem()AnotherTest
2020-12-08AK: Implement memmem() for iterator haystacksAnotherTest
2020-12-08AK: Forward declare Nonnull{Own,Ref}PtrVectorAnotherTest
2020-12-08AK: Add header for SIMD vectorized typesSahan Fernando
2020-12-06AK: Make Formatter<StringView> not choke on Mode::CharacterLinus Groh
2020-12-06AK: Add test for the will_be_destroyed and one_ref_left magic functionsAndrew Kaster
2020-12-05AK: Pull Is{Integral,FloatingPoint} into the global namespaceLinus Groh