summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
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
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