serenity/Userland/DevTools
Andrew Kaster 6d4ba21832 LibIPC+Userland: Make IPC::File always own its file descriptor
Add factory functions to distinguish between when the owner of the File
wants to transfer ownership to the new IPC object (adopt) or to send a
copy of the same fd to the IPC peer (clone).

This behavior is more intuitive than the previous behavior. Previously,
an IPC::File would default to a shallow clone of the file descriptor,
only *actually* calling dup(2) for the fd when encoding or it into an
IPC MessageBuffer. Now the dup(2) for the fd is explicit in the clone_fd
factory function.
2024-04-19 06:34:07 -04:00
..
GMLPlayground AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
HackStudio LibIPC+Userland: Make IPC::File always own its file descriptor 2024-04-19 06:34:07 -04:00
Profiler LibCore: Stop obsessing about tiny OOMs in Core::Timer 2024-04-17 07:16:52 +02:00
SQLStudio SQLStudio: Port to GML Compilation 2024-04-15 14:01:13 +02:00
CMakeLists.txt Userland: Remove "Inspector" program and related utilities 2023-04-25 14:48:40 +02:00