summaryrefslogtreecommitdiff
path: root/Kernel/Socket.h
AgeCommit message (Expand)Author
2019-03-20Kernel: Accepting sockets don't need to retain the client sockets.Andreas Kling
2019-03-20Kernel: Fix race between accept() and connect().Andreas Kling
2019-03-16Move Lock from AK to Kernel, since it only works inside the kernel.Andreas Kling
2019-03-14Kernel: Add SocketHandle helper class that wraps locked sockets.Andreas Kling
2019-03-14IPv4: More work on the TCP implementation.Andreas Kling
2019-03-13Kernel: recvfrom() should treat the address arguments as outparams.Andreas Kling
2019-03-13Add support for socket send/receive timeouts.Andreas Kling
2019-03-12Kernel+LibC+Userland: Yet more networking bringup hacking.Andreas Kling
2019-03-12Kernel+LibC+Userland: Start working on an IPv4 socket backend.Andreas Kling
2019-03-06Kernel: Port more code to KResult and KResultOr<T>.Andreas Kling
2019-02-25Kernel: Make syscalls that take a buffer size use ssize_t instead of size_t.Andreas Kling
2019-02-17Kernel: Give each FileDescriptor a chance to co-open sockets.Andreas Kling
2019-02-17Kernel: Add SocketRole::Listener and report the role nicely in /proc/PID/fds.Andreas Kling
2019-02-17Move WindowServer to userspace.Andreas Kling
2019-02-14Port the WindowServer and LibGUI to communicate through local sockets.Andreas Kling
2019-02-14Kernel: Actually send things between the socket endpoints.Andreas Kling
2019-02-14Kernel: More work on sockets. Fleshing out connect().Andreas Kling
2019-02-14Kernel: More sockets work. Fleshing out accept().Andreas Kling
2019-02-14Kernel: Begin fleshing out bind() syscall.Andreas Kling
2019-02-14Kernel: Begin implementing UNIX domain sockets.Andreas Kling