Age | Commit message (Expand) | Author |
2022-11-21 | user/init: sandbox drivers | dzwdz |
2022-10-19 | shared/printf: implement %p | dzwdz |
2022-10-19 | user/logfs: a simple demo of the fs api | dzwdz |
2022-10-19 | user/libc: BSD err.h, getprogname() | dzwdz |
2022-10-18 | user/libc: rework exec(), use a C _start2 | dzwdz |
2022-10-18 | user/tests: more info when a test crashes | dzwdz |
2022-10-08 | kernel/handle: reuse ->writeable/->readable for pipes | dzwdz |
2022-10-08 | syscall/open: don't check for free handles | dzwdz |
2022-10-08 | tests: some tests for when a process has no free handles | dzwdz |
2022-10-04 | user/libc: camellia_open, takes cwd into account | dzwdz |
2022-10-02 | syscall/open: add the full suite of READ/WRITE flags | dzwdz |
2022-10-02 | user/libc: rework fs_whitelist; fix minor bugs | dzwdz |
2022-09-21 | user/lib: ufs_wait | dzwdz |
2022-09-21 | user/login: stop using c0_fs_*, use forward_open | dzwdz |
2022-09-20 | shared: rename ufs_request to better fit its role in userland | dzwdz |
2022-09-20 | user: s/fs_delegate/forward_open | dzwdz |
2022-09-20 | user/login: segcmp | dzwdz |
2022-09-15 | user/tmpfs: fix buffer overflow | dzwdz |
2022-09-15 | shared/printf: string precision | dzwdz |
2022-09-15 | shared/printf: properly implement number precision | dzwdz |
2022-09-04 | user/netstack: make the verb the first component of the path | dzwdz |
2022-09-04 | user/tests: make all tests automatic | dzwdz |
2022-09-04 | user/shell: use perror | dzwdz |
2022-09-03 | user/whitelist: when a command isn't given, default to a shell | dzwdz |
2022-09-03 | user/libc: generate strerror from camellia/errno.h | dzwdz |
2022-09-03 | user: implement a basic mkdir | dzwdz |
2022-09-03 | driver/ps2,serial: handle all pending reads at the same time | dzwdz |
2022-09-02 | user/ports: bare minimum to run doomgeneric | dzwdz |
2022-09-02 | user/init: don't shutdown when a fs driver quits | dzwdz |
2022-09-02 | kernel/proc: introduce child ids for telling children apart | dzwdz |
2022-09-01 | kernel: add a debug print for the amount of used memory | dzwdz |
2022-08-30 | set up the stack in user/bootstrap instead of the kernel | dzwdz |
2022-08-29 | user/termcook: make C-c kill the running process | dzwdz |
2022-08-29 | shared/printf: handle the %l and %ll length modifiers | dzwdz |
2022-08-29 | user/libc: setjmp | dzwdz |
2022-08-29 | user/lua: implement the bare minimum for it to link and "run" | dzwdz |
2022-08-28 | user/lua: prepare libc headers | dzwdz |
2022-08-28 | kernel/amd64: SSE support | dzwdz |
2022-08-28 | user/fs: implement fs_delegate, badly | dzwdz |
2022-08-28 | kernel/driver: add postqueue_join / postqueue_pop | dzwdz |
2022-08-28 | kernel/driver: clean up ps2, add the reqpathcmp() macro | dzwdz |
2022-08-28 | kernel/vfs: minor vfs_request / vfs_root_register rework | dzwdz |
2022-08-28 | shared/path_simplify: return an unsigned value | dzwdz |
2022-08-28 | user/libc: unlink() | dzwdz |
2022-08-27 | user/fs_whitelist: stop :ro from affecting unrelated paths | dzwdz |
2022-08-27 | user/netstack: don't respond to RST | dzwdz |
2022-08-27 | user/netstack: IP gateway, make networking work without a second vm | dzwdz |
2022-08-27 | user/netstack: ARP requests | dzwdz |
2022-08-27 | user/elfload: fix argv corruption when it's passed from the stack | dzwdz |
2022-08-26 | user/find: fix segfault when called with arguments | dzwdz |