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