aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-07-21Patch from Mike Snitzer to fix return codes.Glenn L McGrath
"I have a need to _really_ know if the interface was properly configured via ifup so I made busybox's ifupdown pass the return codes through rather than dropping them on the floor." "All the functions in ifupdown.c return 1 on success and 0 on failure (which happens to the opposite of standard practices but whatever). So it is important for all these functions to not blindly return 1." "The problem with blindly returning ret, even if it is != 1, is the callers expect a 0 or 1 and accumulate the return codes. So a function that makes 3 calls to execute will have a value of 3 accumulated. That value of 1 (success) was almost always returned even if 1 of the commands in the command sequence failed. The attached patch fixes the lack of checking to verify thar result == expected_reult."
2004-07-21Fix bug in accepting buffer size argumentGlenn L McGrath
2004-07-21Patch from Tito, ass usage for strings -a optionsGlenn L McGrath
2004-07-21Patch from Mike Snitzer, bring down dhclient using its correct pid, fixGlenn L McGrath
a grammatical error.
2004-07-21Patch from Jean Wolter, fixes compiler warning when ASH_ALIAS isGlenn L McGrath
disabled.
2004-07-21Fixup -T (--files-from) option, works for non-directories nowGlenn L McGrath
2004-07-20Avoid a naming conflict with include/bits/fcntl.hEric Andersen
2004-07-20Patch from Mike Snitzer <snitzer@gmail.com>:Robert Griebl
Please see the attached patch for the following crash with busybox' 2.6 rmmod support
2004-07-20new_process_module_arguments returns 0 on error and 1 if everything went okRobert Griebl
somehow the ! got lost.. symptoms: modules could only be loaded _without_ parameters
2004-07-20oopsEric Andersen
2004-07-20Yet more doc updatesEric Andersen
2004-07-20more doc updatesEric Andersen
2004-07-20cut-n-paste strikes againEric Andersen
2004-07-20Update for releaseEric Andersen
2004-07-20Update changelogEric Andersen
2004-07-20Deal with the fact that 2.6.x kernels replace any '-'s in theEric Andersen
module name with a '_'. -Erik
2004-07-20Bump version up to release candidate 1Eric Andersen
2004-07-20Include some documentation posted to the list by vodzEric Andersen
2004-07-20Assign 'forced' before the goto to avoid a warningEric Andersen
2004-07-20Prevent "`bootp_down' was declared implicitly `extern' and later `static'" ↵Eric Andersen
warning
2004-07-20Add missing type for CONFIG_FEATURE_QUERY_MODULE_INTERFACEEric Andersen
2004-07-20Update the default config to not ask stuffEric Andersen
2004-07-20The 'tests' target is long gone.Eric Andersen
2004-07-15Replace the old and somewhat buggy pwd_grp stuff with the shinyEric Andersen
new stuff mjn3 wrote for uClibc
2004-07-15Peter Kjellerstedt at axis.com writes:Eric Andersen
Hello, the attached patch should bring extra/config in line with the Linux 2.6.7 sources. The following are the commit messages for the respective files from the Linux bk-repository: checklist.c: * fix menuconfig choice item help display confdata.c: * config: choice fix * kconfig: don't rename target dir when saving config expr.c, expr.h: * config: disable debug prints mconf.c: * fix menuconfig choice item help display menu.c: * Kconfig: use select statements symbol.c: * config: choice fix * Avoid bogus warning about recursive dependencies * c99 struct initialiser conversions textbox.c: * janitor: don't init statics to 0 util.c: * fix lxdialog behaviour //Peter
2004-07-14Fixup a few documentation bugsEric Andersen
2004-07-13Fixup some cases of "QM_MODULES: not implemented" for bothEric Andersen
lsmod and rmmod when using 2.6.x module support -Erik
2004-06-29Paul Fox writes:Eric Andersen
hi -- working with ifupdown, i've found a couple of buglets -- the wrong string is passed to an error message. paul
2004-06-28Avoid a number of places where large drives could wrap a uint, andEric Andersen
instead use off_t which will be automagically promoted to 64bit if compiled with support for large drives. -Erik
2004-06-25Do not mess with the console logging level unlessEric Andersen
asked to do so. -Erik
2004-06-25Revert my previous commitGlenn L McGrath
2004-06-25Fix compile error under 2.6, check for newer versions first or all theGlenn L McGrath
checks wont be considered.
2004-06-25Fix compile error when math support disabled.Glenn L McGrath
2004-06-22fix a stupid compile error when CONFIG_FEATURE_INSMOD_VERSION_CHECKINGEric Andersen
is disabled
2004-06-22Stupidity-1, Erik-0Eric Andersen
2004-06-22Bastian Blank notices a couple of int64_ts that should haveEric Andersen
been longs
2004-06-22Add missing 'S' to the getopt string.Eric Andersen
2004-06-22kill off insmod support for older pre 2.1 Linux kernels,Eric Andersen
which are not supported with the current busybox 1.0 release -Erik
2004-06-22Patrick Huesmann writes:Eric Andersen
Hi, There was some problem with busybox modprobe. For details see http://www.busybox.net/lists/busybox/2004-May/011507.html I made a patch against busybox-1.00-pre10 to fix that one. This is a slight variant of Patrick's patch with a slightly cleaner implementation of mod_strcmp() -Erik
2004-06-22Robin Farine writes:Eric Andersen
Hi, Package: BusyBox Version: 1.0.0-pre10 When an incomplete read or write from/to a local file occurs (i.e. not an EOF condition), the tftp client prematurely exits. This problem can be reproduced by slowly piping data to the tftp client like this: (for v in 1 2 3; do echo $v; sleep 1; done) | \ tftp -p -l - -r output.txt <host> The output file on the TFTP server will contain "1". The attached patch provides a possible solution to this problem. I can reproduce this on ARM sa1110 and ARM xscale boards, both running Linux-2.6.4 & glibc-2.3.2. Thanks for the wonderful program! Robin
2004-06-22Patch from Bastian Blank:Eric Andersen
Hi folks The following patch adds a new log message output to syslogd. This output omits hostname and priority and is used in d-i to make the syslog output better readable without lossing information. Bastian I am applying this since I have syslogd hacked up in my wife's access point with the same format string.... Might as well make this hack official. -Erik
2004-06-22Patch from Bastian Blank:Eric Andersen
On Sat, Jun 19, 2004 at 10:57:37PM +0200, Bastian Blank wrote: > The following patch changes klogd to use openlog/syslog themself > instead of calling syslog_msg which always calls the triple > openlog/syslog/closelog. Updated patch: get rid of syslog_msg entirely. Request from Erik Andersen. Bastian
2004-06-22Robin Farine writes:Eric Andersen
Package: BusyBox Version: 1.0.0-pre10 Passing the -q <integer> option to inetd causes it to dereference an invalid pointer (optarg). The attached patch provides a fix to this problem. Robin
2004-06-22Patch from Bastian Blank:Eric Andersen
The updated patch adds a config option to explicitely enable 64 bit arithmetic. Also it removes the arith prototype from libbb.h as it is not used outside of ash. Bastian this patch has been slightly modified by Erik for cleanliness.
2004-06-19note the new mailing list policyEric Andersen
2004-06-09Typo fix from Niemann HartmutEric Andersen
2004-06-06Update reference for zip formatGlenn L McGrath
2004-06-05Woops, the previous commit was an accident, its supplied in the patch,Glenn L McGrath
dont commit yet as we are in feature freeze
2004-06-05Device table support for makedevs, the previous behaviour can beenGlenn L McGrath
selected at configure time.
2004-05-26Ahem. ("I'm just tweaking a documentation string, I don't need to compileRob Landley
test it before checking in..." New entry for famous last words list.) Add the missing backslash at the end of the new sed doc string line. (This one actually compiled with "show verbose applet usage messages"...)