Commit History

作者 SHA1 備註 提交日期
  Andreas Kling 19c31d1617 Kernel: Always dump kernel regions when dumping process regions 5 年之前
  Sergey Bugaev 064cd2278c Kernel: Remove the use of FileSystemPath in sys$realpath() 5 年之前
  Sergey Bugaev 8642a7046c Kernel: Let inodes provide pre-open file descriptions 5 年之前
  Sergey Bugaev e0013a6b4c Kernel+LibC: Unify sys$open() and sys$openat() 5 年之前
  Andreas Kling 4d4d5e1c07 Kernel: Drop futex queues/state on exec() 5 年之前
  Andreas Kling 26a31c7efb Kernel: Add "accept" pledge promise for accepting incoming connections 5 年之前
  Andreas Kling c6e552ac8f Kernel+LibELF: Don't blindly trust ELF symbol offsets in symbolication 5 年之前
  Andreas Kling d79de38bd2 Kernel: Don't allow userspace to sys$open() literal symlinks 5 年之前
  Andreas Kling e23536d682 Kernel: Use Vector::unstable_remove() in a couple of places 5 年之前
  Liav A d2b41010c5 Kernel: Change Region allocation helpers 5 年之前
  Andreas Kling 65cb406327 Kernel: Allow unlocking a held Lock with interrupts disabled 5 年之前
  Andrew Kaster 7a7e7c82b5 Kernel: Tighten up exec/do_exec and allow for PT_INTERP iterpreters 5 年之前
  Brian Gianforcaro 4cee441279 Kernel: Combine validate and copy of user mode pointers (#1069) 5 年之前
  Brian Gianforcaro 9cac205d67 Kernel: Fix SMAP in setkeymap syscall 5 年之前
  Brian Gianforcaro 02704a73e9 Kernel: Use the templated copy_from_user where possible 5 年之前
  Andreas Kling 20b2bfcafd Kernel: Fix SMAP violation in sys$getrandom() 5 年之前
  Sergey Bugaev 33c0dc08a7 Kernel: Don't forget to copy & destroy root_directory_for_procfs 5 年之前
  Sergey Bugaev dd54d13d8d Kernel+LibC: Allow passing mount flags to chroot() 5 年之前
  Sergey Bugaev 93ff911473 Kernel: Properly propagate bind mount flags 5 年之前
  Sergey Bugaev b620ed25ab Kernel: Simplify Ext2FS mount code path 5 年之前
  Sergey Bugaev 35b0f10f20 Kernel: Don't dump backtrace on successful exits 5 年之前
  Andreas Kling d1839ae0c9 Kernel: Clearing promises with pledge("") should fail 5 年之前
  Andreas Kling 114a770c6f Kernel: Reduce pledge requirement for recvfrom()+sendto() to "stdio" 5 年之前
  Andreas Kling 955034e86e Kernel: Remove manual STAC/CLAC in create_thread() 5 年之前
  Andreas Kling a6cef2408c Kernel: Add sigreturn() to "stdio" with all the other signal syscalls 5 年之前
  Andreas Kling 7b53699e6f Kernel: Require the "thread" pledge promise for futex() 5 年之前
  Andreas Kling c32d65ae9f Kernel: Put some more syscalls in the "stdio" bucket 5 年之前
  Andreas Kling ca609ce5a3 Kernel: Put fcntl() debug spam behind DEBUG_IO 5 年之前
  Andreas Kling 017b34e1ad Kernel: Add "video" pledge for accessing framebuffer devices 5 年之前
  Andreas Kling f187374c1b Kernel: fork()ed children should inherit pledge promises :^) 5 年之前