Age | Commit message (Expand) | Author |
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-08-29 | user/termcook: make C-c kill the running process | dzwdz |
2022-08-28 | user/lua: prepare libc headers | dzwdz |
2022-08-27 | user/netstack: IP gateway, make networking work without a second vm | dzwdz |
2022-08-26 | user/ports: port oed | dzwdz |
2022-08-24 | user/netstack: take ip as argument when mounting | dzwdz |
2022-08-23 | shared/ring: rename ring_size to ring_used, add ring_avail | dzwdz |
2022-08-21 | user: rename ethdump to netstack | dzwdz |
2022-08-20 | user/ethdump: turn into a file server | dzwdz |
2022-08-19 | syscall/fs_wait: return a handle for each request | dzwdz |
2022-08-14 | user/libc: ctype.h | dzwdz |
2022-08-13 | user: a primitive login utility | dzwdz |
2022-08-13 | user/init: restart the shell processes | dzwdz |
2022-08-13 | user: add /initctl for shutting the system down in a cleaner way | dzwdz |
2022-08-13 | user: plan9-style /bin/ union | dzwdz |
2022-08-08 | user: union filesystems | dzwdz |
2022-08-08 | user: separate tmpfs into its own executable, add `mount` | dzwdz |
2022-08-07 | driver/ps2: prepare for mouse support | dzwdz |
2022-08-07 | user/tmpfs: expand files on the fly | dzwdz |
2022-08-05 | add _syscall_getsize | dzwdz |
2022-08-04 | do some simple TODOs, organize the rest; general code maintainance | dzwdz |
2022-08-02 | user: separate ansiterm/vterm out into its own binary | dzwdz |
2022-08-02 | user/ansiterm: only write() the part of the framebuffer that changed | dzwdz |
2022-08-01 | fix some sign comparision warnings | dzwdz |
2022-08-01 | user: make ansiterm use the framebuffer instead of vga text mode | 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 | 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: cleanup init and the shell's code | dzwdz |
2022-07-26 | user: break out the shell and tests into separate binaries | dzwdz |
2022-07-26 | user/libc: execv() | dzwdz |
2022-07-26 | user/shell: automatically execute binaries in /bin/ | dzwdz |
2022-07-26 | user/libc: a _start that automatically selfrelocates PIEs | dzwdz |
2022-07-26 | user/libc: exit() | dzwdz |
2022-07-26 | user/libc: make FILE an opaque type | dzwdz |
2022-07-26 | user/libc: fread, fwrite, fclose | dzwdz |
2022-07-26 | user: posix-compatible FILE* opening | dzwdz |
2022-07-26 | user: add missing include | dzwdz |
2022-07-26 | user: move the POSIX-y stuff to the proper header files | dzwdz |
2022-07-26 | shared: move some headers from shared/ to camellia/ | dzwdz |
2022-07-26 | tools: add tools/sort_includes.rb | dzwdz |
2022-07-26 | user: mount the initrd and /kdev in user_bootstrap | dzwdz |
2022-07-24 | user: change the directory structure to prepare for multiple binaries | dzwdz |