summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2021-06-03Everywhere: Replace ctype.h to avoid narrowing conversionsMax Wipfli
2021-06-03AK: Add CharacterTypes.hMax Wipfli
2021-06-03AK: Add reverse iterator support to AK::IntrusiveListBrian Gianforcaro
2021-06-03AK: Remove unused JsonValue <=> IPv4Address conversion codeGunnar Beutner
2021-06-03AK: Allow inlining more string functionsGunnar Beutner
2021-06-03AK: Allow inlining ref-count functionalityGunnar Beutner
2021-06-02AK+LibWasm+LibJS: Disallow Variant.has() on types that aren't containedAli Mohammad Pur
2021-06-02AK: Make checked division also check for divide by zeroAli Mohammad Pur
2021-06-01AK+Everywhere: Fix compiletime format parsing of replacement fieldsAli Mohammad Pur
2021-06-01AK: Strip leading/trailing C0-control-or-space in URLs correctlyAndreas Kling
2021-06-01AK: Move identity check from URL::operator==() to equals()Max Wipfli
2021-06-01AK+LibWeb: Remove URL::to_string_encoded()Max Wipfli
2021-06-01AK: Use correct constness in URL class methodsMax Wipfli
2021-06-01AK: Enable direct comparsion of Optional<T> and TMax Wipfli
2021-06-01Everywhere: codepoint => code pointAndreas Kling
2021-06-01AK: Rename Utf32CodepointIterator => Utf32CodePointIteratorAndreas Kling
2021-06-01AK: Rename Utf8CodepointIterator => Utf8CodePointIteratorAndreas Kling
2021-06-01AK: Add hostname parameter to URL::create_with_file_scheme()Max Wipfli
2021-06-01AK: Rewrite URL::compute_validity() to conform to new parserMax Wipfli
2021-06-01AK: Remove deprecated m_path member variable from URLMax Wipfli
2021-06-01AK: Replace URL::to_string() with new serialize() implementationMax Wipfli
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