summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2021-06-01AK: Replace old URL parser with new URLParser::parse()Max Wipfli
2021-06-01AK: Add spec-compliant URL serialization methodsMax Wipfli
2021-06-01AK: Add a new, spec-compliant URLParserMax Wipfli
2021-06-01AK: Add helper functions and private data URL constructor to URLMax Wipfli
2021-06-01AK: Add member variables to the URL classMax Wipfli
2021-06-01AK: Remove URLParserMax Wipfli
2021-06-01AK+Everywhere: Replace usages of URLParser::urlencode() and urldecode()Max Wipfli
2021-06-01AK: Implement more conforming URL percent encode/decode mechanismMax Wipfli
2021-06-01AK: Add trim() method to String, StringView and StringUtilsMax Wipfli
2021-06-01AK: Implement Utf8CodepointIterator::peek(size_t)Max Wipfli
2021-06-01AK: Internally rename protocol to scheme in URLMax Wipfli
2021-06-01AK: Omit unnecessary function parameter names in URLMax Wipfli
2021-05-31AK: Add Formatter<unsigned char[Size]>Linus Groh
2021-05-31AK: Guard inline assembly with ARCH(I386) and provide alternativeAndrew Kaster
2021-05-31AK+Kernel: Disallow implicitly lifting pointers to OwnPtr'sAli Mohammad Pur
2021-05-31AK: Remove the m_length member for StringBuilderGunnar Beutner
2021-05-31AK: Fix accidentally-quadratic behavior in StringBuilderGunnar Beutner
2021-05-31AK: Use ByteBuffer::append for the StringBuilder classGunnar Beutner
2021-05-31AK: Split the ByteBuffer::trim method into two methodsGunnar Beutner
2021-05-31AK: Remove the public ByteBuffer::trim methodGunnar Beutner
2021-05-31AK: Replace ByteBuffer::grow with resize()/ensure_capacity()Gunnar Beutner
2021-05-31AK: Handle LEB128 encoded values that are too large for the result typeAndrew Kaster
2021-05-30Revert "AK: Fix accidentally-quadratic behavior in StringBuilder"Ben Wiederhake
2021-05-30AK: Honor variable precision argument when formattingTim Schumacher
2021-05-30WebServer: Put dbgln's behind WEBSERVER_DEBUGEdwin Hoksberg
2021-05-30AK: Verify that m_impl is non-null in String::operator[]Max Wipfli
2021-05-30AK: Fix accidentally-quadratic behavior in StringBuilderBen Wiederhake
2021-05-30AK+Userland: Use akaster@serenityos.org for my copyright headersAndrew Kaster
2021-05-30AK: Make HashTable::operator=(HashTable&&) clear the moved-from tableAndreas Kling
2021-05-30AK: Declare malloc_good_size as extern "C"sin-ack
2021-05-29AK: Move RefCountedBase definitions out-of-lineAndreas Kling
2021-05-29AK: Extend round_to_power_of_two to types other than `unsigned`Andrew Kaster
2021-05-29AK+Kernel: Hide AK::adopt_own from usage in the KernelBrian Gianforcaro
2021-05-28AK: Add platform macros to detect presence of AddressSanitizerAndrew Kaster
2021-05-27AK: Convince GCC that m_outline_capacity isn't being readGunnar Beutner
2021-05-27LexicalPath: Reset dirname if it's emptyTim Schumacher
2021-05-27Kernel+AK: Move UBSanitizer to AK, and to AK namespaceAndrew Kaster
2021-05-27AK: Add a way to slice from the end of a spanAli Mohammad Pur
2021-05-27AK: Explicitly initialize buffer member in ByteBufferAndrew Kaster
2021-05-26AK: Implement AK::StackJesse Buhagiar
2021-05-26AK: Define MakeSigned<...>::Type as void in the base structAli Mohammad Pur
2021-05-25AK: Add String::repeated(StringView, size_t count)Matthew Olsson
2021-05-24AK+Everywhere: Consolidate String::index_of() and String::find()Andreas Kling
2021-05-22AK/NumericLimits: Add `lowest()` for floating-point typesJelle Raaijmakers
2021-05-22IntrusiveList: Remove redundant constructorLenny Maiorani
2021-05-22AK/Vector: Constify find_first_index()Jelle Raaijmakers
2021-05-22AK: Fix Variant construction from lvalue referencesAli Mohammad Pur
2021-05-22AK: Remove [[gnu::noinline]] attribute from some variant membersAli Mohammad Pur
2021-05-22AK: Use calculate_base64_encoded_length in encode_base64Idan Horowitz
2021-05-21Games: Add HeartsGunnar Beutner