Historial de Commits

Autor SHA1 Mensaje Fecha
  Andrew Kaster 100fb38c3e Kernel+Userland: Move LibC/sys/ioctl_numbers to Kernel/API/Ioctl.h hace 2 años
  Andreas Kling 42435ce5e4 Kernel: Make sys$recvfrom() with MSG_DONTWAIT not so racy hace 2 años
  Andreas Kling 8997c6a4d1 Kernel: Make Socket::connect() take credentials as input hace 2 años
  Andreas Kling 51318d51a4 Kernel: Make Socket::bind() take credentials as input hace 2 años
  Andreas Kling 8d0bd3f225 Kernel: Make LocalSocket do chown/chmod through VFS hace 2 años
  Andreas Kling 006f753647 Kernel: Make File::{chown,chmod} take credentials as input hace 2 años
  Andreas Kling c3351d4b9f Kernel: Make VirtualFileSystem functions take credentials as input hace 2 años
  James Bellamy 2686640baf Kernel: Use credentials object in LocalSocket constructor hace 2 años
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes hace 2 años
  Idan Horowitz 364f6a9bf0 Kernel: Remove the Socket::{protocol,}connect ShouldBlock argument hace 3 años
  sin-ack 3f3f45580a Everywhere: Add sv suffix to strings relying on StringView(char const*) hace 3 años
  Tim Schumacher 3b3af58cf6 Kernel: Annotate all `KBuffer` and `DoubleBuffer` with a custom name hace 3 años
  Idan Horowitz b700d1a474 Kernel: Support sys$connect to LocalSockets with short sockaddr_uns hace 3 años
  Andreas Kling 5e4d5a436e Kernel: Allow sys$bind() on local sockets with short socket address hace 3 años
  Andreas Kling 8e9676c28c Kernel: Report AF_UNIX address family when accepting local sockets hace 3 años
  Idan Horowitz 086969277e Everywhere: Run clang-format hace 3 años
  Idan Horowitz 24be52b3f5 Kernel: Add LocalSocket::try_for_each() for fallible iteration hace 3 años
  Andreas Kling cda56f8049 Kernel: Robustify and rename Inode bound socket API hace 3 años
  Idan Horowitz 664ca58746 Kernel: Use u64 instead of size_t for File::can_write offset hace 3 años
  Idan Horowitz 9ce537d703 Kernel: Use u64 instead of size_t for File::can_read offset hace 3 años
  Brian Gianforcaro ccbc3f8975 Kernel: Harden Socket::pseudo_path(..) implementations against OOM hace 3 años
  Daniel Bertalan 1d2f78682b Kernel+AK: Eliminate a couple of temporary String allocations hace 3 años
  Andreas Kling a1be135891 Kernel: Lock socket mutex across {get,set}sockopt() and SO_ERROR updates hace 3 años
  sin-ack 69ef211925 Kernel+LibC: Move errno definitions to Kernel/API/POSIX hace 3 años
  Idan Horowitz 0a36d1459a Kernel: Return EINVAL on unsupported LocalSocket ioctl hace 3 años
  Andrew Kaster 7243bcb7da Kernel: Use static_ptr_cast to convert between Userspace<T*> types hace 3 años
  Andreas Kling 88b6428c25 AK: Make Vector::try_* functions return ErrorOr<void> hace 3 años
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> hace 3 años
  Ben Wiederhake c05c5a7ff4 Kernel: Clarify ambiguous {File,Description}::absolute_path hace 3 años
  Nico Weber 1cdb12e920 Kernel: Fix -Wunreachable-code warnings from clang hace 3 años