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
2020-08-25
AK: Add Endian.h header to replace NetworkOrdered.h.
asynts
2020-08-25
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-22
Revert "Kernel: Switch singletons to use new Singleton class"
Andreas Kling
2020-08-22
Revert "Kernel: Move Singleton class to AK"
Andreas Kling
2020-08-22
Revert "AK: Get rid of make_singleton function"
Andreas Kling
2020-08-22
AK: Get rid of make_singleton function
Tom
2020-08-22
Kernel: Move Singleton class to AK
Tom
2020-08-21
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-19
Kernel: Use Userspace<T> for the recvfrom syscall, and Socket implementation
Brian Gianforcaro
2020-08-19
Kernel: Use Userspace<T> for the sendto syscall, and Socket implementation
Brian Gianforcaro
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-08-10
Kernel: Use Userspace<T> for the bind syscall, and implementation
Brian Gianforcaro
2020-08-10
Kernel: PID/TID typing
Ben Wiederhake
2020-08-07
Kernel: Use Userspace<T> for the getsockopt syscall and Socket interface
Brian Gianforcaro
2020-08-07
Kernel: Use Userspace<T> for the setsockopt syscall
Brian Gianforcaro
2020-08-05
Kernel: Suppress remaining unobserved KResult return codes
Brian Gianforcaro
2020-08-05
Kernel: Switch IPv4Socket receive queue to SinglyLinkedListWithCount<T>
Brian Gianforcaro
2020-08-04
Kernel: Make File::write() and File::read() return KResultOr<size_t>
Andreas Kling
2020-08-03
Kernel: Consolidate timeout logic
Tom
2020-07-31
Kernel: Remove SmapDisabler in sys$setsockopt()
Andreas Kling
2020-07-31
Kernel: Remove SmapDisabler in sys$ioctl()
Andreas Kling
2020-07-28
Net: Fix IPv4 fragmentation not working for larger payloads
Andreas Kling
2020-07-28
Kernel: Use AK::Span a bunch in the network adapter code
Andreas Kling
2020-07-07
Kernel: Fix checking BlockResult
Tom
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-06-25
Kernel: Harvest randomness from various drivers
Peter Elliott
2020-06-25
Kernel: Minor cleanups in sendfd/recvfd
Andreas Kling
2020-06-24
Kernel+LibC: Add sys$recvfd() and sys$sendfd() for fd passing
Andreas Kling
2020-06-02
Kernel: Allow File::close() to fail
Sergey Bugaev
2020-05-29
Kernel: Pass a FileDescription to File::chmod() and File::chown()
Sergey Bugaev
2020-05-23
Kernel: Use a FlatPtr for the "argument" to ioctl()
Andreas Kling
2020-05-16
Kernel: Absorb LibBareMetal back into the kernel
Andreas Kling
2020-05-16
Kernel: Remove dubious use of "volatile" in E1000 adapter driver
Andreas Kling
2020-04-28
Kernel: Be a little more defensive when indexing E1000 Rx/Tx buffers
Andreas Kling
2020-04-28
Kernel: Add Region helpers for accessing underlying physical pages
Andreas Kling
2020-04-18
Kernel: Use shared locking mode in some places
Sergey Bugaev
2020-04-11
Kernel: Instantiate network adapters in their own detect() methods
Liav A
2020-04-10
Kernel: Add explicit offset parameter to File::read etc
Conrad Pankoff
2020-04-09
Kernel: Move NetworkTask startup into NetworkTask::spawn()
Andreas Kling
2020-04-08
Kernel: Remove an unnecessary layer of indirection in the PCI code
Andreas Kling
2020-04-06
Kernel/Net: make setsockopt pretend it understands SO_KEEPALIVE.
Xiao NuoFu
2020-04-05
Kernel: Add the SO_BINDTODEVICE socket option
AnotherTest
2020-04-05
Kernel+AK: Separate out MACAddress and move it into AK
AnotherTest
2020-04-04
Kernel: Do not reject broadcast UDP packets right away
AnotherTest
2020-04-02
Kernel: Send Fragmented IPv4 packets if payload size > mtu
AnotherTest
2020-03-24
Kernel: Limit IRQ rate within E1000 network adapter
Liav A
2020-03-24
Kernel: Enable IRQs before sending commands to the E1000 adapter
Liav A
2020-03-22
Kernel: Run clang-format on files
Shannon Booth
[next]