aboutsummaryrefslogtreecommitdiff
path: root/debianutils
Commit message (Collapse)AuthorAgeFilesLines
* - add central knob to turn off getopt_long everywhere. EXPERIMENTAL!Gravatar Bernhard Reutner-Fischer2006-05-262-1/+18
| | | | | | Adds "Enable getopt long" under "General options", default y. Send patches to fix getopt_ulflags and run_parts.c if you turn this off.. See http://busybox.net/lists/busybox/2006-May/021828.html for a start to run-parts
* - remove emacs layout block as suggested by Robert P.J. DayGravatar Bernhard Reutner-Fischer2006-05-191-8/+0
| | | | - use shorter boilerplate while at it
* The gnu extension to have realpath() malloc its buffer when handed a NULLGravatar Rob Landley2006-05-171-2/+2
| | | | isn't implemented in uClibc, so we can't use it.
* pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the ↵Gravatar Mike Frysinger2006-05-131-1/+1
| | | | mailing list
* Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytesGravatar Rob Landley2006-05-071-2/+2
| | | | | as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code.
* Patch from Robert P Day: let menuconfig indent stuff for us, we don't haveGravatar Rob Landley2006-04-131-1/+1
| | | | to do it in Config.in.
* - patch from Denis Vlasenko to add and use bb_xdaemon()Gravatar Bernhard Reutner-Fischer2006-04-121-2/+1
|
* - add and use bb_opendir(), bb_xopendir().Gravatar Bernhard Reutner-Fischer2006-04-121-3/+1
| | | | | | | | text data bss dec hex filename 889445 9392 1035784 1934621 1d851d busybox.gcc-4.2.orig 889297 9392 1035784 1934473 1d8489 busybox.gcc-4.2 889009 9820 1037860 1936689 1d8d31 busybox.gcc-4.1.orig 888817 9820 1037860 1936497 1d8c71 busybox.gcc-4.1
* - revert back to r14406Gravatar Bernhard Reutner-Fischer2006-03-131-7/+13
|
* Patch from Denis Vlasenko to add xstat() and use it.Gravatar Rob Landley2006-03-131-2/+2
|
* - backout using features which are not available with the previous stableGravatar Bernhard Reutner-Fischer2006-03-091-2/+6
| | | | version of make (3.71.1).
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionGravatar Rob Landley2006-03-063-3/+3
| | | | definitions. (That should only be on prototypes.)
* - use absolute path for top_builddir and top_srcdir.Gravatar Bernhard Reutner-Fischer2006-03-021-0/+4
| | | | Fixes make trying to include the very same file in an endless loop.
* - fixes parallel builds (make -j)Gravatar Bernhard Reutner-Fischer2006-03-011-12/+2
| | | | - use less resources for the buildsystem itself
* Don't build directory libraries unless we're building an applet that needs it.Gravatar Rob Landley2006-02-211-0/+2
| | | | Cherry-picked from Devin Bayer's big MacOS X patch.
* make the build system puuuuuuuuuuurtyGravatar Mike Frysinger2006-02-021-3/+2
|
* just whitespaceGravatar Tim Riker2006-01-253-6/+6
|
* - shared libbusybox.Gravatar Bernhard Reutner-Fischer2006-01-151-0/+4
| | | | | - IMA compilation option (aka IPO, IPA,..) Please holler if i broke something..
* A cleanup patch I've had lying around in my tree for a while, I think itGravatar Rob Landley2005-12-021-35/+10
| | | | was from Bernhard Fischer?
* - new bb_opt_complementally syntax, use [-:?] only - 'free' charsGravatar "Vladimir N. Oleynik"2005-10-141-2/+2
| | | | | - 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
* - use complementally '!' to '?' - 'ask' is best 'free' char for this.Gravatar "Vladimir N. Oleynik"2005-10-111-16/+12
| | | | | - 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.
* change strange depend to libbb.h, but require busybox.hGravatar "Vladimir N. Oleynik"2005-10-061-1/+1
|
* use the shorter license headerGravatar Mike Frysinger2005-09-241-15/+2
|
* use brief license lineGravatar Mike Frysinger2005-09-241-15/+2
|
* - rename libbb's password helpers as suggested in libbb.hGravatar Bernhard Reutner-Fischer2005-09-201-1/+1
| | | | | | | | 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
* Tito pointed out that if readlink doesn't have -f, there's no need to callGravatar Rob Landley2005-09-171-6/+6
| | | | the option parsing code at all.
* committing bug #7:Gravatar Paul Fox2005-09-141-29/+42
| | | | | | 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...
* Clean up memory allocation.Gravatar Rob Landley2005-09-111-32/+8
|
* Cleanup patch by Bernhard Fischer, removing unnecessary includes ofGravatar Rob Landley2005-09-112-6/+3
| | | | getopt.h, whitespace changes, typos, etc.
* 1) bb_opt_complementaly -> bb_opt_complementallyGravatar "Vladimir N. Oleynik"2005-09-051-3/+3
| | | | | 2) better support long options 3) new flag '!' for bb_opt_complementally: produce bb_show_usage() if BB_GETOPT_ERROR internally
* commiting fix from:Gravatar Paul Fox2005-07-291-0/+3
| | | | 0000353: [PATCH] start-stop-daemon -q is not quiet
* use toplevel ARFLAGS and update default ARFLAGS to be quietGravatar Mike Frysinger2005-07-271-1/+1
|
* change the hardcoded error constant (0x80000000UL) to a nice flexible define ↵Gravatar Mike Frysinger2005-05-111-1/+1
| | | | (BB_GETOPT_ERROR)
* - CONFIG_FEATURE_READLINK_FOLLOW readlink -f patch from Colin Watson ↵Gravatar Ned Ludd2004-12-082-2/+29
| | | | <cjwatson@debian.org> on busybox mailing list 08/11/04
* egor duda writes:Gravatar Eric Andersen2004-10-082-7/+12
| | | | | | | | | | | | | | | | | | | | | | | | 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
* Fix several problems with start-stop-daemon, add -m supportGravatar Eric Andersen2004-04-131-27/+45
|
* Remove trailing whitespace. Update copyright to include 2004.Gravatar Eric Andersen2004-03-156-15/+15
|
* Update docs for start_stop_daemon to match reality. UpdateGravatar Eric Andersen2004-03-131-29/+53
| | | | the reality a bit to better match debian behavior.
* Fix a compile error identiefied by Steven Scholz.Gravatar Glenn L McGrath2004-03-031-1/+1
| | | | Declare variables first for compatability.
* Check file has execute permission for the current user, minor formatingGravatar Glenn L McGrath2004-03-011-24/+20
|
* Correct check for only one of K or S optionsGravatar Glenn L McGrath2004-01-231-3/+2
|
* Check one and only one of start, stop are given.Gravatar Glenn L McGrath2004-01-221-17/+17
| | | | | Remove some global variables. #define some getopt values.
* Fix warningGravatar Glenn L McGrath2003-11-211-0/+1
|
* NEW APPLET: pipe_progress, used by debian installerGravatar Glenn L McGrath2003-11-143-0/+61
|
* fix a bug where `which' doesn't check whether the file passed as an argumentGravatar Glenn L McGrath2003-10-291-1/+3
| | | | is a regular file, patch by Arthur Othieno
* sighGravatar Eric Andersen2003-10-221-1/+1
|
* Tomasz Motylewski reported that the 'which' applet does not findGravatar Eric Andersen2003-10-221-12/+30
| | | | | | files when the full file PATH is specified. This patch from Arthur Othieno fixes it.
* Patch from Eric Spakman to update "run-parts" help text in Config.in.Gravatar Eric Andersen2003-08-061-2/+2
|
* Do not require that the signal number be specifiedGravatar Eric Andersen2003-07-301-2/+4
|
* Bruno Randolf writes:Gravatar Eric Andersen2003-07-291-1/+3
| | | | | | | | | | | | | | | | | | | | | | | 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