aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement two types of suid/sgid support for BusyBox:Robert Griebl2002-06-045-180/+491
| | | | | | 1) tinylogin like with compile time selection and a chown root.root 2) Runtime configurable via /etc/busybox.conf (docu is in the works) [Parts of this patch may overlap with my other two patches]
* Cleaned up Erik's fgets -> read patch and fixed a buffer overflowRobert Griebl2002-06-041-36/+38
|
* Avoid stack munching stdio implementations.Eric Andersen2002-06-041-75/+100
| | | | -Erik
* Fixed a realloc bug found by Martin VolfRobert Griebl2002-06-021-3/+3
|
* Include busybox.h before testing CONFIG_LOCALE_SUPPORT.Manuel Novoa III2002-05-291-2/+2
|
* Patch from Randolfe Averty to fixup package conflict checks, cleanup some ↵Glenn L McGrath2002-05-292-75/+127
| | | | | | memory leaks and reorganise dependency checking. Some further memory leaks fixed by me.
* Added support for /etc/modules.conf parsingRobert Griebl2002-05-281-18/+105
| | | | for now only the 'alias' entries are evaluated
* Added include for isdigit(); simplified -<num> detectionRobert Griebl2002-05-272-2/+4
|
* Ensure that insmod supports at least one MODULE_INTERFACEEric Andersen2002-05-241-0/+3
| | | | -Erik
* Patch from Magnus Damm <damm@opensource.se> to rework thingsEric Andersen2002-05-241-381/+488
| | | | | | greatly, and keep the arch specific relocations together, fixes R_PPC_ADDR32 handling so powerpc can work, and changes the tlb tables to be linked lists (again so powerpc can work).
* Made exit code SysV compliant. Also added -s (single pid) flag.Robert Griebl2002-05-221-12/+9
|
* Some cleanups, some size reductions and some buffer overflow checksRobert Griebl2002-05-221-61/+43
| | | | Most of it based on ideas from vodz
* Support old-style compress (.Z) files via libbb / unzip( ) callsRobert Griebl2002-05-193-0/+939
| | | | | | (configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip) [the cvs add for this file got lost somehow...]
* ping return 1 if can't pingTim Riker2002-05-181-5/+5
|
* SUpport old style -[::digit::] options for head and tailRobert Griebl2002-05-172-1/+11
| | | | Also make head behave like GNU head (-0/-n 0 is valid)
* Reduced code size for new -e flag (suggested by vodz)Robert Griebl2002-05-161-17/+9
|
* Doh! Remember to close /etc/inittabEric Andersen2002-05-151-0/+1
|
* Support old-style compress (.Z) files via libbb / unzip( ) callsRobert Griebl2002-05-156-4/+58
| | | | | (configurable) - When enabled an applet "uncompress" is also made available (oddname to gunzip)
* gunzip'ing many files to stdout works nowRobert Griebl2002-05-151-6/+9
| | | | Fixed a missing initialisation and made a for loop more readable.
* Don't delete source file when decompressing to stdoutRobert Griebl2002-05-151-1/+2
| | | | This is the normal GNU gunzip behaviour
* Complete rewrite to support stack loading/unloading with properRobert Griebl2002-05-141-94/+145
| | | | handling of duplicates in the dependencies list.
* Added support for -Y|--proxy=on/off to wgetRobert Griebl2002-05-142-8/+17
|
* Add --login support. This is the bash way of starting a shell that shouldRobert Griebl2002-05-141-3/+10
| | | | parse the profile files.
* This patch adds -e (extended information) to route and -r/-e (show routingRobert Griebl2002-05-141-2/+5
| | | | | tables/extended information) to netstat. This makes them behave (more) like their GNU counterparts.
* This patch adds -e (extended information) to route and -r/-e (show routingRobert Griebl2002-05-142-23/+70
| | | | | tables/extended information) to netstat. This makes them behave (more) like their GNU counterparts.
* Entries with "noauto" options are ignored correctly when mounting allRobert Griebl2002-05-141-0/+1
| | | | | ("mount -a"), but mount fails when these entries are specified explicitly In these cases the "noauto" option has to be simply ignored.
* Tom Oehser noticed that we were lacking the SO_REUSEADDR flag.Eric Andersen2002-05-051-2/+4
|
* Patch from Robert Griebl <griebl@gmx.de> to support modprobe -r properly,Eric Andersen2002-05-031-36/+57
| | | | merged in with the latest and greatest.
* Make verbose and show_only work as expectedEric Andersen2002-05-031-7/+13
| | | | -Erik
* Patch from Robert Griebl <griebl@gmx.de> to ignore the -s flagEric Andersen2002-05-031-3/+9
|
* fix and shrink uuencodeTim Riker2002-05-012-55/+25
|
* * archival/gunzip.c (gunzip_file): New.Matt Kraai2002-04-291-99/+99
| | | | (gunzip_main): Handle no arguments correctly.
* Update websiteEric Andersen2002-04-272-14/+32
|
* Fix silly combinitorial oversightEric Andersen2002-04-271-5/+3
|
* Patch from Cliff L. Biffle <cbiffle@safety.net> to display memory0_60_3Eric Andersen2002-04-271-14/+27
| | | | usage in the ps listing
* uClibc supports struct _res these days...Eric Andersen2002-04-271-10/+1
|
* Support noerror optionEric Andersen2002-04-272-4/+18
|
* When the .config file is missing, supply a default oneEric Andersen2002-04-271-0/+6
| | | | and run menuconfig
* Add netcat -i option, per patch from Cristian Ionescu-IdbohrnEric Andersen2002-04-262-2/+41
| | | | <cristian.ionescu-idbohrn@axis.com>
* Add the who applet, supplied by Da Chen <dchen@ayrnetworks.com>Eric Andersen2002-04-263-2/+98
|
* Ensure that getenv("PATH") stays current, since otherwise cmdeditEric Andersen2002-04-262-1/+5
| | | | | | (which calls getenv("PATH")) would not operate upon the current PATH settings, which was really quite iritating. -Erik
* Fix bugsEric Andersen2002-04-261-4/+4
|
* Minor formattingEric Andersen2002-04-261-1/+2
|
* add missing void, still has issues thoughTim Riker2002-04-261-1/+1
|
* fix from kergothTim Riker2002-04-261-2/+2
|
* Forward port patch from Przemyslaw Czerpak <druzus@polbox.com>:Eric Andersen2002-04-261-11/+77
| | | | | | | | | | | | | | | | | | 1. busybox-telnet dosn't inform server about the size of terminal screen. In the world of xterminals and frame buffers it's rather horrible to use fixed 80x24 region in upper-left corner of screen/window. 2. If client sends character 0x0d to the server then sends character 0x0a the server eat the second byte (0x0a) - it's described in telnet RFC. Client should send two bytes ( 0x0d + 0x0a or 0x0d + 0x00 ) insted of one 0x0d byte. 3. busybox telnet implementation wasn't 8bit clean (look at 0xff byte). I need it because I have to use binray transfer like rz/sz. So when I resloved the problem (2) I corrected this one two. This also contains a small cleanup patch from vodz, and some minor editing by me.
* Reworked by Robert Griebl <griebl@gmx.de> to support properEric Andersen2002-04-261-0/+188
| | | | module dependancies.
* vodz noted this line (as imported from Debian) is wrong, and has sinceEric Andersen2002-04-241-2/+2
| | | | been fixed upstream.
* Apply last_patch37 from vodzEric Andersen2002-04-241-2/+3
|
* ls could mis-color certain entries when previous commandsEric Andersen2002-04-171-0/+2
| | | | had failed. Explicitly 0 out errno to prevent that.