apio pushed to main at apio/libwind 2024-12-11 19:25:40 +00:00
9cd8883850 Update the path to the wind source tree
apio pushed to main at apio/Luna 2024-12-11 18:56:51 +00:00
499bf6dd19 gui+system: Add pledges to loginui and startui
94e7dde8af kernel/waitpid: fix a panic-causing extraneous exclamation mark
f38c9e68c1 wind: Remove unneeded pledges
Compare 3 commits »
apio pushed to main at apio/Luna 2024-12-11 18:28:29 +00:00
3b8aabce0f kernel: Add debug.cmake include to config.cmake template
apio pushed to main at apio/Luna 2024-12-11 18:20:26 +00:00
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
Compare 5 commits »
apio pushed to main at apio/Luna 2024-12-11 18:13:23 +00:00
ec6ceb4c8d init: Fix infinite wait loop
apio deleted branch processes from apio/Luna 2024-12-07 12:19:51 +00:00
apio pushed to main at apio/Luna 2024-12-07 12:19:51 +00:00
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
Compare 5 commits »
apio merged pull request apio/Luna#48 2024-12-07 12:19:51 +00:00
kernel: Add processes and rework VFS access checking
apio commented on pull request apio/Luna#48 2024-12-07 12:18:26 +00:00
kernel: Add processes and rework VFS access checking

Seems to work now.

apio pushed to processes at apio/Luna 2024-12-07 12:16:08 +00:00
d05d6fad0b kernel: Interrupt waitpid (even when SIGCHLD is pending) when other signals are also pending
apio pushed to processes at apio/Luna 2024-12-07 12:05:47 +00:00
42afef5ccb kernel: Leave reaping to the reap thread
853a6d7b38 kernel/x86_64: Dump the process address space ranges on exception
Compare 2 commits »
apio created pull request apio/Luna#48 2024-12-06 20:40:45 +00:00
WIP: kernel: Add processes and rework VFS access checking
apio pushed to processes at apio/Luna 2024-12-06 20:38:40 +00:00
8e30e0e19d base: Revert loginui.conf change
apio pushed to processes at apio/Luna 2024-12-06 20:36:21 +00:00
dc766e1da7 kernel: Rework VFS access checking + add processes
6fc49a0be5 init: Let's not forget to unhook our notifiers
Compare 2 commits »
apio pushed to main at apio/Luna 2024-12-04 21:54:08 +00:00
6fc49a0be5 init: Let's not forget to unhook our notifiers
apio pushed to processes at apio/Luna 2024-12-04 21:44:50 +00:00
apio created branch processes in apio/Luna 2024-12-04 21:44:50 +00:00
apio pushed to main at apio/Luna 2024-12-04 21:44:25 +00:00
7761a8a41f kernel+launch: Always send SIGCHLD when a child exits
0ca6c5f814 taskbar: Remove sigchld handler
Compare 2 commits »
apio pushed to main at nixie/nixie-core 2024-12-01 11:21:25 +00:00
bcaf1831d3 Add loader submodule
apio created repository nixie/loader 2024-12-01 11:19:02 +00:00