aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - add patch to provide a target 'html' to build a cross-reference of the sourceBernhard Reutner-Fischer2006-06-161-0/+31
|
* - add needed includes and include busybox.h needed for the ATTRIBUTE define.Bernhard Reutner-Fischer2006-06-161-0/+7
|
* Remove warnings caused by #include <sys/mount.h> in platform.h. ApparentlyRob Landley2006-06-164-19/+1
| | | | we redefine a lot of stuff from standard header files...
* Patch from Rich Felker:Rob Landley2006-06-151-10/+9
| | | | | | | | | | - duplicated format bit 14 forced LIST_EXEC always-on - -p option was behaving just like -F (SUSv3 says -p only shows / for   dirs, not other special symbols) - tests for LIST_EXEC in color functions were nonsense (constant   tests). i assume they were supposed to be (all_fmt & LIST_EXEC)   however having coloring of executable files depend on -F seems   undesirable.
* - use shorter boilerplate, more accurate header guardBernhard Reutner-Fischer2006-06-151-23/+7
| | | | - don't use multi-line string literals
* - drats.Bernhard Reutner-Fischer2006-06-151-1/+1
|
* - let the scripts be prerequisites of the files the generateBernhard Reutner-Fischer2006-06-152-3/+3
| | | | - make sure that bbconfig isn't too stupid
* Fix bug found by Joey Hess and forwarded by Bastian Bunk. Add Joey Hess'sRob Landley2006-06-152-4/+16
| | | | | test case to the testsuite, plus another one that would have been broken by the first attempt at a fix.
* Don't do workarounds for broken shells. Busybox is about to grow a shell thatRob Landley2006-06-151-10/+6
| | | | | | we can run our own testsuite under, and I want it to handle the full range of strange and peverted behavior you can find in real world shell scripts. In the meantime, I'll just say #!/bin/bash in places that may care.
* Jens Michaelsen pointed out that Linksys' firmware download side moved.Rob Landley2006-06-151-1/+1
|
* We came up with our own names for ATTRIBUTE_*, so why check if they're alreadyRob Landley2006-06-151-22/+0
| | | | | #defined? Also remove a check for a gcc version older than RH9 (if non-linux needs that #define they can put it in their section.)
* Patch from Yann Morin to put BLKGETSIZE64 in platform.h had rather a lot ofRob Landley2006-06-159-49/+10
| | | | | | fallout due to the #include <sys/mount.h>. Removed that #include from various applets and fixed up those that were unhappy when that #include was made because they'd block copied stuff out of it. (Sigh.)
* Help text update for libbb, talking about make standalone.Rob Landley2006-06-151-1/+5
|
* - there is no "CONFIG_STANDALONE" in the repository. Also iff there was a Bernhard Reutner-Fischer2006-06-141-1/+1
| | | | CONFIG_STANDALONE, we'd need to toggle this on per default.
* - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTPBernhard Reutner-Fischer2006-06-141-1/+1
|
* - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTP so it's off in defconfigBernhard Reutner-Fischer2006-06-141-22/+19
| | | | | - expand the cmd_get/cmd_put macros - Jason Schoon writes: unlink only if non-stdio
* - correct typoBernhard Reutner-Fischer2006-06-142-2/+2
|
* - minor size tweakBernhard Reutner-Fischer2006-06-141-8/+7
| | | | | | text data bss dec hex filename 613 0 0 613 265 loginutils/su.o.orig 605 0 0 605 25d loginutils/su.o
* - minor shrinkageBernhard Reutner-Fischer2006-06-141-8/+13
|
* Attempt at fixing bug 836, vaguely based on patch from somebody namedRob Landley2006-06-141-16/+29
| | | | clausmuus, forwarded to me by Yann E. Morin.
* Upgrade the standalone shell code to use CONFIG_BUSYBOX_EXEC_PATH.Rob Landley2006-06-142-5/+2
|
* Attempt at fixing bug 815 by upgrading bb_spawn() so that builtins are atRob Landley2006-06-144-26/+40
| | | | | | | | the start of the path. (This should be under the same config option as the standalone shell, but right now that's buried in the shell menu.) Also add the ability to specify CONFIG_BUSYBOX_EXEC_PATH with /proc/self/exe as an overrideable default.
* Don't break allbareconfig.Rob Landley2006-06-131-2/+0
|
* Patch from Shaun Jackman to detect "name=value" variable assignments. RandomRob Landley2006-06-131-10/+11
| | | | cleanup at the end by me to make some unrelated #ifdefs go away...
* Make lash smaller. (Use llist_t for file closing, and different allocationRob Landley2006-06-131-71/+24
| | | | functions.)
* Rewrite of dmesg, smaller and simpler.Rob Landley2006-06-131-70/+25
|
* Random cleanup of platform.h.Rob Landley2006-06-133-29/+24
|
* Work around a persistent uClibc bug, since 0.9.29 still hasn't shipped.Rob Landley2006-06-131-5/+6
| | | | Poked to do this by Jason Schoon.
* Patch from Denis Vlasenko:Rob Landley2006-06-131-57/+44
| | | | | | | | | | | | * Rename a var: statbytes -> transferred * cursize == transferred, always. Nuke cursize. * Make progressmeter() a nop if !CONFIG_FEATURE_WGET_STATUSBAR (reduces #ifdef forest) * double elapsed -> int elapsed * Do not sprintf to buf first and then write(STDERR) it, just fprintf directly to stderr * Progress bar printing code made smaller * Style fixes
* Whitespace cleanup from Denis Vlasenko.Rob Landley2006-06-131-9/+8
|
* Use -ffunction-sections -fdata-sections --gc-sections if the compiler supportsRob Landley2006-06-131-0/+2
| | | | it. If nothing else, this gives us better granularity in bloatcheck.
* Use xstat() instead of if(stat()) die()Rob Landley2006-06-133-13/+5
|
* Patch from Denis Vlasenko, tweak error messages.Rob Landley2006-06-131-52/+50
|
* Minor size shrinkage.Rob Landley2006-06-131-4/+2
|
* Patch from Denis Vlasenko: unlzma was make files with mode 777. TweakRob Landley2006-06-133-8/+15
| | | | everything to do stat() and use xopen3().
* Fix from Paul Fox to make compressed help text notice config changes.Rob Landley2006-06-131-1/+1
|
* - make VERBOSE= and V= work equally; use BUILD_VERBOSE internally.Bernhard Reutner-Fischer2006-06-132-49/+58
| | | | - move the link flags to cmd_link* so they are printed when requesting verbose output
* - fix stupid typo from last checkinBernhard Reutner-Fischer2006-06-121-1/+1
|
* - remove superfluous CONFIG_BEGIN and CONFIG_ENDBernhard Reutner-Fischer2006-06-111-2/+2
|
* - add fancy mode to start-stop-daemon to support --oknodo and --verboseBernhard Reutner-Fischer2006-06-113-47/+72
|
* - invert logic for nocheck_targets to exclude the empty default target.Bernhard Reutner-Fischer2006-06-111-3/+3
|
* - don't check for toolchain-setting for make targets that don't need themBernhard Reutner-Fischer2006-06-102-2/+16
| | | | | - we already depend on sed, so do away with tr. Avoids pulling in yet another dependency.
* - revert incorrect select changeBernhard Reutner-Fischer2006-06-101-7/+5
|
* - fix two segfaults (reported by Horst Kronstorfer)Bernhard Reutner-Fischer2006-06-101-147/+139
| | | | | | | | | | - remove dangling file if get fails (spotted and fixed by Jason Schoon) - shrink it (Bernhard Fischer) Thanks, all! text data bss dec hex filename 2684 0 0 2684 a7c networking/tftp.o.orig 2748 0 0 2748 abc networking/tftp.o.allfixed 2666 0 0 2666 a6a networking/tftp.o.+shrink
* - use bb_xbindBernhard Reutner-Fischer2006-06-101-1/+1
| | | | Thanks Erik Hovland
* - use bb_xchdir instead of ignoring eventual errors of chdirBernhard Reutner-Fischer2006-06-102-3/+3
| | | | Thanks to Erik Hovland
* - fix bug #887, in bb_get_chomped_line_from_file(), the last char was removedBernhard Reutner-Fischer2006-06-101-9/+14
| | | | | | unconditionally, even if it was not a newline. This was apparently broken by r14254 - whitespace while at it.
* add ordering warning on enum LocationPaul Fox2006-06-091-0/+1
|
* - make sure that we see string_insert only if we need it.Bernhard Reutner-Fischer2006-06-091-2/+2
|
* remove leading "Enable" from the config option text. not only is itPaul Fox2006-06-081-12/+12
| | | | | redundant, but it made the menuconfig shortcut mechanism mostly useless, since so many of the entries started with 'E'.