summaryrefslogtreecommitdiff
path: root/src/cmd/shell
AgeCommit message (Collapse)Author
2024-07-26kernel: implement _sys_intr_returndzwdz
2024-07-25kernel: pass more information to user on interruptdzwdz
This is meant to facilitate a syscall for returning from interrupts, which will actually work in the general case as opposed to the current hack, which only works if the interrupt occured during a syscall (which is correct... for now).
2024-05-11kernel: remove HANDLE_NULLFSdzwdz
It was a dumb hack that wasn't even necessary - an error when mounting should shadow over the mountpoint anyways.
2024-02-21user/*: remove some minor header-related TODOsdzwdz
pretty useless, but the list of all the TODOs is getting unwieldy, so I might as well cross some crap off that list
2023-09-30user: rework terminal handlingdzwdz
2023-09-07user: fix stdio stream pos; remove the shell pipe redir workarounddzwdz
2023-09-07shell: use waitpiddzwdz
2023-09-07shell: fix endless loop after redirectiondzwdz
2023-08-31kernel: add _sys_getprocfs in place of HANDLE_PROCFSdzwdz
This makes the side-effects more explicit, and feels less hacky than `HANDLE_PROCFS`. I don't think accessing a handle alone should have side-effects, even if it's a "special" one.
2023-08-29kernel: remove _sys_await, emulate it in libcdzwdz
2023-08-14reorganization: first stepsdzwdz