summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-06-14Attempt at fixing bug 836, vaguely based on patch from somebody namedRob Landley
clausmuus, forwarded to me by Yann E. Morin.
2006-06-14Upgrade the standalone shell code to use CONFIG_BUSYBOX_EXEC_PATH.Rob Landley
2006-06-14Attempt at fixing bug 815 by upgrading bb_spawn() so that builtins are atRob Landley
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.
2006-06-13Don't break allbareconfig.Rob Landley
2006-06-13Patch from Shaun Jackman to detect "name=value" variable assignments. RandomRob Landley
cleanup at the end by me to make some unrelated #ifdefs go away...
2006-06-13Make lash smaller. (Use llist_t for file closing, and different allocationRob Landley
functions.)
2006-06-13Rewrite of dmesg, smaller and simpler.Rob Landley
2006-06-13Random cleanup of platform.h.Rob Landley
2006-06-13Work around a persistent uClibc bug, since 0.9.29 still hasn't shipped.Rob Landley
Poked to do this by Jason Schoon.
2006-06-13Patch from Denis Vlasenko:Rob Landley
* 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
2006-06-13Whitespace cleanup from Denis Vlasenko.Rob Landley
2006-06-13Use -ffunction-sections -fdata-sections --gc-sections if the compiler supportsRob Landley
it. If nothing else, this gives us better granularity in bloatcheck.
2006-06-13Use xstat() instead of if(stat()) die()Rob Landley
2006-06-13Patch from Denis Vlasenko, tweak error messages.Rob Landley
2006-06-13Minor size shrinkage.Rob Landley
2006-06-13Patch from Denis Vlasenko: unlzma was make files with mode 777. TweakRob Landley
everything to do stat() and use xopen3().
2006-06-13Fix from Paul Fox to make compressed help text notice config changes.Rob Landley
2006-06-13- make VERBOSE= and V= work equally; use BUILD_VERBOSE internally.Bernhard Reutner-Fischer
- move the link flags to cmd_link* so they are printed when requesting verbose output
2006-06-12- fix stupid typo from last checkinBernhard Reutner-Fischer
2006-06-11- remove superfluous CONFIG_BEGIN and CONFIG_ENDBernhard Reutner-Fischer
2006-06-11- add fancy mode to start-stop-daemon to support --oknodo and --verboseBernhard Reutner-Fischer
2006-06-11- invert logic for nocheck_targets to exclude the empty default target.Bernhard Reutner-Fischer
2006-06-10- don't check for toolchain-setting for make targets that don't need themBernhard Reutner-Fischer
- we already depend on sed, so do away with tr. Avoids pulling in yet another dependency.
2006-06-10- revert incorrect select changeBernhard Reutner-Fischer
2006-06-10- fix two segfaults (reported by Horst Kronstorfer)Bernhard Reutner-Fischer
- 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
2006-06-10- use bb_xbindBernhard Reutner-Fischer
Thanks Erik Hovland
2006-06-10- use bb_xchdir instead of ignoring eventual errors of chdirBernhard Reutner-Fischer
Thanks to Erik Hovland
2006-06-10- fix bug #887, in bb_get_chomped_line_from_file(), the last char was removedBernhard Reutner-Fischer
unconditionally, even if it was not a newline. This was apparently broken by r14254 - whitespace while at it.
2006-06-09add ordering warning on enum LocationPaul Fox
2006-06-09- make sure that we see string_insert only if we need it.Bernhard Reutner-Fischer
2006-06-08remove leading "Enable" from the config option text. not only is itPaul Fox
redundant, but it made the menuconfig shortcut mechanism mostly useless, since so many of the entries started with 'E'.
2006-06-08made "test" an ash built-in.Paul Fox
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.
2006-06-08Patch from Erik Hovland, via Tito.Rob Landley
2006-06-08Some day, maybe gcc will be able to optimize out static functions that areRob Landley
never used so we don't have to #ifdef them. Wouldn't that be nice?
2006-06-07need prototype for new vfork_daemon()Mike Frysinger
2006-06-07initial support for no-mmu systemsMike Frysinger
2006-06-07sometimes daemonizing and vfork()/exit() is okMike Frysinger
2006-06-07bb_xdaemon() isnt available on no-mmu systemsMike Frysinger
2006-06-07comment all fieldsMike Frysinger
2006-06-07hint at where the Magic comes fromMike Frysinger
2006-06-07- do away with the comment that noted that the current implementationBernhard Reutner-Fischer
unly supports linux.
2006-06-07Fix from Tito to read from stdin only when it's not a tty.Rob Landley
2006-06-07- spellingBernhard Reutner-Fischer
2006-06-07add reference to proc(5)Mike Frysinger
2006-06-07- reuse strings and messages. Saves about 600BBernhard Reutner-Fischer
2006-06-07Consolidate devfs garbage and mark it as obsolete.Rob Landley
2006-06-07use bb_xbind/bb_xlistenMike Frysinger
2006-06-07whitespaceMike Frysinger
2006-06-07whitespaceMike Frysinger
2006-06-07add a --noclobber flagMike Frysinger