Age | Commit message (Expand) | Author |
2023-09-07 | user: fix stdio stream pos; remove the shell pipe redir workaround | dzwdz |
2023-09-07 | shell: use waitpid | dzwdz |
2023-09-07 | shell: fix endless loop after redirection | dzwdz |
2023-09-06 | boot: compress the init module | dzwdz |
2023-09-06 | kernel: fix panic with large initrd | dzwdz |
2023-09-03 | misc: remove old debug prints | dzwdz |
2023-09-03 | build: -Os | dzwdz |
2023-09-03 | libc: split up large .c files, slimming down small binaries a bit | dzwdz |
2023-09-02 | netstack: only return from open() once the socket connects | dzwdz |
2023-09-02 | cmd: add socksfs | dzwdz |
2023-09-02 | libc: opendir_f; make httpd use it | dzwdz |
2023-08-31 | cmd/ps: use dirent.h | dzwdz |
2023-08-31 | kernel: add _sys_getprocfs in place of HANDLE_PROCFS | dzwdz |
2023-08-30 | style: get rid of eprintf | dzwdz |
2023-08-29 | kernel: remove _sys_await, emulate it in libc | dzwdz |
2023-08-29 | tests: fix everything broken by the pipe change | dzwdz |
2023-08-27 | ports: qbe, cproc :^) | dzwdz |
2023-08-25 | bootstrap: support hardlinks in initrd | dzwdz |
2023-08-25 | libc: get as+ld to work | dzwdz |
2023-08-24 | libc: get most of binutils to compile | dzwdz |
2023-08-17 | build: rework how sysroots work | dzwdz |
2023-08-16 | libc: "fix" unused argument warnings | dzwdz |
2023-08-15 | user: fix freeze if graphical shell was quit | dzwdz |
2023-08-14 | reorganization: first steps | dzwdz |
2023-08-13 | libc: replace fork2_n_mount with mount_at | dzwdz |
2023-08-13 | kern: undo accidentally commited debug code | dzwdz |
2023-08-10 | user: more descriptive process titles | dzwdz |
2023-08-10 | user/fs: no longer inject MOUNT_ATs by default | dzwdz |
2023-08-08 | bootstrap: fix main()'s stack alignment | dzwdz |
2023-08-08 | build: build bootstrap as an ELF first, and then convert to a raw binary | dzwdz |
2023-08-06 | kernel: put every driver in /kdev/ | dzwdz |
2023-08-06 | libc: fs_dirinject2 for injecting multiple paths | dzwdz |
2023-07-19 | user /keyboard: handle open()s instantly even if waiting for kb | dzwdz |
2023-07-08 | user/keyboard: check open() path | dzwdz |
2023-06-25 | user/libc: fix fgets not storing the newline | dzwdz |
2023-06-25 | user/testelf: fix broken path in stackexec | dzwdz |
2023-06-25 | ports: reimplement the ports system from scratch | dzwdz |
2023-06-18 | libc: experimental fread buffering support | dzwdz |
2023-06-17 | libc: implement dirent.h | dzwdz |
2023-06-17 | kernel: fix procfs overflow bug, add safeguard to prevent similar ones | dzwdz |
2023-06-17 | libc: dumb stat() stubs to make dash's PATH search work | dzwdz |
2023-06-17 | libc: expand psdata into a proper struct, include executable base | dzwdz |
2023-06-11 | kernel: replace await with wait2, roughly compatible with POSIX | dzwdz |
2023-06-10 | user: fix floating point operations | dzwdz |
2023-06-10 | libc: last stubs needed for dash to run! :^) | dzwdz |
2023-06-10 | kernel: implement DUP_SEARCH (like unix's F_DUPFD) | dzwdz |
2023-06-10 | libc: basic signal stubs, non-spec-compliant write() stub | dzwdz |
2023-06-10 | kernel: implement getpid, getppid | dzwdz |
2023-06-09 | ports/dash: stub out everything needed for dash to compile | dzwdz |
2023-06-08 | libc: move the strto* functions to stdlib.h, where they "belong" | dzwdz |