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 سال پیش |
Andreas Kling
|
409a4f7756
ping: Use pledge()
|
5 سال پیش |
Sergey Bugaev
|
0cb0f54783
Kernel: Implement bind mounts
|
5 سال پیش |
Sergey Bugaev
|
61c1106d9f
Kernel+LibC: Implement a few mount flags
|
5 سال پیش |
Sergey Bugaev
|
2fcbb846fb
Kernel+LibC: Add O_EXEC, move exec permission checking to VFS::open()
|
5 سال پیش |
Sergey Bugaev
|
4566c2d811
Kernel+LibC: Add support for mount flags
|
5 سال پیش |
Andreas Kling
|
83f59419cd
Kernel: Oops, recvfrom() is not quite ready for SMAP protections yet
|
5 سال پیش |