aboutsummaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)Author
2020-03-11Redo NOFORK plumbing so commands like eval/unset can access/edit shell state.Rob Landley
2020-02-06Don't recurse into multiplexer more than once.Rob Landley
2020-02-05Fiddle with main() comments.Rob Landley
2020-01-30Move TOYBOX_VERSION fallback definition to toys.h.Rob Landley
2020-01-03Add MAYFORK to "help", teach it to behave differently when called as aRob Landley
2019-12-22Streamline init for NOFORK (fewer unnecessary syscalls for shell builtins).Rob Landley
2019-12-06main.c: fall back to user's locale.Elliott Hughes
2019-10-18Release 0.8.20.8.2Rob Landley
2019-10-15Off by one error when you try to run a command through two symlinks.Rob Landley
2019-08-23Trivial style fixes while I was looking at main anyway.Rob Landley
2019-08-23Fix "ln -s toybox potato; ./potato" unknown command problem.Rob Landley
2019-05-29Release 0.8.1.0.8.1Rob Landley
2019-04-16Call setlinebuf(stdout) from singleinit, so automatic flush each \n of output.Rob Landley
2019-02-08Sigh. Update release version for non-git source builds.Rob Landley
2018-10-31Update version to 0.7.8.0.7.8Rob Landley
2018-09-21Stack can grow in either direction, so needs signed subtraction and abs().Rob Landley
2018-09-16It should never matter on Linux (where the top half of virtual address spaceRob Landley
2018-07-02Dereference one layer of symlink in multiplexer on lookup failure, so you canRob Landley
2018-06-23News and version update for 0.7.7 release.0.7.7Rob Landley
2018-02-24Update version string to 0.7.6.0.7.6Rob Landley
2017-10-21Use setlocale(LC_CTYPE, "C.UTF-8") for more targeted locale enable:Rob Landley
2017-10-19Elliott wants to add TOYBOX_VENDOR.Rob Landley
2017-06-19Past time for 0.7.4.0.7.4Rob Landley
2017-05-23fixup code styleJoyounger
2017-02-21It's past time for 0.7.3.0.7.3Rob Landley
2017-02-17Fix the comment about the Android SIGPIPE behavior.Elliott Hughes
2017-02-10Add back bionic SIGPIPE handler workaround accidentally removed in 3b51a07e478dRob Landley
2016-10-20Announce 0.7.2.0.7.2Rob Landley
2016-10-17The recent --help infrastructure fiddling made "toybox --help unknown" segfaultRob Landley
2016-10-01Move --version handling next to --help handling, so it applies to all commands.Rob Landley
2016-08-13Add TOYFLAG_NOHELP to disable --help processing for individual commands,Rob Landley
2016-06-30Fix option parsing infrastructure bug.Rob Landley
2016-06-05Fix TOYBOX_VERSIONPaul Barker
2016-05-10Use CFG_TOYBOX_NORECURSE to avoidRob Landley
2016-05-07Work around increasingly insane compiler developers wanting to make everythingRob Landley
2016-04-10Didn't check in all my local basename_r->getbasename changes. (Oops.)Rob Landley
2016-02-10main.c: fix non-root usage when installed suid rootPatrick Ohly
2016-02-02Release time.0.7.0Rob Landley
2016-01-30Fix two CFG_TOYBOX_SUID corner cases:Rob Landley
2015-11-03Version 0.6.10.6.1Rob Landley
2015-09-27Another chunk of nommu support, replacing toys.recursion with toys.stacktop.Rob Landley
2015-09-11Replace toys.exithelp with help_exit() in lib.Rob Landley
2015-08-06Make multiplexer's "command not found" exit 127.Rob Landley
2015-07-19Tweak version number.Rob Landley
2015-05-03Replace android-specific hack with just signal(SIGPIPE, SIG_IGN).Rob Landley
2015-04-30Add default sigpipe handler for android (as suggested by Elliott Hughes).Rob Landley
2015-04-17Make toybox --version use the "git describe" info if it's available.Rob Landley
2015-04-07Adding --version broke ./toybox command list. (Oops.)Rob Landley
2015-04-05Add --version to multiplexer.Rob Landley
2015-03-06The "no }" error with find | xargs sed is because toy_init() wasn't blanking ...Rob Landley