Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-30 | generated/help.h depends on CONFIG_TOYBOX_HELP | Felix Janda | |
2013-04-29 | The host sort on many distros behaves stupidly, and sorts stuff in non-ascii ↵ | Rob Landley | |
order by default. Make it stop. | |||
2012-11-28 | Use the specified compiler for preprocessing. | Rob Landley | |
2012-11-26 | Cleanup i18n support (#ifdefectomy, move global init to process launch). ↵ | Rob Landley | |
Teach make.sh to emit "#define FLAG_x 0" for options inside disabled USE macros so we can unconditionally refer to them. | |||
2012-11-19 | Teach option parsing about [groups] of related options. | Rob Landley | |
2012-10-08 | New build infrastructure to generate FLAG_ macros and TT alias, #define ↵ | Rob Landley | |
FOR_commandname before #including toys.h to trigger it. Rename DEFINE_GLOBALS() to just GLOBALS() (because I could never remember if it was DECLARE_GLOBALS). Convert existing commands to use new infrastructure, and replace optflag constants with FLAG_ macros where appropriate. | |||
2012-09-08 | Add switch_root and fix infrastructure to understand name "switch_root". | Rob Landley | |
2012-08-25 | Teach build to compare toys/*/*.c against .config symbol names instead of ↵ | Rob Landley | |
stopping at first _ when assembling list of files to build, and convert - to _. This lets us have commands like switch_root or nbd-client. | |||
2012-08-25 | Move commands into "posix", "lsb", and "other" menus/directories. | Rob Landley | |
2012-06-11 | Multiplexer needs stayroot flag for suid handling.0.3.0 | Rob Landley | |
2012-05-23 | Probe available libraries to link --as-needed, avoiding "unknown libarary" ↵ | Rob Landley | |
errors. | |||
2012-04-24 | Adding initial version of login.c | Elie De Brauwer | |
2012-04-14 | Teach make.sh to create flag macros, but with the wrong names. Dunno how to ↵ | Rob Landley | |
make a translation macro or #ifdef guard to get the names right so they actually be _used_ yet... | |||
2012-03-06 | Comment and whitespace tweaks. | Rob Landley | |
2012-03-03 | Fix from Georgi Chorbadzhiyski to make cross compiling more robust.0.2.1 | Rob Landley | |
2012-02-17 | Add V=1 support to make. | Rob Landley | |
2009-12-13 | The "strip" in gcc 4.4 doesn't set the executable bit on its output, despite ↵ | Rob Landley | |
what SUSv4 says it should do, so cope with buggy FSF tools. | |||
2009-01-30 | Convert non-bool config values (such as int) into config.h entries. | Rob Landley | |
2009-01-30 | Re-wordwrap and reorder the .config->config.h sed script. (No real changes, ↵ | Rob Landley | |
just one command/line in a clearer order.) | |||
2008-11-15 | Add netcat server mode, -l, -L, and -t. | Rob Landley | |
2008-05-12 | Sort was including the trailing comma and getting the order wrong. | Rob Landley | |
(Specifically, it was comparing "sh," with "sha1sum," and putting sha1sum first in generated/newtoys.h so the binary search wasn't finding sha1sum. Alas, you can't feed separate beginning and ending delimiters to "sort -t". The fix is to copy the appropriate field out with sed, duplicate it at the start of the string where it's easy to compare, and then remove it again with a second sed after the sort. | |||
2008-02-23 | Remove some commented out code. | Rob Landley | |
2008-01-25 | Die on compilation or stripping failure | Charlie Shepherd | |
2008-01-22 | Sort newtoys.h by command name, not by USE_ macro. | Rob Landley | |
2008-01-20 | Zap toylist.h, moving contents of global structures into DEFINE_GLOBALS() | Rob Landley | |
macros in each C file, and making generated/globals.h from that. Rename "toy" to "this" along the way to avoid toy/toys confusion. | |||
2008-01-19 | Move NEWTOY() list from end of toylist.h to generated/newtoys.h. | Rob Landley | |
2008-01-19 | Zap toys/Config.in and instead create generated/Config.in from contents of | Rob Landley | |
toys/*.c. Move relevant info into comment at the top of each toys/*.c. Also convert more of Makefile into a thin wrapper around shell scripts that actually do the work. (Makefile is only still there for the user interface.) |