index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibCore
/
Stream.cpp
Age
Commit message (
Expand
)
Author
2023-02-13
LibCore: Move Stream-based file into the `Core` namespace
Tim Schumacher
2023-02-13
LibCore: Move Stream-based sockets into the `Core` namespace
Tim Schumacher
2023-02-13
LibCore: Rename `File` to `DeprecatedFile`
Tim Schumacher
2023-02-08
AK: Remove the deprecated Stream implementation :^)
Tim Schumacher
2023-02-04
AK: Make `SeekableStream::truncate()` take a `size_t`
Tim Schumacher
2023-01-29
AK: Move `Stream` and `SeekableStream` from `LibCore`
Tim Schumacher
2023-01-29
AK: Deprecate the old `AK::Stream`
Tim Schumacher
2023-01-19
LibCore: Let offset-related Stream functions return an unsigned value
Tim Schumacher
2023-01-19
LibCore: Return `EBADF` on unsupported stream operations
Tim Schumacher
2023-01-15
LibCore: Enable file descriptor passing on OpenBSD
nipos
2023-01-13
LibCore: Enable file descriptor passing on FreeBSD
Niklas Poslovski
2023-01-13
LibCore: Allow zero-sized spans in `Stream::*_entire_buffer`
Tim Schumacher
2023-01-03
LibCore: Add `Stream::WrapInAKOutputStream`
Tim Schumacher
2022-12-15
LibCore: Use `System::getaddrinfo()` in `Socket::resolve_host`
Lucas CHOLLET
2022-12-13
LibCore: Fix struct msghdr initialization
Drew DeVault
2022-12-12
LibCore: Use `Core::System::poll()` in `PosixSocketHelper`
Lucas CHOLLET
2022-12-12
LibCore: Make not discarding all requested bytes from a stream an error
Tim Schumacher
2022-12-12
LibCore: Propagate errors from `Stream::*_entire_buffer`
Tim Schumacher
2022-12-12
LibCore: Rename `Stream::*_or_error` to `*_entire_buffer`
Tim Schumacher
2022-12-12
LibCore: Rename `Stream::read_all` to `read_until_eof`
Tim Schumacher
2022-12-12
LibCore: Remove `Stream::is_{readable,writable}`
Tim Schumacher
2022-12-10
LibCore: Add a wrapper for adapting Core::Stream to AK::InputStream
Tim Schumacher
2022-12-08
LibCore: Move `Core::Stream::File::exists()` to `Core::File`
Tim Schumacher
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-12-03
LibCore: Optionally pass MSG_NOSIGNAL to socket read/writes
Sam Atkins
2022-11-30
LibCore: Add `Stream::discard()`
Tim Schumacher
2022-11-30
LibCore: Add a basic wrapper for adapting AK::Stream to Core::Stream
Tim Schumacher
2022-10-12
LibCore: Add standard_{output, input, error} functions to File::Stream
davidot
2022-10-12
LibCore: Add option to Stream::File to not close the file on destruction
davidot
2022-10-10
AK+Userland: Replace Linux, macOS, and *BSD macros with platform defines
Andrew Kaster
2022-10-10
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
Andrew Kaster
2022-10-10
LibCore: Don't assume that the first address from getaddrinfo is IPv4
Andrew Kaster
2022-10-07
LibCore: Make Core::System::{send,recv}fd work on macOS
Gunnar Beutner
2022-10-06
LibCore: Add fd() and notifier() accessors to Core::Stream::LocalSocket
Andreas Kling
2022-10-06
LibCore: Implement LocalSocket send_fd() and receive_fd() on Linux
Andreas Kling
2022-09-15
LibCore: Rewrite Core::Stream::read_all_impl
sin-ack
2022-09-15
LibCore: Add documentation to Stream functions + make parameter clearer
sin-ack
2022-09-09
LibCore: Add File::open_file_or_standard_stream()
demostanis
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-12
Everywhere: Split Error::from_string_literal and Error::from_string_view
sin-ack
2022-07-09
LibCore+Userland: Use StringViews when calling Core::System::open
kleines Filmröllchen
2022-06-27
LibCore: Avoid some successive allocations in Stream::read_all()
Lucas CHOLLET
2022-05-21
LibCore: Add Stream::read_all()
Michiel Visser
2022-05-21
LibCore: Add Core::Stream::File::exists()
Ariel Don
2022-04-16
LibCore+LibIPC: Make Core::Stream read_without_waiting() return Bytes
Sam Atkins
2022-04-16
LibCore+Everywhere: Make Core::Stream::read() return Bytes
Sam Atkins
2022-04-11
LibCore: Extract Stream::OpenMode conversion helper into static function
kleines Filmröllchen
2022-02-17
LibCore: Make FreeBSD build SerenityOS
Isak Holmstrom
2022-02-16
LibCore+Tests: Add SeekableStream::truncate()
Sam Atkins
2022-02-14
LibCore: Add a timeout option to UDPSocket::connect
sin-ack
[next]