summaryrefslogtreecommitdiff
path: root/AK/MemoryStream.h
AgeCommit message (Expand)Author
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-02-08AK: Remove the fallible constructor from `FixedMemoryStream`Tim Schumacher
2023-02-04AK: Make `SeekableStream::truncate()` take a `size_t`Tim Schumacher
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29AK: Deprecate the old `AK::Stream`Tim Schumacher
2023-01-20AK: Remove `DuplexMemoryStream`Tim Schumacher
2022-11-26AK: Make it possible to not `using` AK classes into the global namespaceAndreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-08-08AK: Make `InputMemoryStream::read_LEB128_*` templatedDaniel Bertalan
2021-05-12Kernel+LibC: Make get_dir_entries syscall retriableMart G
2021-05-04AK: Move the LEB128 logic to AK and make it usable with InputStreamAli Mohammad Pur
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2020-12-09AK: Fix offset calculation error in DuplexMemoryStream::write.asynts
2020-12-09AK: Fix unsigned integer underflow in DuplexMemoryStream::write.asynts
2020-12-08AK: Fix reading across chunks in DuplexMemoryStreamAnotherTest
2020-12-08AK: Implement DuplexMemoryStream::offset_of() in terms of memmem()AnotherTest
2020-11-24AK: Add IntrusiveList::take_last()Andreas Kling
2020-11-17AK: Fix OOB access in DuplexMemoryStream::offset_of()AnotherTest
2020-11-13AK: Fix inverted condition in unsigned LEB128 decodeAndreas Kling
2020-11-08AK: Use reference algorithms for LEB128 parsingAndreas Kling
2020-09-21LibAudio: Use InputMemoryStream instead of BufferStream.asynts
2020-09-21AK: Add OutputMemoryStream::is_end.asynts
2020-09-15AK: Add OutputMemoryStream::fill_to_end.asynts
2020-09-15AK: Re-add OutputMemoryStream for static buffers only.asynts
2020-09-15AK: Remove OutputMemoryStream for DuplexMemoryStream.asynts
2020-09-14AK: Lower the requirements for InputStream::eof and rename it.asynts
2020-09-11AK: Calculate the chunk index correctly in DuplexMemoryStream.asynts
2020-09-06Streams: Consistent behaviour when reading from stream with error.asynts
2020-09-01AK: Add OutputMemoryStream class.asynts
2020-09-01AK: Add DuplexMemoryStream::copy_into_contiguous_buffer.asynts
2020-09-01AK: Move memory streams into their own header.asynts