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
2022-11-01
AK+Kernel: Handle some allocation failures in IPv4Socket and TCPSocket
Gunnar Beutner
2022-10-26
Kernel: Use generic functions to change interrupt state of Processor
Timon Kruiper
2022-10-17
Kernel: Move InterruptDisabler out of Arch directory
Timon Kruiper
2022-09-23
Kernel: Introduce the IOWindow class
Liav A
2022-09-20
Kernel/PCI: Convert PCI BAR number to a strong typed enum class
Liav A
2022-08-22
Kernel: Use Process::credentials() and remove user ID/group ID helpers
Anthony Iacono
2022-08-21
Kernel: Make sys$recvfrom() with MSG_DONTWAIT not so racy
Andreas Kling
2022-08-21
Kernel: Make Socket::connect() take credentials as input
Andreas Kling
2022-08-21
Kernel: Make Socket::bind() take credentials as input
Andreas Kling
2022-08-21
Kernel: Make LocalSocket do chown/chmod through VFS
Andreas Kling
2022-08-21
Kernel: Make File::{chown,chmod} take credentials as input
Andreas Kling
2022-08-21
Kernel: Make VirtualFileSystem functions take credentials as input
Andreas Kling
2022-08-21
Kernel: Use credentials object in Socket set_origin/acceptor
James Bellamy
2022-08-21
Kernel: Use credentials object in LocalSocket constructor
James Bellamy
2022-08-20
Kernel: Make self-contained locking smart pointers their own classes
Andreas Kling
2022-08-20
AK+Kernel: Add AK::AtomicRefCounted and use everywhere in the kernel
Andreas Kling
2022-08-19
Kernel: Annotate SpinlockProtected<PacketList> in NetworkAdapter class
Liav A
2022-08-19
Kernel: Require lock rank for Spinlock construction
kleines Filmröllchen
2022-08-19
Kernel: Put too small unused network packets back into the list
Tim Schumacher
2022-08-19
Kernel: Protect the list of unused network packets with a Spinlock
Tim Schumacher
2022-08-01
Kernel: Silently discard `SO_REUSEADDR`
Tim Schumacher
2022-07-21
Kernel: Remove the Socket::{protocol,}connect ShouldBlock argument
Idan Horowitz
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-07-12
Everywhere: Explicitly specify the size in StringView constructors
sin-ack
2022-07-12
Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom name
Tim Schumacher
2022-07-10
Kernel: Support sys$connect to LocalSockets with short sockaddr_uns
Idan Horowitz
2022-07-10
Kernel: Handle SHUT_RDWR in Socket::shutdown
Idan Horowitz
2022-07-09
Kernel/Routing: Hide some leftover debugging under a debug flag
Maciej
2022-07-09
Kernel/Net: Support removing route entries with unknown gateway
Maciej
2022-07-04
Kernel: Negate condition in ARPTableBlockerSet::should_add_blocker
Idan Horowitz
2022-06-05
Kernel: Unify Kernel task names for consistency
Brian Gianforcaro
2022-06-02
Kernel: Implement InterruptDisabler using generic Processor functions
Timon Kruiper
2022-05-31
Kernel: Ignore interfaces without an IP address when updating ARP
brapru
2022-05-26
Kernel: Add support for route flags
brapru
2022-05-01
Kernel: Stop exposing gateway field
Maciej
2022-04-30
Kernel+route: Support global routing table deletion
brapru
2022-04-30
Kernel: Make Route's operator== overload const
brapru
2022-04-28
Kernel: Add a global routing table
brapru
2022-04-28
Kernel: Generalize the UpdateArp table to UpdateTable
brapru
2022-04-21
Kernel: Allow sys$bind() on local sockets with short socket address
Andreas Kling
2022-04-21
Kernel: Report AF_UNIX address family when accepting local sockets
Andreas Kling
2022-04-09
Kernel: Move NNRP<Socket>s instead of copying in queue_connection_from
Idan Horowitz
2022-04-09
Kernel: Accept NNRP<Socket> instead of RP<Socket> in release_for_accept
Idan Horowitz
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-18
Kernel: When receiving unexpected TCP flags, print the flags
Andreas Kling
2022-03-18
Kernel: Rename TCPFlags::PUSH => PSH
Andreas Kling
2022-03-17
Kernel: Make number of RTL8168 rx/tx descriptors constexpr
Lenny Maiorani
2022-03-17
Kernel: Use default constructors/destructors
Lenny Maiorani
2022-03-14
Kernel/PCI: Don't hold spinlocks when doing fast device enumeration
Liav A
2022-03-02
Kernel/Net: Don't try to enumerate PCI adapters if PCI is disabled
Liav A
[next]