Tim Schumacher
|
1ca62de558
LibCore: Return `EBADF` on unsupported stream operations
|
2 vuotta sitten |
nipos
|
bfacbe1e0d
LibCore: Enable file descriptor passing on OpenBSD
|
2 vuotta sitten |
Niklas Poslovski
|
19bae983e4
LibCore: Enable file descriptor passing on FreeBSD
|
2 vuotta sitten |
Tim Schumacher
|
100112134d
LibCore: Allow zero-sized spans in `Stream::*_entire_buffer`
|
2 vuotta sitten |
Tim Schumacher
|
dd948b046c
LibCore: Add `Stream::WrapInAKOutputStream`
|
2 vuotta sitten |
Lucas CHOLLET
|
048d0a9870
LibCore: Use `System::getaddrinfo()` in `Socket::resolve_host`
|
2 vuotta sitten |
Drew DeVault
|
c7f8d74c1c
LibCore: Fix struct msghdr initialization
|
2 vuotta sitten |
Lucas CHOLLET
|
3750687821
LibCore: Use `Core::System::poll()` in `PosixSocketHelper`
|
2 vuotta sitten |
Tim Schumacher
|
3fccf2481c
LibCore: Make not discarding all requested bytes from a stream an error
|
2 vuotta sitten |
Tim Schumacher
|
9a3e95785e
LibCore: Propagate errors from `Stream::*_entire_buffer`
|
2 vuotta sitten |
Tim Schumacher
|
6c7c5a6786
LibCore: Rename `Stream::*_or_error` to `*_entire_buffer`
|
2 vuotta sitten |
Tim Schumacher
|
ed4c2f2f8e
LibCore: Rename `Stream::read_all` to `read_until_eof`
|
2 vuotta sitten |
Tim Schumacher
|
5061a905ff
LibCore: Remove `Stream::is_{readable,writable}`
|
2 vuotta sitten |
Tim Schumacher
|
4e7da96d58
LibCore: Add a wrapper for adapting Core::Stream to AK::InputStream
|
2 vuotta sitten |
Tim Schumacher
|
2fc2025f49
LibCore: Move `Core::Stream::File::exists()` to `Core::File`
|
2 vuotta sitten |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 vuotta sitten |
Sam Atkins
|
cb5f83606a
LibCore: Optionally pass MSG_NOSIGNAL to socket read/writes
|
2 vuotta sitten |
Tim Schumacher
|
6e29619dcb
LibCore: Add `Stream::discard()`
|
2 vuotta sitten |
Tim Schumacher
|
7a065513cd
LibCore: Add a basic wrapper for adapting AK::Stream to Core::Stream
|
2 vuotta sitten |
davidot
|
d9360676cd
LibCore: Add standard_{output, input, error} functions to File::Stream
|
2 vuotta sitten |
davidot
|
e0cccaa583
LibCore: Add option to Stream::File to not close the file on destruction
|
2 vuotta sitten |
Andrew Kaster
|
1d533acbc0
AK+Userland: Replace Linux, macOS, and *BSD macros with platform defines
|
2 vuotta sitten |
Andrew Kaster
|
828441852f
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
|
2 vuotta sitten |
Andrew Kaster
|
a81475d9fb
LibCore: Don't assume that the first address from getaddrinfo is IPv4
|
2 vuotta sitten |
Gunnar Beutner
|
400cc41176
LibCore: Make Core::System::{send,recv}fd work on macOS
|
2 vuotta sitten |
Andreas Kling
|
eb709ddd63
LibCore: Add fd() and notifier() accessors to Core::Stream::LocalSocket
|
2 vuotta sitten |
Andreas Kling
|
d652794862
LibCore: Implement LocalSocket send_fd() and receive_fd() on Linux
|
2 vuotta sitten |
sin-ack
|
a192095594
LibCore: Rewrite Core::Stream::read_all_impl
|
2 vuotta sitten |
sin-ack
|
d3979b0bbd
LibCore: Add documentation to Stream functions + make parameter clearer
|
2 vuotta sitten |
demostanis
|
1c5f6003d7
LibCore: Add File::open_file_or_standard_stream()
|
2 vuotta sitten |