Age | Commit message (Expand) | Author |
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 |
2022-08-14 | user/libc: port skeeto's getopt | dzwdz |
2022-08-14 | user/libc: ctype.h | dzwdz |
2022-08-12 | user/libc: getcwd() bounds checking | dzwdz |
2022-08-12 | fix some minor warnings | dzwdz |
2022-08-12 | vfs: OPEN_RO flag, read-only whitelist entries | dzwdz |
2022-08-11 | shared/header: don't mix kinds of declarations between headers | dzwdz |
2022-08-11 | vfs: support for removing files | dzwdz |
2022-08-09 | user/libc: preserve cwd through exec() | dzwdz |
2022-08-08 | user: drawmouse for demoing mouse/graphic support | dzwdz |
2022-08-08 | user/lib: shared libdraw for framebuffer handling | dzwdz |
2022-08-08 | user/libc: cwd | dzwdz |
2022-08-08 | fs: getsize() on directories | dzwdz |
2022-08-08 | user: union filesystems | dzwdz |
2022-08-07 | user/libc: port dlmalloc | dzwdz |
2022-08-07 | user/libc: preparation for dlmalloc port | dzwdz |
2022-08-07 | user/libc: strchr | dzwdz |
2022-08-06 | shared assert.h | dzwdz |
2022-08-06 | make snprintf shared; dynamic resolution support | dzwdz |
2022-08-05 | user/libc: fseek + ftell for getting a file's size | dzwdz |
2022-08-05 | add _syscall_getsize | dzwdz |
2022-08-04 | do some simple TODOs, organize the rest; general code maintainance | dzwdz |
2022-08-04 | syscalls: add _syscall_sleep() | dzwdz |
2022-08-03 | user/libc: "!files" | dzwdz |
2022-08-03 | user/libc: isspace, strtol | dzwdz |
2022-08-01 | user/lib: move mount_at_pred away from the header | dzwdz |
2022-08-01 | fix some sign comparision warnings | dzwdz |
2022-08-01 | user/fs: fs_whitelist injects directory entries | dzwdz |
2022-07-31 | user/fs: make fs_dir_inject use the fs/dir lib | dzwdz |
2022-07-31 | user: replace the MOUNT macro with MOUNT_AT | dzwdz |
2022-07-30 | user/fs: create a shared library for handling directory reads | dzwdz |
2022-07-30 | user: stderr | dzwdz |
2022-07-29 | user/libc: properly implement snprintf; the v*printf family | dzwdz |
2022-07-29 | syscall/write: WRITE_TRUNCATE | dzwdz |
2022-07-29 | syscall: up the max argument count to 5; make write accept flags | dzwdz |
2022-07-29 | use a shared fs_normslice() function to handle offsets | dzwdz |
2022-07-27 | user/exec: shebang support | dzwdz |
2022-07-27 | user/libc: a shitty fgets() | dzwdz |
2022-07-27 | user/libc: execve() supports passing argv now | dzwdz |
2022-07-27 | user/libc: fseek() | dzwdz |
2022-07-26 | user/libc: execv() | dzwdz |
2022-07-26 | user/libc: a _start that automatically selfrelocates PIEs | dzwdz |