Commit History

Author SHA1 Message Date
  Andreas Kling cda56f8049 Kernel: Robustify and rename Inode bound socket API 3 years ago
  Idan Horowitz 664ca58746 Kernel: Use u64 instead of size_t for File::can_write offset 3 years ago
  Idan Horowitz 9ce537d703 Kernel: Use u64 instead of size_t for File::can_read offset 3 years ago
  Brian Gianforcaro ccbc3f8975 Kernel: Harden Socket::pseudo_path(..) implementations against OOM 3 years ago
  Daniel Bertalan 1d2f78682b Kernel+AK: Eliminate a couple of temporary String allocations 3 years ago
  Andreas Kling a1be135891 Kernel: Lock socket mutex across {get,set}sockopt() and SO_ERROR updates 3 years ago
  sin-ack 69ef211925 Kernel+LibC: Move errno definitions to Kernel/API/POSIX 3 years ago
  Idan Horowitz 0a36d1459a Kernel: Return EINVAL on unsupported LocalSocket ioctl 3 years ago
  Andrew Kaster 7243bcb7da Kernel: Use static_ptr_cast to convert between Userspace<T*> types 3 years ago
  Andreas Kling 88b6428c25 AK: Make Vector::try_* functions return ErrorOr<void> 3 years ago
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> 3 years ago
  Ben Wiederhake c05c5a7ff4 Kernel: Clarify ambiguous {File,Description}::absolute_path 3 years ago
  Nico Weber 1cdb12e920 Kernel: Fix -Wunreachable-code warnings from clang 3 years ago
  sin-ack 220b7dd779 Kernel: Weakly hold on to the file in LocalSocket 3 years ago
  Andreas Kling b6efd66d56 Kernel: Use move semantics in sys$sendfd() 3 years ago
  Andreas Kling 308773ffda Kernel/Net: Add a special SOCKET_TRY() and use it in socket code 3 years ago
  Andreas Kling 01993d0af3 Kernel: Make DoubleBuffer::try() return KResultOr 3 years ago
  Andreas Kling 4a9c18afb9 Kernel: Rename FileDescription => OpenFileDescription 3 years ago
  Andreas Kling a2bf8244fe Kernel: Use TRY() once more in LocalSocket::try_create_connected_pair() 3 years ago
  Andreas Kling 56a2594de7 Kernel: Make KString factories return KResultOr + use TRY() everywhere 3 years ago
  Andreas Kling 48a0b31c47 Kernel: Make copy_{from,to}_user() return KResult and use TRY() 3 years ago
  Andreas Kling 81d3f823f7 Kernel: Use TRY() in LocalSocket 3 years ago
  Owen Smith 22ec21bd61 Kernel: Don't VERIFY_NOT_REACHED in LocalSocket::has_attached_peer() 3 years ago
  Andreas Kling ed0e64943f Kernel: Rename Socket::lock() => Socket::mutex() 3 years ago
  Andreas Kling a28cd921a1 Kernel: Add Socket::set_role() and use it everywhere 3 years ago
  Andreas Kling 70b2225b3d Kernel: Store LocalSocket address as a KString internally 3 years ago
  Andreas Kling 48a1a3c0ce Kernel: Rename LocalSocket::create_connected_pair() => try_*() 3 years ago
  Andreas Kling 7f96288535 Kernel: Encapsulate assignment of socket origin/acceptor credentials 3 years ago
  Andreas Kling 242063866f Kernel: Rename LocalSocket factory to try_create() & tighten return type 3 years ago
  Andreas Kling ae197deb6b Kernel: Strongly typed user & group ID's 3 years ago