aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Reverse my previous change, "::" is a GNU getopt extension that allowsbug12004-07-221-1/+2
| | | | | | | | an optional argument. Looks like a glibc bug to me git-svn-id: svn://busybox.net/trunk/busybox@8997 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Mike Snitzer <snitzer@gmail.com>:sandman2004-07-221-3/+6
| | | | | | | | | | Support for /etc/modprobe.conf (for 2.6 kernels) should likely be added to bb's modprobe, see attached patch. modprobe.conf is just a (even simpler) variant of modules.conf git-svn-id: svn://busybox.net/trunk/busybox@8996 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Mike Snitzer to fix return codes.bug12004-07-211-13/+29
| | | | | | | | | | | | | | | | | | | | "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." git-svn-id: svn://busybox.net/trunk/busybox@8995 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix bug in accepting buffer size argumentbug12004-07-211-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8994 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito, ass usage for strings -a optionsbug12004-07-211-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8993 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Mike Snitzer, bring down dhclient using its correct pid, fixbug12004-07-211-2/+2
| | | | | | | a grammatical error. git-svn-id: svn://busybox.net/trunk/busybox@8992 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Jean Wolter, fixes compiler warning when ASH_ALIAS isbug12004-07-211-27/+27
| | | | | | | disabled. git-svn-id: svn://busybox.net/trunk/busybox@8991 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixup -T (--files-from) option, works for non-directories nowbug12004-07-211-3/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8989 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid a naming conflict with include/bits/fcntl.handersen2004-07-201-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8988 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Mike Snitzer <snitzer@gmail.com>:sandman2004-07-201-3/+3
| | | | | | | | Please see the attached patch for the following crash with busybox' 2.6 rmmod support git-svn-id: svn://busybox.net/trunk/busybox@8987 69ca8d6d-28ef-0310-b511-8ec308f3f277
* new_process_module_arguments returns 0 on error and 1 if everything went oksandman2004-07-201-3/+3
| | | | | | | | somehow the ! got lost.. symptoms: modules could only be loaded _without_ parameters git-svn-id: svn://busybox.net/trunk/busybox@8986 69ca8d6d-28ef-0310-b511-8ec308f3f277
* oopsandersen2004-07-201-3/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8981 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Yet more doc updatesandersen2004-07-201-11/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8980 69ca8d6d-28ef-0310-b511-8ec308f3f277
* more doc updatesandersen2004-07-201-1/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8979 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cut-n-paste strikes againandersen2004-07-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8978 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update for releaseandersen2004-07-202-1/+44
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8976 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update changelogandersen2004-07-201-50/+3441
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8975 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Deal with the fact that 2.6.x kernels replace any '-'s in theandersen2004-07-201-4/+36
| | | | | | | | module name with a '_'. -Erik git-svn-id: svn://busybox.net/trunk/busybox@8974 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bump version up to release candidate 1andersen2004-07-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8973 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Include some documentation posted to the list by vodzandersen2004-07-201-0/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8972 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Assign 'forced' before the goto to avoid a warningandersen2004-07-201-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8971 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Prevent "`bootp_down' was declared implicitly `extern' and later `static'" ↵andersen2004-07-201-9/+9
| | | | | | warning git-svn-id: svn://busybox.net/trunk/busybox@8970 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add missing type for CONFIG_FEATURE_QUERY_MODULE_INTERFACEandersen2004-07-201-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8969 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update the default config to not ask stuffandersen2004-07-201-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8968 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The 'tests' target is long gone.andersen2004-07-201-7/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8967 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Replace the old and somewhat buggy pwd_grp stuff with the shinyandersen2004-07-1520-1348/+1409
| | | | | | | new stuff mjn3 wrote for uClibc git-svn-id: svn://busybox.net/trunk/busybox@8956 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Peter Kjellerstedt at axis.com writes:andersen2004-07-159-109/+174
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8944 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixup a few documentation bugsandersen2004-07-141-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8940 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixup some cases of "QM_MODULES: not implemented" for bothandersen2004-07-132-10/+13
| | | | | | | | lsmod and rmmod when using 2.6.x module support -Erik git-svn-id: svn://busybox.net/trunk/busybox@8939 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Paul Fox writes:andersen2004-06-291-2/+2
| | | | | | | | | | | | hi -- working with ifupdown, i've found a couple of buglets -- the wrong string is passed to an error message. paul git-svn-id: svn://busybox.net/trunk/busybox@8933 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid a number of places where large drives could wrap a uint, andandersen2004-06-281-33/+33
| | | | | | | | | instead use off_t which will be automagically promoted to 64bit if compiled with support for large drives. -Erik git-svn-id: svn://busybox.net/trunk/busybox@8932 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Do not mess with the console logging level unlessandersen2004-06-251-5/+5
| | | | | | | | asked to do so. -Erik git-svn-id: svn://busybox.net/trunk/busybox@8928 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Revert my previous commitbug12004-06-251-3/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8927 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix compile error under 2.6, check for newer versions first or all thebug12004-06-251-3/+3
| | | | | | | checks wont be considered. git-svn-id: svn://busybox.net/trunk/busybox@8926 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix compile error when math support disabled.bug12004-06-251-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8925 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix a stupid compile error when CONFIG_FEATURE_INSMOD_VERSION_CHECKINGandersen2004-06-221-4/+4
| | | | | | | is disabled git-svn-id: svn://busybox.net/trunk/busybox@8921 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Stupidity-1, Erik-0andersen2004-06-221-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8920 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bastian Blank notices a couple of int64_ts that should haveandersen2004-06-221-2/+1
| | | | | | | been longs git-svn-id: svn://busybox.net/trunk/busybox@8919 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add missing 'S' to the getopt string.andersen2004-06-221-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8918 69ca8d6d-28ef-0310-b511-8ec308f3f277
* kill off insmod support for older pre 2.1 Linux kernels,andersen2004-06-222-529/+28
| | | | | | | | which are not supported with the current busybox 1.0 release -Erik git-svn-id: svn://busybox.net/trunk/busybox@8917 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patrick Huesmann writes:andersen2004-06-222-7/+30
| | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8916 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Robin Farine writes:andersen2004-06-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8915 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Bastian Blank:andersen2004-06-221-1/+13
| | | | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8914 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Bastian Blank:andersen2004-06-227-67/+22
| | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8913 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Robin Farine writes:andersen2004-06-221-1/+1
| | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@8911 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Bastian Blank:andersen2004-06-223-14/+31
| | | | | | | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@8910 69ca8d6d-28ef-0310-b511-8ec308f3f277
* note the new mailing list policyandersen2004-06-191-0/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8900 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Typo fix from Niemann Hartmutandersen2004-06-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8889 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update reference for zip formatbug12004-06-061-1/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@8888 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Woops, the previous commit was an accident, its supplied in the patch,bug12004-06-053-203/+32
| | | | | | | dont commit yet as we are in feature freeze git-svn-id: svn://busybox.net/trunk/busybox@8886 69ca8d6d-28ef-0310-b511-8ec308f3f277