Commit Verlauf

Autor SHA1 Nachricht Datum
  Brian Gianforcaro 9201a06027 Kernel: Annotate all syscalls with VERIFY_PROCESS_BIG_LOCK_ACQUIRED vor 4 Jahren
  Liav A 7c87891c06 Kernel: Don't copy a Vector<FileDescriptionAndFlags> vor 4 Jahren
  Gunnar Beutner 2a78bf8596 Kernel: Fix the return type for syscalls vor 4 Jahren
  Gunnar Beutner bf779e182e Kernel: Remove obsolete size_t casts vor 4 Jahren
  Gunnar Beutner bc3076f894 Kernel: Remove various other uses of ssize_t vor 4 Jahren
  Sahan Fernando d0f314b23c Kernel: Fix subtle race condition in sys$write implementation vor 4 Jahren
  Brian Gianforcaro 454d2fd42a Kernel: Harden sys$readv / sys$writev Vector usage against OOM. vor 4 Jahren
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. vor 4 Jahren
  Itamar ba0df27653 Kernel: Support write() after setting O_APPEND on a non-seekable file vor 4 Jahren
  Andreas Kling d48666489c Kernel: Make FileDescription::seek() return KResultOr<off_t> vor 4 Jahren
  Andreas Kling 4d006de2b9 Kernel: Fix build with IO_DEBUG vor 4 Jahren
  Andreas Kling 122c7b6cbb Kernel: Use Userspace<T> in sys$write() vor 4 Jahren
  Andreas Kling ac71775de5 Kernel: Make all syscall functions return KResultOr<T> vor 4 Jahren
  Andreas Kling 5d180d1f99 Everywhere: Rename ASSERT => VERIFY vor 4 Jahren
  Ben Wiederhake c6027ed7cc Kernel: Refuse excessively long iovec list vor 4 Jahren
  AnotherTest 09a43969ba Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...) vor 4 Jahren
  asynts 7cf0c7cc0d Meta: Split debug defines into multiple headers. vor 4 Jahren
  asynts 8465683dcf Everywhere: Debug macros instead of constexpr. vor 4 Jahren
  asynts 7b0a1a98d9 Everywhere: Replace a bundle of dbg with dbgln. vor 4 Jahren
  Lenny Maiorani e6f907a155 AK: Simplify constructors and conversions from nullptr_t vor 4 Jahren
  Tom 046d6855f5 Kernel: Move block condition evaluation out of the Scheduler vor 4 Jahren
  Nico Weber c9a3a5b488 Kernel: Use Userspace<> for sys$writev vor 4 Jahren
  Tom c8d9f1b9c9 Kernel: Make copy_to/from_user safe and remove unnecessary checks vor 4 Jahren
  Andreas Kling 7a3ab6c517 Kernel: Make File::write() and File::read() return KResultOr<size_t> vor 5 Jahren
  Tom f4a5c9b6c2 Kernel: Consolidate timeout logic vor 5 Jahren
  Andreas Kling 949aef4aef Kernel: Move syscall implementations out of Process.cpp vor 5 Jahren