Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | When setting an environment variable by piping something into grep, backquotes | Rob Landley | 2006-02-16 | 1 | -2/+2 |
| | | | | can be useful. Also tweak an if case to be more portable. | ||||
* | Rogues gallery. | Rob Landley | 2006-02-16 | 1 | -0/+38 |
| | |||||
* | add last terminal line | "Vladimir N. Oleynik" | 2006-02-15 | 1 | -6/+12 |
| | |||||
* | demo (UN)USE_FEATURE... usage | "Vladimir N. Oleynik" | 2006-02-15 | 1 | -64/+45 |
| | |||||
* | full removed config.h, use bb_config.h only | "Vladimir N. Oleynik" | 2006-02-15 | 4 | -32/+49 |
| | |||||
* | Fix bug 674: sum's block count should always round up. | Rob Landley | 2006-02-14 | 1 | -8/+6 |
| | |||||
* | Patch from awk maintainer (Dmitry Zakhrov) to fix bugs 642, 663, and 667. | Rob Landley | 2006-02-14 | 1 | -5/+13 |
| | |||||
* | - commentary typos | Bernhard Reutner-Fischer | 2006-02-14 | 1 | -3/+3 |
| | |||||
* | restore change by Denis Vlasenko: file_to_buf must vary fast, best if inline | "Vladimir N. Oleynik" | 2006-02-14 | 1 | -8/+7 |
| | |||||
* | cleanups after changes by Denis Vlasenko. Size optimization | "Vladimir N. Oleynik" | 2006-02-14 | 1 | -6/+9 |
| | |||||
* | commentary typos. Thank by aldot | "Vladimir N. Oleynik" | 2006-02-14 | 1 | -16/+16 |
| | |||||
* | Rob Landley is busybox maintainer now. Eeek. | Rob Landley | 2006-02-14 | 3 | -14/+13 |
| | |||||
* | Fix off by one error. (I know I had a reason for doing that, but I have _no_ | Rob Landley | 2006-02-14 | 1 | -1/+1 |
| | | | | idea what it was...) | ||||
* | Cleanups from Denis Vlasenko. | Rob Landley | 2006-02-13 | 2 | -176/+185 |
| | |||||
* | Bug fix from Kim B. Heino, manifested via: | Rob Landley | 2006-02-13 | 1 | -0/+1 |
| | | | | echo > foo && zip foo.zip foo && ./busybox unzip foo.zip | ||||
* | New USE() macros | Rob Landley | 2006-02-13 | 3 | -86/+873 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For each CONFIG_SYMBOL, include/bb_config.h now has both ENABLE_SYMBOL and USE_SYMBOL(x). ENABLE_SYMBOL is still always defined (1 or 0) so that if(ENABLE) should optimize out when it's zero. The USE_SYMBOL(X) will only splice in X if the symbol is defined, otherwise it'll be empty. Thus we can convert this: #ifdef CONFIG_ARGS opt = bb_getopt_ulflags(argc, argv, "ab:c" #ifdef CONFIG_THINGY "d:" #endif , &bvalue #ifdef CONFIG_THINGY , &thingy #endif ); #endif into this: if (ENABLE_ARGS) { opt = bb_getopt_ulflags(argc, argv, "ab:c" USE_THINGY("d:"), &bvalue USE_THINGY(, &thingy)); } And it should produce the same code. Unlike the old versions in include/_usage.h, the new USE_SYMBOL(x) can handle commas in its arguments (as shown above). (The _usage.h file is obsolete and no longer generated.) Nobody should need to include config.h directly anymore, bb_config.h should define all the configuration stuff we need. Someday, the CONFIG_SYMBOL versions should go away in favor of ENABLE_SYMBOL and USE_SYMBOL(). Thanks to vodz for the new version of bb_mkdep.c that works with function macros. | ||||
* | - commentary typos | Bernhard Reutner-Fischer | 2006-02-12 | 1 | -18/+16 |
| | |||||
* | More random documentation. | Rob Landley | 2006-02-12 | 1 | -0/+34 |
| | |||||
* | Missed this in svn 13701. | Rob Landley | 2006-02-10 | 1 | -12/+0 |
| | |||||
* | Another item. | Rob Landley | 2006-02-10 | 1 | -1/+9 |
| | |||||
* | Fix umount so it works if there's no /etc/mtab or /proc/mounts, make | Rob Landley | 2006-02-08 | 3 | -450/+35 |
| | | | | | umount -a into a CONFIG_FEATURE (why not?), and zap the now obsolete defconfig file (which was supposed to be part of the previous checkin). | ||||
* | Help text update and tweak to defconfig to remove two more things that | Rob Landley | 2006-02-08 | 2 | -10/+13 |
| | | | | | | the "maximum sane configuration" shouldn't have. (Explicit MTAB support in mount, which you should only need if you have no /proc, and FEATURE_CLEAN_UP, which exists to humor valgrind and otherwise just bloats the code). | ||||
* | Convert some help text to english. | Rob Landley | 2006-02-08 | 1 | -5/+5 |
| | |||||
* | add back in path nulling after calling find_dev() since it is needed for now ... | Mike Frysinger | 2006-02-07 | 1 | -0/+1 |
| | |||||
* | Cristian Ionescu-Idbohrn writes: | Mike Frysinger | 2006-02-07 | 1 | -0/+7 |
| | | | | force enough space padding so that applet names always end up on their own line | ||||
* | space out supported applet names so the config list doesnt wrap on an 80col ↵ | Mike Frysinger | 2006-02-07 | 1 | -5/+6 |
| | | | | terminal | ||||
* | fixup whitespace in awk help output | Mike Frysinger | 2006-02-06 | 1 | -2/+2 |
| | |||||
* | Bug 677: there are apparently still people using telnet. | Rob Landley | 2006-02-06 | 1 | -8/+8 |
| | |||||
* | get rid of warnings with applets that have no usage and get rid of pointless ↵ | Mike Frysinger | 2006-02-06 | 1 | -3/+6 |
| | | | | --- separator between applets | ||||
* | if the .pl script gets updated, force doc regen | Mike Frysinger | 2006-02-05 | 1 | -1/+1 |
| | |||||
* | Rob Sullivan writes: Here's a patch to autogenerate the list of applets in ↵ | Mike Frysinger | 2006-02-05 | 2 | -29/+15 |
| | | | | the Busybox documentation | ||||
* | Save a few bytes in error message. | Rob Landley | 2006-02-05 | 1 | -1/+1 |
| | |||||
* | cleanup style ... just because you use less spaces doesnt mean the resulting ↵ | Mike Frysinger | 2006-02-03 | 1 | -50/+63 |
| | | | | code is smaller | ||||
* | shrink the code a bit | Mike Frysinger | 2006-02-03 | 1 | -8/+5 |
| | |||||
* | gavinl writes in Bug 661: | Mike Frysinger | 2006-02-03 | 1 | -1/+1 |
| | | | | if read() file return less than 1, we should close the fd and then goto end. | ||||
* | alphabetical order and fix mdev comments about echo>/sys vs echo>/proc/sys | Mike Frysinger | 2006-02-02 | 1 | -34/+34 |
| | |||||
* | fix mdev help output | Mike Frysinger | 2006-02-02 | 1 | -1/+1 |
| | |||||
* | destroy bug 679, use getopt_ulflags with new feature: usage option. Removed ↵ | "Vladimir N. Oleynik" | 2006-02-02 | 2 | -54/+49 |
| | | | | two strdup | ||||
* | make the build system puuuuuuuuuuurty | Mike Frysinger | 2006-02-02 | 28 | -128/+158 |
| | |||||
* | removed anoinig `unused' warnings | "Vladimir N. Oleynik" | 2006-02-01 | 1 | -8/+9 |
| | |||||
* | removed anoinig warnings | "Vladimir N. Oleynik" | 2006-02-01 | 2 | -7/+7 |
| | |||||
* | remode warning: const static mix | "Vladimir N. Oleynik" | 2006-02-01 | 1 | -1/+1 |
| | |||||
* | - bzero -> memset | Bernhard Reutner-Fischer | 2006-01-31 | 4 | -41/+29 |
| | | | | | | | | | | | | | | | text data bss dec hex filename 1652855 14444 1215616 2882915 2bfd63 busybox.oorig.gcc-3.3 1652823 14444 1215616 2882883 2bfd43 busybox.gcc-3.3 1603655 14412 1215552 2833619 2b3cd3 busybox.oorig.gcc-3.4 1603655 14412 1215552 2833619 2b3cd3 busybox.gcc-3.4 1609755 14508 1215744 2840007 2b55c7 busybox.oorig.gcc-4.0 1609755 14508 1215744 2840007 2b55c7 busybox.gcc-4.0 1590495 13516 1215392 2819403 2b054b busybox.oorig.gcc-4.1-HEAD 1590495 13516 1215392 2819403 2b054b busybox.gcc-4.1-HEAD 1589079 13036 1213248 2815363 2af583 busybox.oorig.gcc-4.2-HEAD 1589079 13036 1213248 2815363 2af583 busybox.gcc-4.2-HEAD | ||||
* | more better for me signed<->unsigned and the const keyword usage | "Vladimir N. Oleynik" | 2006-01-31 | 2 | -8/+8 |
| | |||||
* | add feature: support for running scripts through an interpreter. Thanks ↵ | "Vladimir N. Oleynik" | 2006-01-31 | 2 | -5/+51 |
| | | | | Florian Schirmer <jolt@tuxbox.org> | ||||
* | more obscure | "Vladimir N. Oleynik" | 2006-01-31 | 1 | -1/+4 |
| | |||||
* | avoid signed<->unsigned warning | "Vladimir N. Oleynik" | 2006-01-31 | 1 | -1/+1 |
| | |||||
* | avoid signed<->unsigned warning | "Vladimir N. Oleynik" | 2006-01-31 | 3 | -5/+5 |
| | |||||
* | removed unneed signed, avoid warning | "Vladimir N. Oleynik" | 2006-01-31 | 1 | -1/+1 |
| | |||||
* | - pass -static via CC rather than LD | Bernhard Reutner-Fischer | 2006-01-31 | 2 | -14/+8 |
| |