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
2021-05-12
Kernel: Trigger TCP fast retransmission when we encounter lost packets
Gunnar Beutner
2021-05-12
Kernel: Don't process TCP packets out of order
Gunnar Beutner
2021-05-12
Kernel: Avoid allocating KBuffers for TCP packets
Gunnar Beutner
2021-05-05
Kernel: Implement IP multicast support
Sergey Bugaev
2021-04-30
Kernel: Tear down connections when we receive an RST packet
Gunnar Beutner
2021-04-30
Kernel: Record MAC addresses for incoming IPv4 packets
Gunnar Beutner
2021-04-30
Kernel: Avoid deadlock when trying to send packets from the NetworkTask
Gunnar Beutner
2021-04-27
Kernel: Silence a few more network dbgln()s
Gunnar Beutner
2021-04-25
Kernel: Remove the now defunct `LOCKER(..)` macro.
Brian Gianforcaro
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-03
Kernel: NetworkTask: Remove 10.0.2.x as default IP for NIC interfaces
Brendan Coles
2021-03-12
Kernel: Convert klog() => AK::Format in NetworkTask
Andreas Kling
2021-03-02
Kernel: Make sockets use AK::Time
Ben Wiederhake
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-15
Kernel: Add WaitQueue::wait_forever and it use it for all infinite waits.
Brian Gianforcaro
2021-02-12
Kernel: Hold less locks when receiving ICMP packets
Sergey Bugaev
2021-01-31
Kernel: Use KResult a bit more in the IPv4 networking code
Andreas Kling
2021-01-26
Meta: Split debug defines into multiple headers.
asynts
2021-01-25
Everywhere: Hook up remaining debug macros to Debug.h.
asynts
2021-01-25
Everywhere: Remove unnecessary debug comments.
asynts
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2021-01-01
Kernel: Merge PurgeableVMObject into AnonymousVMObject
Tom
2020-12-25
AK: Remove custom %w format string specifier
Andreas Kling
2020-12-25
AK: Remove custom %b format string specifier
Andreas Kling
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
[prev]
[next]