summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
2020-12-02AK: Add insert_before/insert_after to InlineLinkedListTom
2020-11-30AK: Fix logic error in urldecode() percent-decodingLinus Groh
2020-11-29AK: Export ShouldChomp::NoChomp tooAnotherTest
2020-11-29AK: Add missing GenericTraits<u8>devashish
2020-11-27Lagom: Various fixes to make Lagom run on OSS-Fuzz (#4176)DavidKorczynski
2020-11-25AK: Always inline RefPtr::operator bool() and RefPtr::is_null()Andreas Kling
2020-11-25AK: Don't return empty StringImpl from create() when char* starts with \0Linus Groh
2020-11-24AK: Add some inline capacity to StringBuilderAndreas Kling
2020-11-24AK: Add IntrusiveList::take_last()Andreas Kling
2020-11-23LibIPC: Prepend each message with its sizeSergey Bugaev
2020-11-23AK: Add Vector::prepend() overload for multiple itemsSergey Bugaev
2020-11-23AK: Use ALWAYS_INLINE all over NonnullPtrVectorAndreas Kling
2020-11-22AK: Add first_matching and last_matching to VectorLuke
2020-11-22AK: Fix base64 decoding '/'BenJilks
2020-11-22AK: Cleanup missing includes and #ifdef evaluationLenny Maiorani
2020-11-22NeverDestroyed: Add testsLenny Maiorani
2020-11-21MACAddress: Use all_of to implement is_zeroLenny Maiorani
2020-11-21AK: Implement generic all_of algorithmLenny Maiorani
2020-11-20MACAddress: AK::Array as member variable instead of C-arrayLenny Maiorani
2020-11-19MACAddress: constexpr supportLenny Maiorani
2020-11-17AK: Fix OOB access in DuplexMemoryStream::offset_of()AnotherTest
2020-11-17AK: Trim whitespace in StringUtils::convert_to_{int,uint,uint_from_hex}()Linus Groh
2020-11-17MACAddress: Unit testing for basic functionalityLenny Maiorani
2020-11-16Vector: C++20 equality operatorsLenny Maiorani
2020-11-15Everywhere: Add missing <AK/ByteBuffer.h> includesAndreas Kling
2020-11-14AK: Mark SimpleIterator::operator*() as ALWAYS_INLINEAndreas Kling
2020-11-14AK: Fix StringUtils::contains() case insensitive searchLinus Groh
2020-11-13AK: Fix inverted condition in unsigned LEB128 decodeAndreas Kling
2020-11-12AK: Prefer using instead of typedefLenny Maiorani
2020-11-11RefPtrTraits: struct/class mismatch in forward declarationLenny Maiorani
2020-11-11IPv4Address: constexpr supportLenny Maiorani
2020-11-10AK: Make RefPtr, NonnullRefPtr, WeakPtr thread safeTom
2020-11-10AK: Add RefPtrTraits to allow implementing custom null pointersTom