Cronologia Commit

Autore SHA1 Messaggio Data
  Andreas Kling 8d9dd1b04b Kernel: Add a 1-deep cache to Process::region_from_range() 5 anni fa
  Andreas Kling ae0c435e68 Kernel: Add a Process::add_region() helper 5 anni fa
  Andreas Kling 1dc9fa9506 Kernel: Simplify PageDirectory swapping in sys$execve() 5 anni fa
  Andreas Kling 6eab7b398d Kernel: Make ProcessPagingScope restore CR3 properly 5 anni fa
  Andreas Kling f7b394e9a1 Kernel: Assert that copy_to/from_user() are called with user addresses 5 anni fa
  Andreas Kling 5ce9382e98 Kernel: Only require "stdio" pledge for sending signals to self 5 anni fa
  Sergey Bugaev 3e1ed38d4b Kernel: Do not return ENOENT for unresolved symbols 5 anni fa
  Sergey Bugaev d0d13e2bf5 Kernel: Move setting file flags and r/w mode to VFS::open() 5 anni fa
  Sergey Bugaev 544b8286da Kernel: Do not open stdio fds for kernel processes 5 anni fa
  Sergey Bugaev 6466c3d750 Kernel: Pass correct permission flags when opening files 5 anni fa
  Andreas Kling 862b3ccb4e Kernel: Enforce W^X between sys$mmap() and sys$execve() 5 anni fa
  Andreas Kling 4e6fe3c14b Kernel: Symbolicate kernel EIP on process crash 5 anni fa
  Andreas Kling 9c9fe62a4b Kernel: Validate the requested range in allocate_region_with_vmobject() 5 anni fa
  Andreas Kling aa63de53bd Kernel: Use get_syscall_path_argument() in sys$execve() 5 anni fa
  Andreas Kling b65572b3fe Kernel: Disallow mmap names longer than PATH_MAX 5 anni fa
  Andreas Kling 94ca55cefd Meta: Add license header to source files 5 anni fa
  Andreas Kling 19c31d1617 Kernel: Always dump kernel regions when dumping process regions 5 anni fa
  Sergey Bugaev 064cd2278c Kernel: Remove the use of FileSystemPath in sys$realpath() 5 anni fa
  Sergey Bugaev 8642a7046c Kernel: Let inodes provide pre-open file descriptions 5 anni fa
  Sergey Bugaev e0013a6b4c Kernel+LibC: Unify sys$open() and sys$openat() 5 anni fa
  Andreas Kling 4d4d5e1c07 Kernel: Drop futex queues/state on exec() 5 anni fa
  Andreas Kling 26a31c7efb Kernel: Add "accept" pledge promise for accepting incoming connections 5 anni fa
  Andreas Kling c6e552ac8f Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolication 5 anni fa
  Andreas Kling d79de38bd2 Kernel: Don't allow userspace to sys$open() literal symlinks 5 anni fa
  Andreas Kling e23536d682 Kernel: Use Vector::unstable_remove() in a couple of places 5 anni fa
  Liav A d2b41010c5 Kernel: Change Region allocation helpers 5 anni fa
  Andreas Kling 65cb406327 Kernel: Allow unlocking a held Lock with interrupts disabled 5 anni fa
  Andrew Kaster 7a7e7c82b5 Kernel: Tighten up exec/do_exec and allow for PT_INTERP iterpreters 5 anni fa
  Brian Gianforcaro 4cee441279 Kernel: Combine validate and copy of user mode pointers (#1069) 5 anni fa
  Brian Gianforcaro 9cac205d67 Kernel: Fix SMAP in setkeymap syscall 5 anni fa