index
:
camellia
main
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
user
/
app
/
init
Age
Commit message (
Expand
)
Author
2023-01-25
user: process titles, /bin/ps
dzwdz
2023-01-24
kernel/procfs: allow reading memory of descendants
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
2022-12-27
user/termcook: ignore arrows/tab
dzwdz
2022-12-27
sh: minor usability / aesthetic improvements
dzwdz
2022-12-25
user/lib: reorganize a few header files
dzwdz
2022-11-21
user/init: sandbox drivers
dzwdz
2022-10-19
shared/printf: implement %p
dzwdz
2022-09-20
shared: rename ufs_request to better fit its role in userland
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-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
[next]