Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-07 | Add lots of "static" annotations, make a couple things use FLAG() macros, etc. | Rob Landley | |
2021-02-01 | The new TEST_GLUE config symbol for [ ] can't have TOYBOX prefix | Rob Landley | |
or else singlemake enables it for all commands. (I was trying to move it out of the command namespace, but it's not a global config option either...) | |||
2021-01-31 | Yank TODO note-to-self accidentally checked in, and fix "make test" standalone. | Rob Landley | |
2021-01-31 | Elliott wants the test->[ symlink back. Enable when either sh or test enabled. | Rob Landley | |
2020-11-25 | Luke Frankart pointed out a typo (0x111 should be 0111). Fix and update | Rob Landley | |
tests to catch this. While there add -k to test sticky bit. | |||
2020-04-07 | Use optc to detect end of arguments, because [ removes ] but doesn't zero it. | Rob Landley | |
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 | |