summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore/Stream.cpp
AgeCommit message (Expand)Author
2022-10-12LibCore: Add standard_{output, input, error} functions to File::Streamdavidot
2022-10-12LibCore: Add option to Stream::File to not close the file on destructiondavidot
2022-10-10AK+Userland: Replace Linux, macOS, and *BSD macros with platform definesAndrew Kaster
2022-10-10Everywhere: Replace uses of __serenity__ with AK_OS_SERENITYAndrew Kaster
2022-10-10LibCore: Don't assume that the first address from getaddrinfo is IPv4Andrew Kaster
2022-10-07LibCore: Make Core::System::{send,recv}fd work on macOSGunnar Beutner
2022-10-06LibCore: Add fd() and notifier() accessors to Core::Stream::LocalSocketAndreas Kling
2022-10-06LibCore: Implement LocalSocket send_fd() and receive_fd() on LinuxAndreas Kling
2022-09-15LibCore: Rewrite Core::Stream::read_all_implsin-ack
2022-09-15LibCore: Add documentation to Stream functions + make parameter clearersin-ack
2022-09-09LibCore: Add File::open_file_or_standard_stream()demostanis
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Split Error::from_string_literal and Error::from_string_viewsin-ack
2022-07-09LibCore+Userland: Use StringViews when calling Core::System::openkleines Filmröllchen
2022-06-27LibCore: Avoid some successive allocations in Stream::read_all()Lucas CHOLLET
2022-05-21LibCore: Add Stream::read_all()Michiel Visser
2022-05-21LibCore: Add Core::Stream::File::exists()Ariel Don
2022-04-16LibCore+LibIPC: Make Core::Stream read_without_waiting() return BytesSam Atkins
2022-04-16LibCore+Everywhere: Make Core::Stream::read() return BytesSam Atkins
2022-04-11LibCore: Extract Stream::OpenMode conversion helper into static functionkleines Filmröllchen
2022-02-17LibCore: Make FreeBSD build SerenityOSIsak Holmstrom
2022-02-16LibCore+Tests: Add SeekableStream::truncate()Sam Atkins
2022-02-14LibCore: Add a timeout option to UDPSocket::connectsin-ack
2022-02-06LibCore: Take StringViews by value in Stream::* function argumentsAli Mohammad Pur
2022-02-06LibCore: Implement LocalSocket::release_fdsin-ack
2022-01-21LibCore: Make sockets close-on-exec by defaultsin-ack
2022-01-20LibCore: Use Core::System and Error::from_syscall in Stream classessin-ack
2022-01-20LibCore: Don't manually close the fd when connection fails in socketssin-ack
2022-01-15LibCore: Implement LocalSocket::peer_pidsin-ack
2022-01-15LibCore: Implement LocalSocket::adopt_fdsin-ack
2022-01-15LibCore: Implement LocalSocket::read_without_waitingsin-ack
2022-01-15LibCore: Implement LocalSocket::receive_fd and send_fdsin-ack
2022-01-13LibCore: Use Error::from_errno in Stream APIssin-ack
2022-01-13LibCore+Userland+Tests: Convert Stream APIs to construct on heapsin-ack
2022-01-13LibCore: Remove the SocketError classsin-ack
2021-12-16LibCore: Implement the Serenity Stream API classessin-ack