aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2006-06-07add support for cleaning out previous busybox installMike Frysinger
2006-06-07dont install emtpy libdirsMike Frysinger
2006-06-07dont mix tabs and spaces, kthxMike Frysinger
2006-06-07remove cvs $Id tagMike Frysinger
2006-06-07- add applet taskset to set/retrieve the CPU affinity of a processBernhard Reutner-Fischer
text data bss dec hex filename 584 0 0 584 248 taskset.o.gcc-2.95 509 0 0 509 1fd taskset.o.gcc-3.3 505 0 0 505 1f9 taskset.o.gcc-3.4 506 0 0 506 1fa taskset.o.gcc-4.0 498 0 0 498 1f2 taskset.o.gcc-4.1 495 0 0 495 1ef taskset.o.gcc-4.2-HEAD
2006-06-07Tito writes: this patch fixes two potential bugs with the -i -I flags that ↵Mike Frysinger
could be reset during option parsing
2006-06-07- fix the build if we have ftpput without ftpget (speeling reeoe)Bernhard Reutner-Fischer
Thanks to Stephane Billiart
2006-06-07Callers to identify() converted the endianness of the buffer. So didRob Landley
identify(). This meant big endian systems had a NUXI problem. Removed the redundant conversion from the callers, and made some in-passing cleanups while I was there.
2006-06-06Remove a config entry that leaked in from my tree before I decided toRob Landley
implement cat -v as a separate applet.
2006-06-06Whack the one last warning in make allbareconfig...Rob Landley
2006-06-06import support for microblaze relocations from uClinux-distMike Frysinger
2006-06-06make the default prompt suck less when using fancy promptsMike Frysinger
2006-06-06fix from uClinux-dist for proper exit status if reading /proc/modules failedMike Frysinger
2006-06-06merge blackfin/microblaze from uClinux-distMike Frysinger
2006-06-06use vfork() instead of vork() since the only thing we do is execve() an app ↵Mike Frysinger
after fork (allows time to work on no-mmu)
2006-06-06only check __GNU_LIBRARY__ if it is actually definedMike Frysinger
2006-06-05Header cleanup on two more networking files (move libbb.h to the top andRob Landley
remove #includes that libbb.h already does), plus a minor cleanup of libbb.h to move #includes towards the top of the file where we can see 'em.
2006-06-05Confirming it's not needed.Rob Landley
2006-06-05- add note about need to unify the 4 itoa() implementations.Bernhard Reutner-Fischer
2006-06-04- add testcase for grep bug (http://busybox.net/bugs/view.php?id=887)Bernhard Reutner-Fischer
The patch for bug #887 seems to work for me..
2006-06-04- add note about ingroup and is_a_group_memberBernhard Reutner-Fischer
2006-06-04- add note about removing superfluous fmt specifiersBernhard Reutner-Fischer
2006-06-04- note to cleanup fprintf(2,...) -> bb_error_msg(...) andBernhard Reutner-Fischer
perror("bar") -> bb_perror_msg("bar");
2006-06-03- use bb_msg_{read,write}_error where appropriate.Bernhard Reutner-Fischer
text data bss dec hex filename 825015 9100 645216 1479331 1692a3 busybox.old 824919 9100 645216 1479235 169243 busybox