aboutsummaryrefslogtreecommitdiff
path: root/debianutils
AgeCommit message (Collapse)Author
2006-03-06Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley
definitions. (That should only be on prototypes.)
2006-03-02- use absolute path for top_builddir and top_srcdir.Bernhard Reutner-Fischer
Fixes make trying to include the very same file in an endless loop.
2006-03-01- fixes parallel builds (make -j)Bernhard Reutner-Fischer
- use less resources for the buildsystem itself
2006-02-21Don't build directory libraries unless we're building an applet that needs it.Rob Landley
Cherry-picked from Devin Bayer's big MacOS X patch.
2006-02-02make the build system puuuuuuuuuuurtyMike Frysinger
2006-01-25just whitespaceTim Riker
2006-01-15- shared libbusybox.Bernhard Reutner-Fischer
- IMA compilation option (aka IPO, IPA,..) Please holler if i broke something..
2005-12-02A cleanup patch I've had lying around in my tree for a while, I think itRob Landley
was from Bernhard Fischer?
2005-10-14- new bb_opt_complementally syntax, use [-:?] only - 'free' chars"Vladimir N. Oleynik"
- new bb_getopt_ulflags features: check max and min args, convert first argv to options special for ar and tar applets - use bb_default_error_retval for env applet
2005-10-11- use complementally '!' to '?' - 'ask' is best 'free' char for this."Vladimir N. Oleynik"
- more long opt compatibility, can set flag for long opt struct now - more logic: check opt-depend requires and global requires, special for 'id' and 'start-stop-daemon' applets.
2005-10-06change strange depend to libbb.h, but require busybox.h"Vladimir N. Oleynik"
2005-09-24use the shorter license headerMike Frysinger
2005-09-24use brief license lineMike Frysinger
2005-09-20- rename libbb's password helpers as suggested in libbb.hBernhard Reutner-Fischer
my_getpwnam -> bb_xgetpwnam /* dies on error */ my_getgrnam -> bb_xgetgrnam /* dies on error */ my_getgrgid -> bb_getgrgid my_getpwuid -> bb_getpwuid my_getug -> bb_getug
2005-09-17Tito pointed out that if readlink doesn't have -f, there's no need to callRob Landley
the option parsing code at all.
2005-09-14committing bug #7:Paul Fox
0000007: which and wd-located files which doesn't search $PATH when there's a file in the WD with the same name of the 'filename' parameter...
2005-09-11Clean up memory allocation.Rob Landley
2005-09-11Cleanup patch by Bernhard Fischer, removing unnecessary includes ofRob Landley
getopt.h, whitespace changes, typos, etc.
2005-09-051) bb_opt_complementaly -> bb_opt_complementally"Vladimir N. Oleynik"
2) better support long options 3) new flag '!' for bb_opt_complementally: produce bb_show_usage() if BB_GETOPT_ERROR internally
2005-07-29commiting fix from:Paul Fox
0000353: [PATCH] start-stop-daemon -q is not quiet
2005-07-27use toplevel ARFLAGS and update default ARFLAGS to be quietMike Frysinger
2005-05-11change the hardcoded error constant (0x80000000UL) to a nice flexible define ↵Mike Frysinger
(BB_GETOPT_ERROR)
2004-12-08- CONFIG_FEATURE_READLINK_FOLLOW readlink -f patch from Colin Watson ↵Ned Ludd
<cjwatson@debian.org> on busybox mailing list 08/11/04
2004-10-08egor duda writes:Eric Andersen
Hi! I've created a patch to busybox' build system to allow building it in separate tree in a manner similar to kbuild from kernel version 2.6. That is, one runs command like 'make O=/build/some/where/for/specific/target/and/options' and everything is built in this exact directory, provided that it exists. I understand that applyingc such invasive changes during 'release candidates' stage of development is at best unwise. So, i'm currently asking for comments about this patch, starting from whether such thing is needed at all to whether it coded properly. 'make check' should work now, and one make creates Makefile in build directory, so one can run 'make' in build directory after that. One possible caveat is that if we build in some directory other than source one, the source directory should be 'distclean'ed first. egor
2004-04-13Fix several problems with start-stop-daemon, add -m supportEric Andersen
2004-03-15Remove trailing whitespace. Update copyright to include 2004.Eric Andersen
2004-03-13Update docs for start_stop_daemon to match reality. UpdateEric Andersen
the reality a bit to better match debian behavior.
2004-03-03Fix a compile error identiefied by Steven Scholz.Glenn L McGrath
Declare variables first for compatability.
2004-03-01Check file has execute permission for the current user, minor formatingGlenn L McGrath
2004-01-23Correct check for only one of K or S optionsGlenn L McGrath
2004-01-22Check one and only one of start, stop are given.Glenn L McGrath
Remove some global variables. #define some getopt values.
2003-11-21Fix warningGlenn L McGrath
2003-11-14NEW APPLET: pipe_progress, used by debian installerGlenn L McGrath
2003-10-29fix a bug where `which' doesn't check whether the file passed as an argumentGlenn L McGrath
is a regular file, patch by Arthur Othieno
2003-10-22sighEric Andersen
2003-10-22Tomasz Motylewski reported that the 'which' applet does not findEric Andersen
files when the full file PATH is specified. This patch from Arthur Othieno fixes it.
2003-08-06Patch from Eric Spakman to update "run-parts" help text in Config.in.Eric Andersen
2003-07-30Do not require that the signal number be specifiedEric Andersen
2003-07-29Bruno Randolf writes:Eric Andersen
this patch fixes run_parts when it's called by ifupdown. 1) argv has to be a NULL terminated char* array, not just a string. 2) run_parts now explicitly sets the environment. this environment is populated from the /etc/network/interfaces config file and is needed by the scripts in /etc/network/if-pre-up.d/. when run-parts is called from the command line the environment is taken from the current process. Vladimir Oleynik then wrote: You can simplify this if use: + bb_xasprintf(&buf[0], "/etc/network/if-%s.d", opt); + buf[1] = NULL; + + run_parts(&buf, 2, environ); + free(buf[0]); --w vodz
2003-07-26Move start_stop_daemon to debianutils.Eric Andersen
Cleanup run_parts a bit and add long opts
2003-07-26cleanup and add long optionsEric Andersen
2003-07-14Update a bunch of docs. Run a script to update my email addr.Eric Andersen
2003-07-05Patch from Kent Robotti adding a bunch of needed docs!Eric Andersen
-Erik
2003-04-26Add the -d option, its used by old versions of config.guess, change toGlenn L McGrath
use getopt.
2003-03-19Major coreutils update.Manuel Novoa III
2003-01-08Patch by Stewart Brodie to terminate the string array correctlyGlenn L McGrath
2002-12-05Kill the now obsolete docs/Configure.help file, and move all existingEric Andersen
help texts into their respective Config.in file. -Erik
2002-12-05Yet another major rework of the BusyBox config system, using the considerablyEric Andersen
modified Kbuild system I put into uClibc. With this, there should be no more need to modify Rules.mak since I've moved all the interesting options into the config system. I think I've got everything updated, but you never know, I may have made some mistakes, so watch closely. -Erik
2002-11-11Move awk from textutils to editors. Cleanup run-parts, saves 200 bytes, ↵Glenn L McGrath
moves the guts of run_parts to libbb to be used by ifupdown.
2002-11-11Move readlink, mktemp, run-parts and which to a new debianutils dir.Glenn L McGrath