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 年之前 |