summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2020-04-22AK: Tweak exchange() implementationAndreas Kling
2020-04-21AK: Simplify Result class so we can start using itAndreas Kling
2020-04-21AK: Remove unused Error templateAndreas Kling
2020-04-20LibDebug: Parse line number information from DWARF formatItamar
2020-04-20AK: Allow having ref counted pointers to const objectItamar
2020-04-19AK: Add URL::create_with_url_or_path()Sergey Bugaev
2020-04-19AK: Consider more URLs invalidSergey Bugaev
2020-04-18AK: Add URL::create_with_file_protocol(path)Andreas Kling
2020-04-18AK: Dual pivot quicksort implementation (#1838)wilsonk
2020-04-17AK: Add StringView::contains(char)Stephan Unverwerth
2020-04-16AK: Add FlyString::is_empty()Andreas Kling
2020-04-15AK: Add Checked<T>::multiplication_would_overflow()Andreas Kling
2020-04-15AK: Add a Checked<T> templateAndreas Kling
2020-04-15AK: Add MakeUnsigned<T> helper templateAndreas Kling
2020-04-15AK: Add a simple NumericLimits<T> templateAndreas Kling
2020-04-14AK: Add a little test for String::split()Andreas Kling
2020-04-13LibELF: Add find_demangled_functionItamar
2020-04-13AK: Let FlyString::hash() assume that the string was already hashedAndreas Kling
2020-04-12AK: Inline Optional functions more aggressivelyAndreas Kling
2020-04-12AK: Add LogStream operator<< overloads for float and doubleAndreas Kling
2020-04-12AK: Parse query and fragment in URL::parse()Linus Groh
2020-04-12AK: Support fragment in URLLinus Groh
2020-04-11AK: Recompute URL validity after changing protocol/host/pathAndreas Kling
2020-04-11AK: String::contains() should say no if needle or haystack is nullAndreas Kling
2020-04-10AK: Add FlyString::hash()Andreas Kling
2020-04-08AK: Appending 0 bytes to a ByteBuffer should be a no-op (#1699)Paul Redmond
2020-04-07AK: Disable the consumable annotation checking to fix Clang buildAndreas Kling
2020-04-07AK: Add forward() overload that refuses to forward lvalue as rvalueAndreas Kling
2020-04-07AK: Allow %m.nf specifier for double/float in printf to set fraction withEmanuel Sprung
2020-04-06AK: Make dbgprintf() and dbgputstr() go to stderr on non-Serenity hostsAndreas Kling
2020-04-06AK: Add out() and warn() streams that forward to stdout and stderrAndreas Kling
2020-04-06Kernel: Support best fit allocation policy in kmalloc()nimelehin
2020-04-06Bitmap: Add Bitmap::find_next_range_of_unset_bits()nimelehin
2020-04-06AK: Add count_trailing_zeroes_32()nimelehin
2020-04-06AK: Add Bitmap::find_first_fit()nimelehin
2020-04-06AK: Add Bitmap::set_range()nimelehin
2020-04-06AK: Make FlyString a little less hilariously unoptimized :^)Andreas Kling
2020-04-05AK: Stop allowing implicit downcast with OwnPtr and NonnullOwnPtrAndreas Kling
2020-04-05AK: Stop allowing implicit downcast with RefPtr and NonnullRefPtrAndreas Kling
2020-04-05Kernel+AK: Separate out MACAddress and move it into AKAnotherTest
2020-04-04AK: Break on end of input in JsonParser::consume_quoted_stringTibor Nagy
2020-04-03AK: Add an overwrite API to ByteBufferAnotherTest
2020-04-03AK: Remove relative path in AK testsuiteEmanuel Sprung
2020-04-01AK: Add equals method to JsonValue to semantically compare two values.Emanuel Sprung
2020-04-01AK: Add String::replace() functionalityEmanuel Sprung
2020-04-01AK: Add adopt_own() to create a NonnullOwnPtr<T> from a T&Andreas Kling
2020-03-31AK: A few JSON improvementsEmanuel Sprung
2020-03-31AK: Print double numbers with printfEmanuel Sprung
2020-03-28Kernel: Add 'ptrace' syscallItamar
2020-03-28AK: Add some string comparison operatorsAndreas Kling