aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTPaldot2006-06-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15388 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rename CONFIG_FEATURE_TFTP_DEBUG to CONFIG_DEBUG_TFTP so it's off in defconfigaldot2006-06-141-22/+19
| | | | | | | | - expand the cmd_get/cmd_put macros - Jason Schoon writes: unlink only if non-stdio git-svn-id: svn://busybox.net/trunk/busybox@15387 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - correct typoaldot2006-06-142-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15386 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - minor size tweakaldot2006-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 git-svn-id: svn://busybox.net/trunk/busybox@15385 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - minor shrinkagealdot2006-06-141-8/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15383 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt at fixing bug 836, vaguely based on patch from somebody namedlandley2006-06-141-16/+29
| | | | | | | clausmuus, forwarded to me by Yann E. Morin. git-svn-id: svn://busybox.net/trunk/busybox@15382 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Upgrade the standalone shell code to use CONFIG_BUSYBOX_EXEC_PATH.landley2006-06-142-5/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15381 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt at fixing bug 815 by upgrading bb_spawn() so that builtins are atlandley2006-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. git-svn-id: svn://busybox.net/trunk/busybox@15380 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't break allbareconfig.landley2006-06-131-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15379 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Shaun Jackman to detect "name=value" variable assignments. Randomlandley2006-06-131-10/+11
| | | | | | | cleanup at the end by me to make some unrelated #ifdefs go away... git-svn-id: svn://busybox.net/trunk/busybox@15378 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make lash smaller. (Use llist_t for file closing, and different allocationlandley2006-06-131-71/+24
| | | | | | | functions.) git-svn-id: svn://busybox.net/trunk/busybox@15377 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Rewrite of dmesg, smaller and simpler.landley2006-06-131-70/+25
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15376 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Random cleanup of platform.h.landley2006-06-133-29/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15375 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Work around a persistent uClibc bug, since 0.9.29 still hasn't shipped.landley2006-06-131-5/+6
| | | | | | | Poked to do this by Jason Schoon. git-svn-id: svn://busybox.net/trunk/busybox@15374 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko: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 git-svn-id: svn://busybox.net/trunk/busybox@15373 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Whitespace cleanup from Denis Vlasenko.landley2006-06-131-9/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15372 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use -ffunction-sections -fdata-sections --gc-sections if the compiler supportslandley2006-06-131-0/+2
| | | | | | | it. If nothing else, this gives us better granularity in bloatcheck. git-svn-id: svn://busybox.net/trunk/busybox@15371 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use xstat() instead of if(stat()) die()landley2006-06-133-13/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15370 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko, tweak error messages.landley2006-06-131-52/+50
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15369 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor size shrinkage.landley2006-06-131-4/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15368 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko: unlzma was make files with mode 777. Tweaklandley2006-06-133-8/+15
| | | | | | | everything to do stat() and use xopen3(). git-svn-id: svn://busybox.net/trunk/busybox@15367 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix from Paul Fox to make compressed help text notice config changes.landley2006-06-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15366 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - make VERBOSE= and V= work equally; use BUILD_VERBOSE internally.aldot2006-06-132-49/+58
| | | | | | | - move the link flags to cmd_link* so they are printed when requesting verbose output git-svn-id: svn://busybox.net/trunk/busybox@15365 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix stupid typo from last checkinaldot2006-06-121-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15364 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove superfluous CONFIG_BEGIN and CONFIG_ENDaldot2006-06-111-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15361 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add fancy mode to start-stop-daemon to support --oknodo and --verbosealdot2006-06-113-47/+72
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15360 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - invert logic for nocheck_targets to exclude the empty default target.aldot2006-06-111-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15359 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - don't check for toolchain-setting for make targets that don't need themaldot2006-06-102-2/+16
| | | | | | | | - we already depend on sed, so do away with tr. Avoids pulling in yet another dependency. git-svn-id: svn://busybox.net/trunk/busybox@15358 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - revert incorrect select changealdot2006-06-101-7/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15357 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix two segfaults (reported by Horst Kronstorfer)aldot2006-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 git-svn-id: svn://busybox.net/trunk/busybox@15355 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use bb_xbindaldot2006-06-101-1/+1
| | | | | | | Thanks Erik Hovland git-svn-id: svn://busybox.net/trunk/busybox@15351 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use bb_xchdir instead of ignoring eventual errors of chdiraldot2006-06-102-3/+3
| | | | | | | Thanks to Erik Hovland git-svn-id: svn://busybox.net/trunk/busybox@15350 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix bug #887, in bb_get_chomped_line_from_file(), the last char was removedaldot2006-06-101-9/+14
| | | | | | | | | unconditionally, even if it was not a newline. This was apparently broken by r14254 - whitespace while at it. git-svn-id: svn://busybox.net/trunk/busybox@15348 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add ordering warning on enum Locationpgf2006-06-091-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15347 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - make sure that we see string_insert only if we need it.aldot2006-06-091-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15346 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove leading "Enable" from the config option text. not only is itpgf2006-06-081-12/+12
| | | | | | | | redundant, but it made the menuconfig shortcut mechanism mostly useless, since so many of the entries started with 'E'. git-svn-id: svn://busybox.net/trunk/busybox@15345 69ca8d6d-28ef-0310-b511-8ec308f3f277
* made "test" an ash built-in.pgf2006-06-088-232/+270
| | | | | | | | | | | | | | | | | | | | | | moved the contents of libbb/bb_echo.c back into coreutils/echo.c, which is a more reasonable place for them than libbb. this forces anyone who wants echo and test to be builtin to ash to also have them available as applets. their cost is very small, and the number of people who wouldn't want them as applets is also very small. added warning about shell builtins vs. CONFIG_FEATURE_SH_STANDALONE_SHELL, which conflicts with their use. thanks to nathanael copa for debugging help. some string size optimization in test.c may have been lost with this commit, but this is a good new baseline. git-svn-id: svn://busybox.net/trunk/busybox@15344 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Erik Hovland, via Tito.landley2006-06-081-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15341 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some day, maybe gcc will be able to optimize out static functions that arelandley2006-06-081-1/+2
| | | | | | | never used so we don't have to #ifdef them. Wouldn't that be nice? git-svn-id: svn://busybox.net/trunk/busybox@15340 69ca8d6d-28ef-0310-b511-8ec308f3f277
* need prototype for new vfork_daemon()vapier2006-06-071-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15335 69ca8d6d-28ef-0310-b511-8ec308f3f277
* initial support for no-mmu systemsvapier2006-06-071-0/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15334 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sometimes daemonizing and vfork()/exit() is okvapier2006-06-071-5/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15333 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_xdaemon() isnt available on no-mmu systemsvapier2006-06-071-1/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15332 69ca8d6d-28ef-0310-b511-8ec308f3f277
* comment all fieldsvapier2006-06-071-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15331 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hint at where the Magic comes fromvapier2006-06-071-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15330 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - do away with the comment that noted that the current implementationaldot2006-06-071-1/+1
| | | | | | | unly supports linux. git-svn-id: svn://busybox.net/trunk/busybox@15329 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix from Tito to read from stdin only when it's not a tty.landley2006-06-072-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15328 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - spellingaldot2006-06-071-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15327 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add reference to proc(5)vapier2006-06-071-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15326 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - reuse strings and messages. Saves about 600Baldot2006-06-0722-86/+77
| | | | git-svn-id: svn://busybox.net/trunk/busybox@15325 69ca8d6d-28ef-0310-b511-8ec308f3f277