Block a user
499bf6dd19
gui+system: Add pledges to loginui and startui
94e7dde8af
kernel/waitpid: fix a panic-causing extraneous exclamation mark
f38c9e68c1
wind: Remove unneeded pledges
5f56e4b63a
kernel: Disable UBSAN in debug.cmake
24b886b0d1
kernel: Log each thread's instruction pointer when dumping scheduler stats
d8e4489079
kernel: Make Thread::ip() and sp() const-friendly
2868fd8122
kernel: Add a way to lookup specific threads
56a2b607b5
kernel: Fix some debug-only log strings after the process rework
d05d6fad0b
kernel: Interrupt waitpid (even when SIGCHLD is pending) when other signals are also pending
42afef5ccb
kernel: Leave reaping to the reap thread
853a6d7b38
kernel/x86_64: Dump the process address space ranges on exception
8e30e0e19d
base: Revert loginui.conf change
dc766e1da7
kernel: Rework VFS access checking + add processes
kernel: Add processes and rework VFS access checking
d05d6fad0b
kernel: Interrupt waitpid (even when SIGCHLD is pending) when other signals are also pending
42afef5ccb
kernel: Leave reaping to the reap thread
853a6d7b38
kernel/x86_64: Dump the process address space ranges on exception
WIP: kernel: Add processes and rework VFS access checking
dc766e1da7
kernel: Rework VFS access checking + add processes
6fc49a0be5
init: Let's not forget to unhook our notifiers
7761a8a41f
kernel+launch: Always send SIGCHLD when a child exits
0ca6c5f814
taskbar: Remove sigchld handler