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
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-06-05
Kernel: Unify Kernel task names for consistency
Brian Gianforcaro
2022-05-31
Kernel: Ignore interfaces without an IP address when updating ARP
brapru
2022-05-01
Kernel: Stop exposing gateway field
Maciej
2022-04-28
Kernel: Generalize the UpdateArp table to UpdateTable
brapru
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-18
Kernel: When receiving unexpected TCP flags, print the flags
Andreas Kling
2022-02-07
Kernel: Fix bug in TCP state handling in SynSent
Jamie Mansfield
2022-02-06
Kernel: Fix bugs in TCP state handling in FinWait1 & FinWait2
Andreas Kling
2022-02-03
Kernel: Ignore allocation failures when trying to retransmit packets
Idan Horowitz
2022-01-05
Kernel: Use MUST + Vector::try_append instead of Vector::append
Brian Gianforcaro
2021-12-05
Kernel: Mark kernel smart-pointer classes as [[nodiscard]]
Sam Atkins
2021-10-28
Kernel+LibC: Add support for the IPv4 TOS field via the IP_TOS sockopt
Idan Horowitz
2021-10-08
Kernel: Fix -Wunreachable-code warnings from clang
Nico Weber
2021-09-07
Kernel: Make TCPSocket client construction use KResultOr and TRY()
Andreas Kling
2021-09-07
Kernel: Store process names as KString
Andreas Kling
2021-09-07
Kernel: Avoid string creation for simple string comparison
Brian Gianforcaro
2021-09-06
Kernel: Make kernel region allocators return KResultOr<NOP<Region>>
Andreas Kling
2021-08-29
Kernel: Rename Socket::lock() => Socket::mutex()
Andreas Kling
2021-08-22
Kernel: Rename ProtectedValue<T> => MutexProtected<T>
Andreas Kling
2021-08-18
Kernel: Fix a crash introduced by my TCP RST fix
Gunnar Beutner
2021-08-18
Kernel: Don't respond to TCP RST packets
Gunnar Beutner
2021-08-15
Kernel: Convert TCP retransmit queue from HashTable to IntrusiveList
Andreas Kling
2021-08-15
Kernel: Convert IPv4 socket list from HashTable to IntrusiveList
Andreas Kling
2021-08-14
Kernel: Stop allowing implicit conversion from KResult to int
Andreas Kling
2021-08-07
Kernel: Migrate TCP socket tables locking to ProtectedValue
Jean-Baptiste Boric
2021-08-07
Kernel: Migrate IPv4 socket table locking to ProtectedValue
Jean-Baptiste Boric
2021-08-07
Kernel: Move Mutex into Locking/
Jean-Baptiste Boric
2021-08-06
Kernel: Add convenience values to the Memory::Region::Access enum
Andreas Kling
2021-08-06
Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace
Andreas Kling
2021-08-03
Kernel: Handle OOM when allocating Packet KBuffers
Brian Gianforcaro
2021-08-03
Kernel: Use normal initialization for TCPPacket instead of memset
Brian Gianforcaro
2021-08-02
Kernel: Send RST/ACK if no socket is available
brapru
2021-08-02
Kernel: Do not send delayed ack in response to RST/ACK
brapru
2021-08-02
Kernel: Convert NetworkTask to east-const style
brapru
2021-07-25
Utilities: Support static assignment of the ARP table
brapru
2021-07-25
Kernel: Add update option to remove an entry from the ARP table
brapru
2021-07-18
Kernel: Rename Locker => MutexLocker
Andreas Kling
2021-07-17
Kernel: Rename Lock to Mutex
Andreas Kling
2021-06-09
Kernel: Introduce the NetworkingManagement singleton
Liav A
2021-06-04
Kernel: Make sure we increment the TX counter
Gunnar Beutner
2021-06-03
Kernel: Make sure outgoing ICMP packets have the correct checksum
Gunnar Beutner
2021-05-28
Kernel: Ignore duplicate SYN packets
Gunnar Beutner
2021-05-26
Kernel: Avoid allocations when sending IP packets
Gunnar Beutner
2021-05-15
Kernel: Log unexpected TCP packet flags in NetworkTask handle_tcp()
Brian Gianforcaro
2021-05-14
Kernel: Try to retransmit lost TCP packets
Gunnar Beutner
2021-05-14
Kernel: Wake up NetworkTask every 500 milliseconds
Gunnar Beutner
2021-05-14
Kernel: Don't use delayed ACKs when establishing the connection
Gunnar Beutner
2021-05-12
Kernel: Outbound packets should use the source address from the socket
Gunnar Beutner
2021-05-12
Kernel: Coalesce TCP ACKs
Gunnar Beutner
[next]