Age | Commit message (Expand) | Author |
2023-06-08 | libc: move the strto* functions to stdlib.h, where they "belong" | dzwdz |
2023-06-08 | libc/exec: don't leak file descriptors | dzwdz |
2023-06-02 | libc: stub out sltar's requirements | dzwdz |
2023-02-25 | toolchain: working customized toolchain for userland bins | dzwdz |
2023-02-24 | toolchain: partially set up the sysroot | dzwdz |
2023-02-23 | build: don't -Isrc/ in user code | dzwdz |
2023-02-23 | toolchain: update, move to a Camellia-specific toolchain | dzwdz |
2023-01-25 | style: typedef structs, shorter namespaces | dzwdz |
2023-01-25 | user: process titles, /bin/ps | dzwdz |
2023-01-19 | kernel: user interrupts | dzwdz |
2023-01-11 | kernel: return EPIPE when fs_waiting on a dead filesystem | dzwdz |
2023-01-08 | kernel: let parents kill their children again | dzwdz |
2023-01-08 | kernel: remove the leftover _syscall_procfs | dzwdz |
2023-01-06 | kernel: basic procfs | dzwdz |
2022-12-27 | sh: minor usability / aesthetic improvements | dzwdz |
2022-12-27 | libc/elfload: don't override cwd | dzwdz |
2022-12-27 | libc: fix strncmp | dzwdz |
2022-12-25 | user/lib: reorganize a few header files | dzwdz |
2022-10-19 | shared/printf: implement %p | 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-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-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-03 | user/libc: generate strerror from camellia/errno.h | dzwdz |
2022-09-03 | user: implement a basic mkdir | dzwdz |
2022-09-02 | user/ports: bare minimum to run doomgeneric | 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 | user/fs: implement fs_delegate, badly | 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/elfload: fix argv corruption when it's passed from the stack | dzwdz |
2022-08-26 | user/libc: prepare for OpenED port | dzwdz |
2022-08-26 | user/libc: rename stdlib.c to unistd.c to match header names | dzwdz |
2022-08-26 | shared: memmove | dzwdz |
2022-08-22 | syscalls/fs_respond: make the *buf argument const | dzwdz |
2022-08-22 | user/libc: strspn, strtok | dzwdz |
2022-08-20 | user/libc: don't access the old stack from the new thread at all | dzwdz |
2022-08-19 | include: make camellia/syscalls.h compatible with assembly | dzwdz |
2022-08-19 | syscall/fs_wait: return a handle for each request | dzwdz |
2022-08-19 | syscall/fork: allow sharing handles between threads | dzwdz |
2022-08-19 | user/libc: fextflags, add nonbuffering mode for fread | dzwdz |
2022-08-18 | syscall/fork: FORK_SHAREMEM for primitive "threads" | dzwdz |
2022-08-14 | kernel/ata: "proper" read support | dzwdz |