ladybird/Libraries/LibIPC
Aliaksandr Kalenik 466c793fdb
Some checks are pending
CI / Lagom (x86_64, Fuzzers_CI, false, ubuntu-24.04, Linux, Clang) (push) Waiting to run
CI / Lagom (arm64, Sanitizer_CI, false, macos-15, macOS, Clang) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, false, ubuntu-24.04, Linux, GNU) (push) Waiting to run
CI / Lagom (x86_64, Sanitizer_CI, true, ubuntu-24.04, Linux, Clang) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (arm64, macos-15, macOS, macOS-universal2) (push) Waiting to run
Package the js repl as a binary artifact / build-and-package (x86_64, ubuntu-24.04, Linux, Linux-x86_64) (push) Waiting to run
Run test262 and test-wasm / run_and_update_results (push) Waiting to run
Lint Code / lint (push) Waiting to run
Label PRs with merge conflicts / auto-labeler (push) Waiting to run
Push notes / build (push) Waiting to run
LibIPC: Use AllocatingMemoryStream in TransportSocket send queue
Memory stream is a more suitable container for the socket send queue,
as using it results in fewer allocations than trying to emulate a stream
using a Vector.
2025-04-15 18:48:53 +02:00
..
CMakeLists.txt LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00
Concepts.h LibIPC: Add a generic encoder for spans 2025-03-09 11:14:20 -04:00
Connection.cpp LibIPC+LibWeb: Delete LargeMessageWrapper workaround in IPC connection 2025-04-10 23:40:02 +02:00
Connection.h LibIPC+LibWeb: Delete LargeMessageWrapper workaround in IPC connection 2025-04-10 23:40:02 +02:00
ConnectionFromClient.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
ConnectionToServer.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
Decoder.cpp LibIPC: Ensure only valid URLs are passed over IPC 2025-02-19 08:01:35 -05:00
Decoder.h LibIPC+LibWeb: Delete LargeMessageWrapper workaround in IPC connection 2025-04-10 23:40:02 +02:00
Encoder.cpp LibIPC: Do not require constructing containers when sending IPC messages 2025-03-09 11:14:20 -04:00
Encoder.h LibIPC: Add a generic encoder for spans 2025-03-09 11:14:20 -04:00
File.cpp LibWeb: Send IPC messages exceeding socket buffer through shared memory 2025-04-03 13:55:41 +02:00
File.h LibCore: Implement System::set_close_on_exec 2025-03-19 20:25:24 -06:00
FileWindows.cpp LibCore: Implement System::set_close_on_exec 2025-03-19 20:25:24 -06:00
Forward.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
HandleType.h LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00
Message.cpp LibIPC+LibWeb: Delete LargeMessageWrapper workaround in IPC connection 2025-04-10 23:40:02 +02:00
Message.h LibIPC+LibWeb: Delete LargeMessageWrapper workaround in IPC connection 2025-04-10 23:40:02 +02:00
MessageWindows.cpp LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00
MultiServer.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
SingleServer.h Everywhere: Make TransportSocket non-movable 2025-04-09 15:27:52 +02:00
Stub.h LibIPC+Everywhere: Always pass ownership of transferred data to clients 2025-03-09 11:14:20 -04:00
Transport.h LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00
TransportSocket.cpp LibIPC: Use AllocatingMemoryStream in TransportSocket send queue 2025-04-15 18:48:53 +02:00
TransportSocket.h LibIPC: Use AllocatingMemoryStream in TransportSocket send queue 2025-04-15 18:48:53 +02:00
TransportSocketWindows.cpp LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00
TransportSocketWindows.h LibIPC: Port to Windows 2025-02-12 22:31:43 -07:00