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
/
NetworkTask.cpp
Age
Commit message (
Expand
)
Author
2020-12-21
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
Lenny Maiorani
2020-12-12
Kernel: Fix some issues related to fixes and block conditions
Tom
2020-11-30
Kernel: Move block condition evaluation out of the Scheduler
Tom
2020-11-30
Kernel: Allow passing a thread argument for new kernel threads
Tom
2020-10-21
IPv4: Take the socket lock more (fixes TCP connection to localhost)
Andreas Kling
2020-10-20
ICMP: Check that incoming ICMP echo requests are large enough
Andreas Kling
2020-09-27
Kernel: Make Thread refcounted
Tom
2020-09-17
Kernel: Plumb packet receive timestamp from NetworkAdapter to Socket::recvfrom
Nico Weber
2020-09-13
Kernel: Make copy_to/from_user safe and remove unnecessary checks
Tom
2020-08-16
AK: Rename KB, MB, GB to KiB, MiB, GiB
Nico Weber
2020-08-15
AK: Rename span() to bytes() when appropriate.
asynts
2020-07-28
Kernel: Use AK::Span a bunch in the network adapter code
Andreas Kling
2020-07-06
Kernel: Require a reason to be passed to Thread::wait_on
Tom
2020-07-01
Kernel: Turn Thread::current and Process::current into functions
Tom
2020-04-09
Kernel: Move NetworkTask startup into NetworkTask::spawn()
Andreas Kling
2020-04-04
Kernel: Do not reject broadcast UDP packets right away
AnotherTest
2020-03-02
Kernel: Use klog() instead of kprintf()
Liav A
2020-02-17
Kernel: Replace "current" with Thread::current and Process::current
Andreas Kling
2020-02-16
Kernel: Move all code into the Kernel namespace
Andreas Kling
2020-02-08
IPv4: Basic implementation of TCP socket shutdown
Andreas Kling
2020-02-08
IPv4: Don't ACK empty TCP packets
Andreas Kling
2020-01-18
Meta: Add license header to source files
Andreas Kling
2019-12-28
Kernel: Fix code locked behind NETWORK_TASK_DEBUG
Conrad Pankoff
2019-12-28
Kernel: Move incoming packet buffer off the NetworkTask stack
Conrad Pankoff
2019-12-22
Net: Shrink the NetworkTask packet buffer
Andreas Kling
2019-12-14
TCP: Log packet metadata when receiving a TCP packet with no socket
Andreas Kling
2019-12-14
Net: Try to reuse incoming packet buffers to avoid allocation churn
Andreas Kling
2019-12-01
Kernel: Use a WaitQueue in NetworkTask
Andreas Kling
2019-11-04
Kernel: Make File's can_read/can_write take a const FileDescription&
Andreas Kling
2019-09-30
ByteBuffer: Remove pointer() in favor of data()
Andreas Kling
2019-09-19
IPv4: Support overriding the default TTL (64)
Andreas Kling
2019-09-08
Kernel: Handle listening socket disappearing during incoming handshake
Conrad Pankoff
2019-09-08
Kernel: Put some network log messages behind debug flags
Conrad Pankoff
2019-09-08
Kernel: Send ACK/FIN in response to FIN packets on active connections
Conrad Pankoff
2019-09-08
Kernel: Implement outgoing TCP retransmission and better ACK handling
Conrad Pankoff
2019-09-08
Kernel: Remember all ARP replies, even ones we didn't request
Conrad Pankoff
2019-09-08
Kernel: Don't mark incoming sockets as connected in NetworkTask
Conrad Pankoff
2019-09-08
Kernel: Hold socket back from accept() until it's fully set up
Conrad Pankoff
2019-09-08
Kernel: Don't set sequence manually; send_tcp_packet will do it
Conrad Pankoff
2019-09-08
Kernel: Don't increment ACK number without SYN, FIN, or data
Conrad Pankoff
2019-08-29
Kernel: Use a public member for NetworkAdapter on_receive
Conrad Pankoff
2019-08-29
Kernel: Add simple ARP routing layer
Conrad Pankoff
2019-08-29
Kernel: Remove specific devices from network code
Conrad Pankoff
2019-08-29
Kernel: Ignore IPv6 packets; log unknown Ethernet payload types
Conrad Pankoff
2019-08-21
Kernel: Implement rtl8139 network interface driver
Conrad Pankoff
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-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
[next]