summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2020-08-17AK: Add SFINAE fallback for AK C++ concepts use, for Coverity compilerBrian Gianforcaro
2020-08-17AK: Always call memmove in Span instead of memcpy.asynts
2020-08-16AK: Use IEC prefixes in human_readable_formatNico Weber
2020-08-16Everywhere: Consolidate human_readable_size() implementationsNico Weber
2020-08-16AK: Rename KB, MB, GB to KiB, MiB, GiBNico Weber
2020-08-16AK: HashTable add a constructor that allows preallocation of capacity + Use i...Muhammad Zahalqa
2020-08-15AK: Rename span() to bytes() when appropriate.asynts
2020-08-15AK: Add slice() overload to Span.asynts
2020-08-15AK: Add fill() method to Span.asynts
2020-08-15AK: Add copy_to() and move_to() methods to AK::Span.asynts
2020-08-15AK: Add bytes() method to FixedArray.asynts
2020-08-15AK: Remove incorrect static assert in Span.h.asynts
2020-08-15Meta: Install source files at /usr/src/serenityItamar
2020-08-14AK: Fix obvious bad vector access in IPv4Address::from_string()Andreas Kling
2020-08-13AK: Fix bad vector access in two-part IPv4 address parsingAndreas Kling
2020-08-13AK: Add initial support for obscure IPv4 address notationsPanagiotis Vasilopoulos
2020-08-12AK: Mark compilation-unit-only functions as staticBen Wiederhake
2020-08-11AK: Span<T>::operator=(const T&) => Span<T>::operator=(const Span<T>&)AnotherTest
2020-08-10AK: Add test case for duplicate JsonObject keysLinus Groh
2020-08-10AK: Don't keep equal JsonObject keys in the order vector twiceLinus Groh
2020-08-10AK: Implement and test DistinctNumeric classBen Wiederhake
2020-08-10AK: TestSuite's main should return 0Ben Wiederhake
2020-08-10disasm: Insert symbol names in disassembly streamNico Weber
2020-08-09LibELF+Lagom: Work towards getting LibELF in LagomNico Weber
2020-08-09AK: Add a GenericLexer and extend the JsonParser with it (#2696)Benoît Lormeau
2020-08-07AK: Add static_ptr_cast support for the Userspace<T> pointer typeBrian Gianforcaro
2020-08-07AK: Remove unnecessary clang-format off comments.asynts
2020-08-06AK+Kernel+LibC: Add vdbgprintf()Andreas Kling
2020-08-06AK: Remove Stream::operator bool()Andreas Kling
2020-08-06Refactor: Expose const_cast by removing ByteBuffer::warp(const void*, size_t)asynts
2020-08-06LibDebug: Use InputMemoryStream instead of BufferStream.asynts
2020-08-06AK: Add InputStream abstraction and InputMemoryStream implementation.asynts
2020-08-06AK: Add String constructor from ReadonlyBytes.asynts
2020-08-06AK: Rename Tests/Span.cpp to Tests/TestSpan.cpp.asynts
2020-08-06AK: Add Integral and FloatingPoint concepts.asynts
2020-08-06AK: Rename MakeUnsigned::type to MakeUnsigned::Type.asynts
2020-08-06AK: Make min/max behave like the STL for equivalent inputs (#2976)Muhammad Zahalqa
2020-08-06AK: Fix broken symlink used by JSON testAndreas Kling
2020-08-05Unicode: Try s/codepoint/code_point/g againNico Weber
2020-08-05Revert "Unicode: s/codepoint/code_point/g"Nico Weber
2020-08-05AK: Decorate AK::Result<V, E> with [[nodiscard]]Brian Gianforcaro
2020-08-05AK: Decorate AK::TriState with [[nodiscard]]Brian Gianforcaro
2020-08-05AK: Decorate atomic compare exchange operations with [[nodiscard]]Brian Gianforcaro
2020-08-05AK: Decorate AK::NonnullOwnPtr::leak_ptr() with [[nodiscard]]Brian Gianforcaro
2020-08-05AK: Decorate AK::OwnPtr::leak_ptr() with [[nodiscard]]Brian Gianforcaro
2020-08-05AK: Decorate Optional<T> with [[nodisard]]Brian Gianforcaro
2020-08-05AK: Fix StringUtils tests to actually observe return value.Brian Gianforcaro
2020-08-05AK: Use AK relative include style for InlineLinkedList.hBrian Gianforcaro
2020-08-05AK: Add SinglyLinkedListWithCount<T>, a singulary linked list with countBrian Gianforcaro
2020-08-04Revert "AK: Let the compiler provide the default new and delete operators"Andreas Kling