summaryrefslogtreecommitdiff
path: root/Tests/LibCore/TestLibCoreStream.cpp
AgeCommit message (Expand)Author
2023-05-14Tests: Prefer TRY_OR_FAIL() and MUST() over EXPECT(!.is_error())Ben Wiederhake
2023-05-09AK: Add the `Input` word to input-only buffered streamsLucas CHOLLET
2023-04-09LibCore: Fix corner case for files without newlinesRodrigo Tobar
2023-03-13AK: Rename Stream::write_entire_buffer to Stream::write_until_depletedTim Schumacher
2023-03-13AK: Rename Stream::read_entire_buffer to Stream::read_until_filledTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-02-13LibCore: Move Stream-based sockets into the `Core` namespaceTim Schumacher
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29Tests: Remove the 10KB file read test for AllocatingMemoryStreamTim Schumacher
2023-01-29AK: Move bit streams from `LibCore`Tim Schumacher
2023-01-29AK: Move `Stream` and `SeekableStream` from `LibCore`Tim Schumacher
2023-01-29AK: Move `Handle` from `LibCore` and name it `MaybeOwned`Tim Schumacher
2023-01-20LibCore: Avoid logical OOB read in AllocatingMemoryStream::offset_of()Ali Mohammad Pur
2023-01-19LibCore: Let offset-related Stream functions return an unsigned valueTim Schumacher
2023-01-17LibCore: Do short forward seeks by discarding bytes from the bufferTim Schumacher
2023-01-17LibCore: Calculate the correct seek offset for buffered streamsTim Schumacher
2023-01-14LibCore: Add `AllocatingMemoryStream::offset_of`Tim Schumacher
2023-01-10LibCore: Add `{Big,Little}EndianOutputBitStream`Tim Schumacher
2022-12-20LibCore: Make UDPServer::receive() return ErrorOr<ByteBuffer>Alexander Narsudinov
2022-12-15LibCore: Add an automatically allocating MemoryStreamTim Schumacher
2022-12-12LibCore: Propagate errors from `Stream::*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Rename `Stream::*_or_error` to `*_entire_buffer`Tim Schumacher
2022-12-12LibCore: Remove `Stream::is_{readable,writable}`Tim Schumacher
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-16LibCore+Everywhere: Make Core::Stream read_line() return StringViewSam Atkins
2022-04-16LibCore+Everywhere: Make Core::Stream::read() return BytesSam Atkins
2022-02-16LibCore+Tests: Add SeekableStream::truncate()Sam Atkins
2022-02-14LibCore+Tests: Remove Core::UDPSocket :^)sin-ack
2022-02-06LibCore+Userland: Remove Core::TCPSocket :^)sin-ack
2022-02-06LibCore: Remove Core::LocalSocket :^)sin-ack
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-23LibCore: Allow EventLoops to run on multiple threads safelykleines Filmröllchen
2022-01-20Tests: Add should_error_when_connection_fails test to TestLibCoreStreamsin-ack
2022-01-20Tests: Fix the TestLibCoreStream local_socket_write testsin-ack
2022-01-15LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServersin-ack
2022-01-13LibCore+Userland+Tests: Convert Stream APIs to construct on heapsin-ack
2022-01-01Tests/LibCore: Add regression test for the read_until_any_of OOB readDaniel Bertalan
2021-12-28LibCore: Fix race conditions in TestLibCoreStreamAndreas Kling
2021-12-27LibCore+Services: Make TCPServer propagate errorsSam Atkins
2021-12-16Tests: Implement tests for the Serenity Stream APIsin-ack