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
2023-02-10
Kernel/Net: Propagate proper errno codes from determine_network_device
Liav A
2023-02-10
AK+Everywhere: Do not implicitly copy variables in TRY macros
Timothy Flynn
2023-02-10
Everywhere: Remove needless copies of Error / ErrorOr instances
Timothy Flynn
2023-02-10
Kernel: Store socket errors as errno codes rather than ErrorOr values
Timothy Flynn
2023-02-05
Kernel: Pass `ipv4_packet_size` to `ipv4.set_length()`
Iman Seyed
2023-01-27
Kernel: Remove declarations for non-existent methods
Sam Atkins
2023-01-26
Kernel/PCI: Hold a reference to DeviceIdentifier in the Device class
Liav A
2023-01-21
Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.h
Andrew Kaster
2023-01-15
Everywhere: Fully qualify IsLvalueReference in TRY() macros
Andrew Kaster
2023-01-13
AK+Everywhere: Disallow returning a reference from a fallible expression
Timothy Flynn
2023-01-13
Kernel/Net: Get the correct interface type in SIOCGIFHWADDR ioctl
Arda Cinar
2023-01-12
Kernel: AK: Fix ignored .to_string() errors in IPv4Socket
MacDue
2023-01-08
Kernel: Remove the NE2000 PCI network adapter driver
Liav A
2023-01-07
Kernel: Remove the RTL8139 PCI network adapter driver
Liav A
2023-01-07
Kernel/Net: Introduce a new mechanism to initialize a PCI device
Liav A
2023-01-07
Kernel/Net: Allocate regions before invoking the RTL8139 constructor
Liav A
2023-01-07
Kernel/Net: Allocate regions before invoking Intel driver constructors
Liav A
2023-01-05
Kernel: Add dmesgln_pci logging for Kernel::PCI
Evan Smal
2023-01-02
Everywhere: Remove unused includes of AK/StdLibExtras.h
Ben Wiederhake
2023-01-02
Kernel: Turn lock ranks into template parameters
kleines Filmröllchen
2023-01-02
AK: Combine SinglyLinkedList and SinglyLinkedListWithCount
Lenny Maiorani
2022-12-17
Kernel: Propagate errors in E1000NetworkAdapter
Baitinq
2022-12-14
Kernel: Check against TCP packet size overflows in checksum calculation
Tim Schumacher
2022-12-14
Kernel: Convert TCP pseudo-headers through a union
Tim Schumacher
2022-12-13
Kernel: Propagate errors during network adapter detection/initialization
Andreas Kling
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
[next]