Commit History

Autor SHA1 Mensaxe Data
  Tim Schumacher add2e2c076 LibCore: Do short forward seeks by discarding bytes from the buffer %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher bdf991fe76 LibCore: Calculate the correct seek offset for buffered streams %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 156b6e83cd LibCore: Add `AllocatingMemoryStream::offset_of` %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher b4b80b7ec6 LibCore: Add `{Big,Little}EndianOutputBitStream` %!s(int64=2) %!d(string=hai) anos
  Alexander Narsudinov 767529ebf5 LibCore: Make UDPServer::receive() return ErrorOr<ByteBuffer> %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher f205f62a44 LibCore: Add an automatically allocating MemoryStream %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 9a3e95785e LibCore: Propagate errors from `Stream::*_entire_buffer` %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 6c7c5a6786 LibCore: Rename `Stream::*_or_error` to `*_entire_buffer` %!s(int64=2) %!d(string=hai) anos
  Tim Schumacher 5061a905ff LibCore: Remove `Stream::is_{readable,writable}` %!s(int64=2) %!d(string=hai) anos
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins d564cf1e89 LibCore+Everywhere: Make Core::Stream read_line() return StringView %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 3b1e063d30 LibCore+Everywhere: Make Core::Stream::read() return Bytes %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 4d5080388a LibCore+Tests: Add SeekableStream::truncate() %!s(int64=3) %!d(string=hai) anos
  sin-ack 285b2fba96 LibCore+Tests: Remove Core::UDPSocket :^) %!s(int64=3) %!d(string=hai) anos
  sin-ack 64f135d90f LibCore+Userland: Remove Core::TCPSocket :^) %!s(int64=3) %!d(string=hai) anos
  sin-ack 04d68117c2 LibCore: Remove Core::LocalSocket :^) %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 45cf40653a Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr %!s(int64=3) %!d(string=hai) anos
  kleines Filmröllchen 69c1910037 LibCore: Allow EventLoops to run on multiple threads safely %!s(int64=3) %!d(string=hai) anos
  sin-ack c63feb4f09 Tests: Add should_error_when_connection_fails test to TestLibCoreStream %!s(int64=3) %!d(string=hai) anos
  sin-ack 2d4261df49 Tests: Fix the TestLibCoreStream local_socket_write test %!s(int64=3) %!d(string=hai) anos
  sin-ack 2e1bbcb0fa LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServer %!s(int64=3) %!d(string=hai) anos
  sin-ack dbd25916a3 LibCore+Userland+Tests: Convert Stream APIs to construct on heap %!s(int64=3) %!d(string=hai) anos
  Daniel Bertalan ad57289307 Tests/LibCore: Add regression test for the read_until_any_of OOB read %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 5d55a42ded LibCore: Fix race conditions in TestLibCoreStream %!s(int64=3) %!d(string=hai) anos
  Sam Atkins 8600d89407 LibCore+Services: Make TCPServer propagate errors %!s(int64=3) %!d(string=hai) anos
  sin-ack 2341b0159a Tests: Implement tests for the Serenity Stream API %!s(int64=3) %!d(string=hai) anos