asynts
|
fff581cd72
AK: Rename span() to bytes() when appropriate.
|
il y a 4 ans |
Andreas Kling
|
f5ac4da993
Kernel: Use AK::Span a bunch in the network adapter code
|
il y a 5 ans |
Tom
|
788b2d64c6
Kernel: Require a reason to be passed to Thread::wait_on
|
il y a 5 ans |
Tom
|
16783bd14d
Kernel: Turn Thread::current and Process::current into functions
|
il y a 5 ans |
Andreas Kling
|
f25d2f5518
Kernel: Move NetworkTask startup into NetworkTask::spawn()
|
il y a 5 ans |
AnotherTest
|
2ea934bcfd
Kernel: Do not reject broadcast UDP packets right away
|
il y a 5 ans |
Liav A
|
0fc60e41dd
Kernel: Use klog() instead of kprintf()
|
il y a 5 ans |
Andreas Kling
|
48f7c28a5c
Kernel: Replace "current" with Thread::current and Process::current
|
il y a 5 ans |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
il y a 5 ans |
Andreas Kling
|
228a1e9099
IPv4: Basic implementation of TCP socket shutdown
|
il y a 5 ans |
Andreas Kling
|
1037a1d2ba
IPv4: Don't ACK empty TCP packets
|
il y a 5 ans |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
il y a 5 ans |
Conrad Pankoff
|
bbb536ebed
Kernel: Fix code locked behind NETWORK_TASK_DEBUG
|
il y a 5 ans |
Conrad Pankoff
|
876323fd7a
Kernel: Move incoming packet buffer off the NetworkTask stack
|
il y a 5 ans |
Andreas Kling
|
8874ad7946
Net: Shrink the NetworkTask packet buffer
|
il y a 5 ans |
Andreas Kling
|
8de5a0be41
TCP: Log packet metadata when receiving a TCP packet with no socket
|
il y a 5 ans |
Andreas Kling
|
ac215ca601
Net: Try to reuse incoming packet buffers to avoid allocation churn
|
il y a 5 ans |
Andreas Kling
|
a18aa8fd5f
Kernel: Use a WaitQueue in NetworkTask
|
il y a 5 ans |
Andreas Kling
|
1b2ef8582c
Kernel: Make File's can_read/can_write take a const FileDescription&
|
il y a 5 ans |
Andreas Kling
|
8f45a259fc
ByteBuffer: Remove pointer() in favor of data()
|
il y a 5 ans |
Andreas Kling
|
8cfb859368
IPv4: Support overriding the default TTL (64)
|
il y a 5 ans |
Conrad Pankoff
|
3f1c3a341b
Kernel: Handle listening socket disappearing during incoming handshake
|
il y a 5 ans |
Conrad Pankoff
|
a2b61e30c5
Kernel: Put some network log messages behind debug flags
|
il y a 5 ans |
Conrad Pankoff
|
328d52b323
Kernel: Send ACK/FIN in response to FIN packets on active connections
|
il y a 5 ans |
Conrad Pankoff
|
117d8db2a2
Kernel: Implement outgoing TCP retransmission and better ACK handling
|
il y a 5 ans |
Conrad Pankoff
|
b8e3c7ef01
Kernel: Remember all ARP replies, even ones we didn't request
|
il y a 5 ans |
Conrad Pankoff
|
b45cfae7f4
Kernel: Don't mark incoming sockets as connected in NetworkTask
|
il y a 5 ans |
Conrad Pankoff
|
72f728b0d6
Kernel: Hold socket back from accept() until it's fully set up
|
il y a 5 ans |
Conrad Pankoff
|
cfcb53fe77
Kernel: Don't set sequence manually; send_tcp_packet will do it
|
il y a 5 ans |
Conrad Pankoff
|
706e04d340
Kernel: Don't increment ACK number without SYN, FIN, or data
|
il y a 5 ans |