summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* correction get(host/domain)name usage, revert 742 bug"Vladimir N. Oleynik"2006-02-201-6/+6
|
* svn 14077 was completely broken and apparently never tested.Rob Landley2006-02-201-14/+4
|
* The gentoo security guys found another way to segfault busybox's decompressionRob Landley2006-02-201-1/+1
| | | | | code: we can do a null dereference if one of our huffman tables has all zero length codes. This fixes it. (Thanks solar.)
* rfelker writes in Bug 742: make sure string is null terminated after calling ↵Mike Frysinger2006-02-191-1/+2
| | | | gethostname
* rfelker writes in Bug 740: s/u_char/unsigned char/Mike Frysinger2006-02-192-29/+29
|
* rfelker writes in Bug 738: sys/sysmacros.h is needed for makedevMike Frysinger2006-02-191-0/+1
|
* rfelker writes in Bug 736: stty.c includes unneeded, obsolete header memory.hMike Frysinger2006-02-191-1/+0
|
* rfelker writes in Bug 734: Nothing from err.h is used, but cal.c includes ↵Mike Frysinger2006-02-191-1/+0
| | | | it, breaking compile on systems lacking this function.
* kill all .depend filesMike Frysinger2006-02-181-1/+1
|
* hide bb_mkdep buildMike Frysinger2006-02-181-1/+1
|
* fix building on ppc64Mike Frysinger2006-02-181-0/+3
|
* type typo. Thanks, Devin Bayer"Vladimir N. Oleynik"2006-02-171-1/+1
|
* quick copy-paste typo"Vladimir N. Oleynik"2006-02-171-1/+1
|
* Fix for an integer overflow bug that could cause a segfault on certainRob Landley2006-02-171-1/+1
| | | | | | | | | | pathological archives. (Unlikely to have security implications, the only way to trigger it basically wound up doing memset(dbuf,x,2^31) and triggering an immediate segfault. The test basically gives us a more polite error message.) Thanks to Ned Ludd and the Gentoo security guys for finding this.
* The tendency of vi to auto-indent can be really annoying at times.Rob Landley2006-02-171-75/+75
|
* More whitespace than you can possibly imagine...Rob Landley2006-02-171-18/+145
|
* Update Rogues Gallery.Rob Landley2006-02-171-16/+31
|
* forgoten new file for 14080 revison"Vladimir N. Oleynik"2006-02-161-0/+10
|
* moved BB_BANNER to applets/version.c file: make kernel like version, "Vladimir N. Oleynik"2006-02-1610-19/+33
| | | | removed depend loop: busybox.h depend with BB_BT, and all sources depend with busybox.h
* removed #undef strlen, use builtins and prototuped strlen from xfunc file ↵"Vladimir N. Oleynik"2006-02-161-1/+0
| | | | (only\!)
* isolate and show busybox`s changes"Vladimir N. Oleynik"2006-02-161-31/+30
|
* Putting together OPTIONFLAGS, sed needs the global flag to handle multipleRob Landley2006-02-161-1/+1
| | | | options.
* When setting an environment variable by piping something into grep, backquotesRob Landley2006-02-161-2/+2
| | | | can be useful. Also tweak an if case to be more portable.
* Rogues gallery.Rob Landley2006-02-161-0/+38
|
* add last terminal line"Vladimir N. Oleynik"2006-02-151-6/+12
|
* demo (UN)USE_FEATURE... usage"Vladimir N. Oleynik"2006-02-151-64/+45
|
* full removed config.h, use bb_config.h only"Vladimir N. Oleynik"2006-02-154-32/+49
|
* Fix bug 674: sum's block count should always round up.Rob Landley2006-02-141-8/+6
|
* Patch from awk maintainer (Dmitry Zakhrov) to fix bugs 642, 663, and 667.Rob Landley2006-02-141-5/+13
|
* - commentary typosBernhard Reutner-Fischer2006-02-141-3/+3
|
* restore change by Denis Vlasenko: file_to_buf must vary fast, best if inline"Vladimir N. Oleynik"2006-02-141-8/+7
|
* cleanups after changes by Denis Vlasenko. Size optimization"Vladimir N. Oleynik"2006-02-141-6/+9
|
* commentary typos. Thank by aldot"Vladimir N. Oleynik"2006-02-141-16/+16
|
* Rob Landley is busybox maintainer now. Eeek.Rob Landley2006-02-143-14/+13
|
* Fix off by one error. (I know I had a reason for doing that, but I have _no_Rob Landley2006-02-141-1/+1
| | | | idea what it was...)
* Cleanups from Denis Vlasenko.Rob Landley2006-02-132-176/+185
|
* Bug fix from Kim B. Heino, manifested via:Rob Landley2006-02-131-0/+1
| | | | echo > foo && zip foo.zip foo && ./busybox unzip foo.zip
* New USE() macrosRob Landley2006-02-133-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 typosBernhard Reutner-Fischer2006-02-121-18/+16
|
* More random documentation.Rob Landley2006-02-121-0/+34
|
* Missed this in svn 13701.Rob Landley2006-02-101-12/+0
|
* Another item.Rob Landley2006-02-101-1/+9
|
* Fix umount so it works if there's no /etc/mtab or /proc/mounts, makeRob Landley2006-02-083-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 thatRob Landley2006-02-082-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 Landley2006-02-081-5/+5
|
* add back in path nulling after calling find_dev() since it is needed for now ...Mike Frysinger2006-02-071-0/+1
|
* Cristian Ionescu-Idbohrn writes:Mike Frysinger2006-02-071-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 Frysinger2006-02-071-5/+6
| | | | terminal
* fixup whitespace in awk help outputMike Frysinger2006-02-061-2/+2
|
* Bug 677: there are apparently still people using telnet.Rob Landley2006-02-061-8/+8
|