Histórico de Commits

Autor SHA1 Mensagem Data
  Liav A 7c1f645e27 Kernel/Net: Iron out the locking mechanism across the subsystem há 2 anos atrás
  Andreas Kling 03cc45e5a2 Kernel: Use RefPtr instead of LockRefPtr for File and subclasses há 2 anos atrás
  Timothy Flynn bd4bddf31b Kernel: Store socket errors as errno codes rather than ErrorOr values há 2 anos atrás
  Andreas Kling 42435ce5e4 Kernel: Make sys$recvfrom() with MSG_DONTWAIT not so racy há 2 anos atrás
  James Bellamy 9744dedb50 Kernel: Use credentials object in Socket set_origin/acceptor há 2 anos atrás
  Andreas Kling 11eee67b85 Kernel: Make self-contained locking smart pointers their own classes há 3 anos atrás
  Tim Schumacher 9fad80c34c Kernel: Silently discard `SO_REUSEADDR` há 3 anos atrás
  Idan Horowitz 020c898290 Kernel: Handle SHUT_RDWR in Socket::shutdown há 3 anos atrás
  Idan Horowitz 2c025d6334 Kernel: Move NNRP<Socket>s instead of copying in queue_connection_from há 3 anos atrás
  Idan Horowitz 086969277e Everywhere: Run clang-format há 3 anos atrás
  Lenny Maiorani 190cf1507b Kernel: Use default constructors/destructors há 3 anos atrás
  Brian Gianforcaro 4bf88bb732 Kernel: Fix typo in Socket::getsockopt tracing há 3 anos atrás
  Andreas Kling a1be135891 Kernel: Lock socket mutex across {get,set}sockopt() and SO_ERROR updates há 3 anos atrás
  Andreas Kling 0ae8702692 Kernel: Make File::stat() & friends return Error<struct stat> há 3 anos atrás
  Andreas Kling abf2204402 Kernel: Use copy_typed_from_user() in more places :^) há 3 anos atrás
  Andreas Kling 9c7659306a Kernel: Fix getsockopt(SO_RCVTIMEO) returning wrong timeout há 3 anos atrás
  sin-ack 69ef211925 Kernel+LibC: Move errno definitions to Kernel/API/POSIX há 3 anos atrás
  Idan Horowitz 613ade9dec Kernel: Implement the SO_DONTROUTE SOL_SOCKET-level option há 3 anos atrás
  Idan Horowitz 641498954f Kernel: Implement the SO_ACCEPTCONN SOL_SOCKET-level option há 3 anos atrás
  Idan Horowitz a0e2fedc20 Kernel: Stub out the SO_DEBUG SOL_SOCKET-level option há 3 anos atrás
  Andreas Kling 88b6428c25 AK: Make Vector::try_* functions return ErrorOr<void> há 3 anos atrás
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> há 3 anos atrás
  Brian Gianforcaro 2770433d30 Kernel: Convert network adapter names to Kernel::KString há 3 anos atrás
  Rodrigo Tobar d16131b100 Kernel: Implement getsockopt(SO_TYPE) há 3 anos atrás
  Brian Gianforcaro 4fe99ff0d6 Kernel: Use move to avoid unnecessary ref/unref of network device RefPtr há 3 anos atrás
  Andreas Kling 3c44e381d4 Kernel: Use TRY() some more in Socket há 3 anos atrás
  Andreas Kling 4a9c18afb9 Kernel: Rename FileDescription => OpenFileDescription há 3 anos atrás
  Andreas Kling e6929835d2 Kernel: Make copy_time_from_user() helpers use KResultOr<Time> há 3 anos atrás
  Andreas Kling 48a0b31c47 Kernel: Make copy_{from,to}_user() return KResult and use TRY() há 3 anos atrás
  Andreas Kling ed0e64943f Kernel: Rename Socket::lock() => Socket::mutex() há 3 anos atrás