Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-04 | Add TOYFLAG_MAYFORK and annotate a couple commands. | Rob Landley | |
A TOYFLAG_NOFORK command must run in the context of toysh, but a MAYFORK can either run standalone or run in the toysh process. MAYFORK means it cleans up after itself: no leaked resources (malloc, mmap, filehandles, etc), even in error_exit() paths that would longjmp() back to the shell. It also doesn't discard anything we need to retain (don't close stdout, change toys.optargs[] so we can't free it, etc)... | |||
2018-12-02 | Fresh implementation of test.c. | Rob Landley | |