sin-ack
|
566c5d1e99
AK+Kernel: Move KResult.h to Kernel/API for userspace access
|
il y a 3 ans |
Andreas Kling
|
ed0e64943f
Kernel: Rename Socket::lock() => Socket::mutex()
|
il y a 3 ans |
Andreas Kling
|
a28cd921a1
Kernel: Add Socket::set_role() and use it everywhere
|
il y a 3 ans |
Andreas Kling
|
7f96288535
Kernel: Encapsulate assignment of socket origin/acceptor credentials
|
il y a 3 ans |
Andreas Kling
|
4ce99e4ab7
Kernel: Use ProcessID a bit more in Socket
|
il y a 3 ans |
Andreas Kling
|
ae197deb6b
Kernel: Strongly typed user & group ID's
|
il y a 3 ans |
brapru
|
0095c7cb7d
Kernel: Add so_error to keep track of the socket's error state
|
il y a 4 ans |
Jean-Baptiste Boric
|
f7f794e74a
Kernel: Move Mutex into Locking/
|
il y a 4 ans |
Andreas Kling
|
af46f2214c
Kernel: Make a bunch of "char const* to_string()" return StringView
|
il y a 4 ans |
Andreas Kling
|
cee9528168
Kernel: Rename Lock to Mutex
|
il y a 4 ans |
Brian Gianforcaro
|
5743561d32
Kernel: Remove unused header includes in Net subtree
|
il y a 4 ans |
Andreas Kling
|
c9f6786e8b
Kernel: Make various T::class_name() and similar return StringView
|
il y a 4 ans |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
il y a 4 ans |
Jean-Baptiste Boric
|
b05b4d4b24
Kernel: Refactor storage stack with u64 as file operations offset
|
il y a 4 ans |
Ben Wiederhake
|
5c15ca7b84
Kernel: Make sockets use AK::Time
|
il y a 4 ans |
Ben Wiederhake
|
860a3bbce3
Kernel: Use default con/de-structors
|
il y a 4 ans |
Tom
|
f98ca35b83
Kernel: Improve ProcFS behavior in low memory conditions
|
il y a 4 ans |
Andreas Kling
|
48589db3aa
Kernel/Net: Socket connected state change should reevaluate blocks
|
il y a 4 ans |
Nico Weber
|
47b3e98af8
Kernel+LibC+UserspaceEmulator: Add SO_TIMESTAMP, and cmsg definitions
|
il y a 4 ans |
Nico Weber
|
416d470d07
Kernel: Plumb packet receive timestamp from NetworkAdapter to Socket::recvfrom
|
il y a 4 ans |
Tom
|
c8d9f1b9c9
Kernel: Make copy_to/from_user safe and remove unnecessary checks
|
il y a 4 ans |
Andreas Kling
|
22831033d0
Kernel: Virtualize the File::stat() operation
|
il y a 4 ans |
Brian Gianforcaro
|
8e97de2df9
Kernel: Use Userspace<T> for the recvfrom syscall, and Socket implementation
|
il y a 5 ans |
Brian Gianforcaro
|
9f9b05ba0f
Kernel: Use Userspace<T> for the sendto syscall, and Socket implementation
|
il y a 5 ans |
Brian Gianforcaro
|
02660b5d60
Kernel: Use Userspace<T> for the bind syscall, and implementation
|
il y a 5 ans |
Brian Gianforcaro
|
30b2c0dc85
Kernel: Use Userspace<T> for the getsockopt syscall and Socket interface
|
il y a 5 ans |
Brian Gianforcaro
|
6920d5f423
Kernel: Use Userspace<T> for the setsockopt syscall
|
il y a 5 ans |
Andreas Kling
|
7a3ab6c517
Kernel: Make File::write() and File::read() return KResultOr<size_t>
|
il y a 5 ans |
Conrad Pankoff
|
a3edeb5868
Kernel: Add explicit offset parameter to File::read etc
|
il y a 5 ans |
AnotherTest
|
77191d82dc
Kernel: Add the SO_BINDTODEVICE socket option
|
il y a 5 ans |