summaryrefslogtreecommitdiff
path: root/src/init/shell.c
AgeCommit message (Expand)Author
2022-07-11user: reorganize the userland sourcesdzwdz
2022-07-11init/stdlib: a more posix-y file apidzwdz
2022-07-09init/test: mostly clean up the existing testsdzwdz
2022-06-29kernel/vfs: add the OPEN_CREATE flagdzwdz
2022-05-06syscalls: merge fork() and fs_fork2()dzwdz
2022-05-02syscalls: fork() noreap flagdzwdz
2022-05-01init/libc: libc_file wrapper over the raw syscallsdzwdz
2022-05-01init/cat: read files until EOFdzwdz
2022-04-07init: two concurrent shells - serial & vga/ps2dzwdz
2022-03-27init/shell: hexdumpdzwdz
2022-03-27kernel/vfs: partial ATA drive supportdzwdz
2022-03-26init/shell: minor usability tweaks to `ls`dzwdz
2021-11-09init/shell: implement lsdzwdz
2021-10-21init/shell: add a `shadow` command for null mountsdzwdz
2021-10-21init/shell: add a `catall` cmd - works like the old fs testdzwdz
2021-10-21init/shell: fix crash when cat is ran without argumentsdzwdz
2021-10-15init: only run tests when prompted from the shelldzwdz
2021-10-15init/readline: stop reading on \ndzwdz
2021-10-13init/shell: show the current "fork depth" in the promptdzwdz
2021-10-13init/shell: add the fork commanddzwdz
2021-10-13init/shell: implement the `exit` commanddzwdz
2021-10-10init: move __tty_fd to the stdlib, add the underscores to its namedzwdz
2021-10-10init/shell: implement a half-broken catdzwdz
2021-10-10init/shell: implement the echo commanddzwdz
2021-10-10init/shell: basic argument splittingdzwdz
2021-10-10init/shell: basic readline()dzwdz