summaryrefslogtreecommitdiff
path: root/AK
AgeCommit message (Expand)Author
2023-04-30AK: Add count() helper to Stringthankyouverycool
2023-04-29AK: Add `Span::align_to`Daniel Bertalan
2023-04-28AK: Add values() method in HashTableAliaksandr Kalenik
2023-04-28AK: Make the Optional formatter always available and tweak its formatAli Mohammad Pur
2023-04-28AK+LibTimeZone: Add debug only formatter for OptionalMacDue
2023-04-28AK: Don't refer to AK::swap() as ::swap()Ali Mohammad Pur
2023-04-28AK+Everywhere: Disallow Error::from_string_view(FooString)Ali Mohammad Pur
2023-04-26LibWasm: Start implementing WASIAli Mohammad Pur
2023-04-25AK: Rename `Stream::format()` to `Stream::write_formatted()`Tim Schumacher
2023-04-24AK: Use `JsonArray::append` when parsing arrayCameron Youell
2023-04-24AK: Add new failable `JsonArray::{append/set}` functionsCameron Youell
2023-04-23LibThreading: Create WorkerThread class run a single task concurrentlyZaggy1024
2023-04-23AK: Implement Stream::format(fmtstr, args...)Peter Brottveit Bock
2023-04-21AK: Add Array::contains_slow() and ::first_index_of(), with tests :^)Sam Atkins
2023-04-21AK: Fix crash during teardown of self-owning objectsAndreas Kling
2023-04-15AK+Everywhere: Replace URL::paths() with path_segment_at_index()MacDue
2023-04-15AK+Everywhere: Change URL::path() to serialize_path()MacDue
2023-04-15AK+Everywhere: Add ApplyPercentDecoding option to URL gettersMacDue
2023-04-15AK: Remove unnecessary parameter names in URL.hMacDue
2023-04-14AK: Remove workaround for old macOS SDKNico Weber
2023-04-14AK: Remove unused AK_ARCH_ definesNico Weber
2023-04-14Everywhere: Use ARCH(AARCH64) instead of AK_ARCH_AARCH64Nico Weber
2023-04-14AK: Make math work on arm hosts againNico Weber
2023-04-14AK: Efficiently resize CircularBuffer seekback copy distanceTim Schumacher
2023-04-13AK: Add very naive implementation of {sin,cos,tan} for aarch64Timon Kruiper
2023-04-13AK+Tests: Add Vector::find_first_index_if()Sam Atkins
2023-04-12Everywhere: Fix a few typosNico Weber
2023-04-12AK: Make grepping for "lerp" find mix()Nico Weber
2023-04-12AK: Remove the Endian bytes accessorTim Schumacher
2023-04-12AK: Don't store parts of URLs percent decodedMacDue
2023-04-11AK+Everywhere: Use Optional for URLParser::parse's base_url parameternetworkException
2023-04-11AK: Allow human_readable_size_long to use a thousands separatorTim Ledbetter
2023-04-11AK: Add option to the string formatter to use a digit separatorTim Ledbetter
2023-04-09LibCore: Fix corner case for files without newlinesRodrigo Tobar
2023-04-08AK: Bake CLion IDE check into AK_COMPILER_CLANGAndreas Kling
2023-04-07AK: Allow specifying a minimum value for IDs returned by IDAllocatorTimothy Flynn
2023-04-06AK: Add FlyString::is_one_of for variadic string comparisonKenneth Myhra
2023-04-06AK: Add to_string() for IPv4Addressstelar7
2023-04-05AK+LibCompress: Break when seekback copying to a full CircularBufferTim Schumacher
2023-04-05AK: Report copied bytes when seekback copying from CircularBufferTim Schumacher
2023-04-05AK: Properly limit the internal seekback span for CircularBufferTim Schumacher
2023-04-03AK+Everywhere: Change AK::fill_with_random to accept a Bytes objectTimothy Flynn
2023-04-03AK: Add templated Span<u8> and Span<u8 const> constructors for C-arraysTimothy Flynn
2023-04-03AK: Prevent passing lengths greater than 256 to getentropy()Timothy Flynn
2023-04-02AK: Increase LittleEndianOutputBitStream's buffer size and remove loopsTimothy Flynn
2023-03-31AK+LibCompress: Remove the Deflate back-reference intermediate bufferTimothy Flynn
2023-03-30AK: Remove BitStream workaround for now-resolved BufferedStream behaviorTimothy Flynn
2023-03-30AK: Refill a BufferedStream when it has less than the requested sizeTimothy Flynn
2023-03-30AK: Remove arbitrary 1 KB limit when filling a BufferedStream's bufferTimothy Flynn
2023-03-29AK: Fix Clang 16 UBSan issue with zero-length `Array`Daniel Bertalan