Histórico de Commits

Autor SHA1 Mensagem Data
  Idan Horowitz e521ffd156 Kernel: Add support for the MSG_WAITALL sys$recvmsg flag há 3 anos atrás
  Idan Horowitz 5514d60d8d Kernel: Add support for the MSG_DONTROUTE sys$sendmsg flag há 3 anos atrás
  Andrew Kaster 7243bcb7da Kernel: Use static_ptr_cast to convert between Userspace<T*> types há 3 anos atrás
  Andreas Kling 79fa9765ca Kernel: Replace KResult and KResultOr<T> with Error and ErrorOr<T> há 3 anos atrás
  Ben Wiederhake c05c5a7ff4 Kernel: Clarify ambiguous {File,Description}::absolute_path há 3 anos atrás
  Idan Horowitz adc9939a7b Kernel+LibC: Add support for the IPv4 TOS field via the IP_TOS sockopt há 3 anos atrás
  Idan Horowitz 20c7fcfedf Kernel: Fix accidental memory over-read in getsockopt(IP_TTL) há 3 anos atrás
  sin-ack 0ccef94a49 Kernel: Drop the receive buffer when socket enters the TimeWait state há 3 anos atrás
  Andreas Kling 3164e22f9b Kernel: Fix null dereference in IPv4Socket::receive_packet_buffered() há 3 anos atrás
  Andreas Kling 524ef5e475 Kernel: Add KBuffer::bytes() and use it há 3 anos atrás
  Andreas Kling a01b19c878 Kernel: Remove KBuffer::try_copy() in favor of try_create_with_bytes() há 3 anos atrás
  Andreas Kling b300f9aa2f Kernel: Convert KBuffer::copy() => KBuffer::try_copy() há 3 anos atrás
  Andreas Kling 308773ffda Kernel/Net: Add a special SOCKET_TRY() and use it in socket code há 3 anos atrás
  Andreas Kling 01993d0af3 Kernel: Make DoubleBuffer::try() return KResultOr há 3 anos atrás
  Andreas Kling 4a9c18afb9 Kernel: Rename FileDescription => OpenFileDescription há 3 anos atrás
  Andreas Kling b481132418 Kernel: Make UserOrKernelBuffer return KResult from read/write/memset 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 982991d92d Kernel: Use TRY() in IPv4Socket há 3 anos atrás
  Andreas Kling 7d8e036e26 Kernel: Tidy up UDPSocket creation a bit há 3 anos atrás
  Andreas Kling 648c768d81 Kernel: Tidy up TCPSocket creation a bit há 3 anos atrás
  Andreas Kling ed0e64943f Kernel: Rename Socket::lock() => Socket::mutex() há 3 anos atrás
  Andreas Kling a28cd921a1 Kernel: Add Socket::set_role() and use it everywhere há 3 anos atrás
  Peter Elliott 39a77559f1 Kernel+LibC: Implement FIONREAD ioctl há 4 anos atrás
  Andreas Kling c2fc33becd Kernel: Rename ProtectedValue<T> => MutexProtected<T> há 3 anos atrás
  Idan Horowitz cf271183b4 Kernel: Make Process::current() return a Process& instead of Process* há 3 anos atrás
  Andreas Kling 7063303022 Kernel: Convert IPv4 socket list from HashTable to IntrusiveList há 3 anos atrás
  Andreas Kling 7676edfb9b Kernel: Stop allowing implicit conversion from KResult to int há 3 anos atrás
  Brian Gianforcaro 40a942d28b Kernel: Remove char* versions of path argument / kstring copy methods há 3 anos atrás
  brapru 0095c7cb7d Kernel: Add so_error to keep track of the socket's error state há 4 anos atrás
  Andreas Kling c94c15d45c Everywhere: Replace AK::Singleton => Singleton há 4 anos atrás