aboutsummaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)Author
2023-03-09Fix up help plumbing. It's got HELP_FLAGS now.Rob Landley
2023-02-13Try C.UTF-8 (MacOS hasn't got) before en_US.UTF-8 (Gentoo hasn't got).Rob Landley
2023-01-04Fix help -ah to show nbd-client and nbd-server instead of "see hidden_alias".Rob Landley
2022-12-28Teach help -ah to skip invisible command aliases, and "See command" forRob Landley
2022-04-01Fix "toybox command --help" for NEEDROOT commands.Rob Landley
2022-03-31Fix "toybox command --help".Rob Landley
2022-03-22Don't say "see toybox --help" in "toybox --help".Rob Landley
2022-02-12Move lib/lib.c into main.c so make.sh doesn't have to split it out seperately...Rob Landley
2021-09-11Check for --help before "Not root".Rob Landley
2021-06-18Second attempt at making --help work with alias ls="ls --color"Rob Landley
2021-06-10Revert the --help change, it breaks stuff like "echo -- --help".Rob Landley
2021-06-09Ryan Prichard pointed out --help and --version can't be first in aliases.Rob Landley
2021-04-27Use cheaper test that works with "toybox" name as a prefix.Rob Landley
2021-04-27More line buffering.Elliott Hughes
2021-02-07Add lots of "static" annotations, make a couple things use FLAG() macros, etc.Rob Landley
2021-01-06main.c: construct a combination locale to add UTF-8.Elliott Hughes
2020-12-14main.c: fix UTF-8 on macOS.Elliott Hughes
2020-12-11Sigh, remove debug code checked in by mistake.Rob Landley
2020-12-11The "fall back to C.UTF-8" check was backwards, and make TOYFLAG_LINEBUFRob Landley
2020-12-06Remove CONFIG_TOYBOX_I18N and just always support utf8.Rob Landley
2020-10-28Tweak help text again.Rob Landley
2020-08-13toybox: fit list of commands in terminal width.Elliott Hughes
2020-08-07People have been having trouble finding the toybox web page (despite beingRob Landley
2020-06-08xexec() shouldn't call a builtin when it's given a path to a command, butRob Landley
2020-04-07Don't let NOFORK arguments run through the multiplexer.Rob Landley
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.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.Rob 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.Rob 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.Rob Landley
2018-02-24Update version string to 0.7.6.Rob 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.Rob Landley
2017-05-23fixup code styleJoyounger
2017-02-21It's past time for 0.7.3.Rob Landley