summaryrefslogtreecommitdiff
path: root/src/user/app/init/init.c
AgeCommit message (Expand)Author
2023-01-25style: typedef structs, shorter namespacesdzwdz
2023-01-25user: process titles, /bin/psdzwdz
2023-01-24kernel/procfs: allow reading memory of descendantsdzwdz
2023-01-19kernel: user interruptsdzwdz
2023-01-11kernel: return EPIPE when fs_waiting on a dead filesystemdzwdz
2023-01-08kernel: let parents kill their children againdzwdz
2022-12-27sh: minor usability / aesthetic improvementsdzwdz
2022-12-25user/lib: reorganize a few header filesdzwdz
2022-11-21user/init: sandbox driversdzwdz
2022-10-19shared/printf: implement %pdzwdz
2022-09-02user/init: don't shutdown when a fs driver quitsdzwdz
2022-09-02kernel/proc: introduce child ids for telling children apartdzwdz
2022-08-29user/termcook: make C-c kill the running processdzwdz
2022-08-27user/netstack: IP gateway, make networking work without a second vmdzwdz
2022-08-26user/ports: port oeddzwdz
2022-08-24user/netstack: take ip as argument when mountingdzwdz
2022-08-21user: rename ethdump to netstackdzwdz
2022-08-20user/ethdump: turn into a file serverdzwdz
2022-08-13user: a primitive login utilitydzwdz
2022-08-13user/init: restart the shell processesdzwdz
2022-08-13user: add /initctl for shutting the system down in a cleaner waydzwdz
2022-08-13user: plan9-style /bin/ uniondzwdz
2022-08-08user: union filesystemsdzwdz
2022-08-08user: separate tmpfs into its own executable, add `mount`dzwdz
2022-08-02user: separate ansiterm/vterm out into its own binarydzwdz
2022-08-01user: make ansiterm use the framebuffer instead of vga text modedzwdz
2022-07-31user: replace the MOUNT macro with MOUNT_ATdzwdz
2022-07-30user: stderrdzwdz
2022-07-27user: cleanup init and the shell's codedzwdz
2022-07-26user: break out the shell and tests into separate binariesdzwdz