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
/
Net
Age
Commit message (
Expand
)
Author
2019-08-29
Kernel: Always format MACAddress with two-byte hex digits in to_string
Conrad Pankoff
2019-08-29
Kernel: Add list-compatible constructor for MACAddress
Conrad Pankoff
2019-08-21
Kernel: Remove over-eager const from rtl8139 driver link_up function
Conrad Pankoff
2019-08-21
Kernel: Implement rtl8139 network interface driver
Conrad Pankoff
2019-08-21
Kernel: Implement link status in /proc/net/adapters
Conrad Pankoff
2019-08-17
LocalSocket: Make recvfrom() return 0 to signal EOF when peer is gone
Andreas Kling
2019-08-11
Kernel: Customize absolute_path() for more file types
Sergey Bugaev
2019-08-11
Net: Store an acceptor PID alongside the origin PID in a socket
Sergey Bugaev
2019-08-11
Net: Store all the LocalSockets in an InlineLinkedList
Sergey Bugaev
2019-08-11
Net: Add LocalSocket::socket_path()
Sergey Bugaev
2019-08-11
Net: Override LocalSocket::class_name()
Sergey Bugaev
2019-08-11
Net: Fix initializing sockaddr_un.sun_path copy buffers
Sergey Bugaev
2019-08-11
Kernel: Move socket role tracking to the Socket class itself
Sergey Bugaev
2019-08-11
Net: Simplify how LocalSocket tracks open fds
Sergey Bugaev
2019-08-10
Kernel: Detect some outgoing TCP connection failures
Conrad Pankoff
2019-08-10
Kernel: Use a more detailed state machine for socket setup
Conrad Pankoff
2019-08-10
Kernel: Move TCP state logging into TCPSocket
Conrad Pankoff
2019-08-10
Kernel: Fix get{sock,peer}name port endianness
Conrad Pankoff
2019-08-09
ProcFS: Expose UDP sockets in /proc/net/udp
Sergey Bugaev
2019-08-09
Kernel: Make TCPSocket::for_each() callback accept a reference
Sergey Bugaev
2019-08-09
Kernel: Clean up and sanitize incoming packet handling a bit more
Andreas Kling
2019-08-09
Kernel: Actually, let's not hang() on bad incoming packets
Andreas Kling
2019-08-09
Kernel: Do some basic sanity checking on IPv4 packet headers
Andreas Kling
2019-08-09
Kernel: Merge FooSocketHandle classes into a single SocketHandle<Foo>
Andreas Kling
2019-08-09
Kernel: Improve some network-related log messages
Conrad Pankoff
2019-08-09
Kernel: Support binding to INADDR_ANY (all IPs)
Conrad Pankoff
2019-08-09
Kernel: Implement TCP listening sockets and incoming connections
Conrad Pankoff
2019-08-09
Kernel: Let pending socket queue keep socket objects alive until accept()
Conrad Pankoff
2019-08-09
Kernel: Use WeakPtr<NetworkAdapter> instead of NetworkAdapter* in net code
Conrad Pankoff
2019-08-08
Kernel: Record network statistics and expose as JSON
Conrad Pankoff
2019-08-08
Kernel: Prevent RST spam when we get an unexpected packet
Conrad Pankoff
2019-08-06
Kernel: Refactor TCP/IP stack
Conrad Pankoff
2019-08-05
Kernel: Make KBuffer a value-type wrapper around a KBufferImpl
Andreas Kling
2019-08-05
IPv4: Remove an unnecessary copy of each outgoing IPv4 payload
Andreas Kling
2019-08-05
Net: Let Socket have read/write wrappers around sendto/recvfrom
Andreas Kling
2019-08-04
Net: Use KBuffers for network adapter packet queues
Andreas Kling
2019-08-04
IPv4: Use KBuffer instead of ByteBuffer for socket receive queues
Andreas Kling
2019-08-04
Kernel: Remove more unused members of IPv4Socket.
Andreas Kling
2019-08-04
Kernel: Remove a bunch of unused members in IPv4Socket.
Andreas Kling
2019-08-04
Kernel: Put IPv4 and TCP related debug spam behind flags
Andreas Kling
2019-07-20
Net: Merge Thread::wait_for_connect into LocalSocket (as the only place that ...
Robin Burchell
2019-07-20
Thread: Return a result from block() indicating why the block terminated
Robin Burchell
2019-07-19
Kernel: Remove memory allocations from the new Blocker API
Robin Burchell
2019-07-19
Kernel: Restore state strings for block states
Robin Burchell
2019-07-19
Kernel: Rename ThreadBlocker classes to avoid stutter
Robin Burchell
2019-07-19
Kernel: Introduce ThreadBlocker as a way to make unblocking neater :)
Robin Burchell
2019-07-14
Kernel: Add Thread::block_until(Condition).
Andreas Kling
2019-07-09
Kernel: Move File.{cpp,h} into FileSystem/
Andreas Kling
2019-07-08
StringView: Rename characters() to characters_without_null_termination().
Andreas Kling
2019-07-03
AK: Rename the common integer typedefs to make it obvious what they are.
Andreas Kling
[prev]
[next]