Historique des commits

Auteur SHA1 Message Date
  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