aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make certain that udhcp shuts down the interfaceEric Andersen2004-07-261-1/+2
|
* Allow hex escape sequencesEric Andersen2004-07-261-16/+23
|
* BusyBox has no business hard coding the number of major and minor bits for aEric Andersen2004-07-265-23/+17
| | | | | | | | | dev_t. This is especially important now that the user space concept of a dev_t and the kernel concept of a dev_t are divergant. The only bit of user space allowed to know the number of major and minor bits is include/sys/sysmacros.h (i.e. part of libc). When used with a current C library and a 2.6.x kernel, this fix should allow BusyBox to support wide device major/minor numbers. -Erik
* Paul Whittaker writes:Eric Andersen2004-07-241-0/+1
| | | | | | | | | | | | | With job control enabled, ash fails to tcsetpgrp back to initialpgrp upon exit. exitshell() should call setjobctl(0) to do this. Context: I am using a lightweight menu system (replimenu[.sf.net]) on my console, which invokes "/bin/sh -i -c /bin/login", where /bin/sh and /bin/login are busybox applets. /bin/sh is ash, with CONFIG_ASH_JOB_CONTROL=y as the sole suboption. The shell of the user concerned (nobody) is also /bin/sh (ash). When the user /bin/sh exits (and thereby login and its parent sh), replimenu receives EIO when it tries to read from the terminal.
* Patch by Paul Whittaker, make busybox dc compatable with GNU dc. Glenn L McGrath2004-07-241-8/+1
| | | | the following example was broken, echo "1 1 +" | dc
* Update Tito's contributionsGlenn L McGrath2004-07-241-1/+1
|
* Patch from Felipe Kellermann, fix endless loop when first > last andGlenn L McGrath2004-07-231-6/+13
| | | | increment > 0.
* Patch from Felipe Kellermann, fixup usage for pidof, poweroff, remove Glenn L McGrath2004-07-231-7/+11
| | | | some trailing '\n'
* Patch from Felipe Kellermann, fixup usage for halt commandGlenn L McGrath2004-07-231-2/+4
|
* iUpdate reboot usage, patch by Felipe KellermannGlenn L McGrath2004-07-231-2/+4
|
* Patch from Dmitry Zakharov to fix a bug discovered via the freeswapGlenn L McGrath2004-07-231-0/+1
| | | | script.
* Fix for a bug identied by Harald Kuthe, when using many interfaces (29 Glenn L McGrath2004-07-231-18/+13
| | | | in this case) the order was incorrect and there were duplicate entries.
* Felipe Kellermann writes,Glenn L McGrath2004-07-231-5/+5
| | | | | | | | "As noticed today by Steven Scholz, the od's `-v' was broken. I've fixed that and now both the flags `-v' and `-a' are OK" Fixes a segfault in echo "uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu\02bar\4"| ./busybox od -av
* Patch from Felipe Kellermann, "There is a call to printf using `*pr-cchar'Glenn L McGrath2004-07-231-1/+1
| | | | referencing a string and using a single char, when *p <= 0x1f."
* Patch from Felipe Kellermann to fix some typo'sGlenn L McGrath2004-07-231-5/+5
|
* Patch from Adam Slattery to add bzip2 support to rpm2cpioGlenn L McGrath2004-07-231-0/+63
|
* Patch from Manousaridis Angelos to bring dhclient down more elegentlyGlenn L McGrath2004-07-231-1/+2
|
* Reverse my previous change, "::" is a GNU getopt extension that allowsGlenn L McGrath2004-07-221-1/+2
| | | | | an optional argument. Looks like a glibc bug to me
* Patch from Mike Snitzer <snitzer@gmail.com>:Robert Griebl2004-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
* Patch from Mike Snitzer to fix return codes.Glenn L McGrath2004-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."
* Fix bug in accepting buffer size argumentGlenn L McGrath2004-07-211-1/+1
|
* Patch from Tito, ass usage for strings -a optionsGlenn L McGrath2004-07-211-0/+1
|
* Patch from Mike Snitzer, bring down dhclient using its correct pid, fixGlenn L McGrath2004-07-211-2/+2
| | | | a grammatical error.
* Patch from Jean Wolter, fixes compiler warning when ASH_ALIAS isGlenn L McGrath2004-07-211-27/+27
| | | | disabled.
* Fixup -T (--files-from) option, works for non-directories nowGlenn L McGrath2004-07-211-3/+6
|
* Avoid a naming conflict with include/bits/fcntl.hEric Andersen2004-07-201-4/+4
|
* Patch from Mike Snitzer <snitzer@gmail.com>:Robert Griebl2004-07-201-3/+3
| | | | | Please see the attached patch for the following crash with busybox' 2.6 rmmod support
* new_process_module_arguments returns 0 on error and 1 if everything went okRobert Griebl2004-07-201-3/+3
| | | | | somehow the ! got lost.. symptoms: modules could only be loaded _without_ parameters
* oopsEric Andersen2004-07-201-3/+0
|
* Yet more doc updatesEric Andersen2004-07-201-11/+7
|
* more doc updatesEric Andersen2004-07-201-1/+13
|
* cut-n-paste strikes againEric Andersen2004-07-201-1/+1
|
* Update for release1_00_rc1Eric Andersen2004-07-202-1/+44
|
* Update changelogEric Andersen2004-07-201-50/+3441
|
* Deal with the fact that 2.6.x kernels replace any '-'s in theEric Andersen2004-07-201-4/+36
| | | | | module name with a '_'. -Erik
* Bump version up to release candidate 1Eric Andersen2004-07-201-1/+1
|
* Include some documentation posted to the list by vodzEric Andersen2004-07-201-0/+5
|
* Assign 'forced' before the goto to avoid a warningEric Andersen2004-07-201-2/+3
|
* Prevent "`bootp_down' was declared implicitly `extern' and later `static'" ↵Eric Andersen2004-07-201-9/+9
| | | | warning
* Add missing type for CONFIG_FEATURE_QUERY_MODULE_INTERFACEEric Andersen2004-07-201-0/+2
|
* Update the default config to not ask stuffEric Andersen2004-07-201-0/+1
|
* The 'tests' target is long gone.Eric Andersen2004-07-201-7/+1
|
* Replace the old and somewhat buggy pwd_grp stuff with the shinyEric Andersen2004-07-1520-1348/+1409
| | | | new stuff mjn3 wrote for uClibc
* Peter Kjellerstedt at axis.com writes:Eric 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
* Fixup a few documentation bugsEric Andersen2004-07-141-2/+2
|
* Fixup some cases of "QM_MODULES: not implemented" for bothEric Andersen2004-07-132-10/+13
| | | | | lsmod and rmmod when using 2.6.x module support -Erik
* Paul Fox writes:Eric 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
* Avoid a number of places where large drives could wrap a uint, andEric Andersen2004-06-281-33/+33
| | | | | | instead use off_t which will be automagically promoted to 64bit if compiled with support for large drives. -Erik
* Do not mess with the console logging level unlessEric Andersen2004-06-251-5/+5
| | | | | asked to do so. -Erik
* Revert my previous commitGlenn L McGrath2004-06-251-3/+4
|