fli4l
  1. fli4l

busybox

Public
  1. fli4l
  2. busybox

All Branches Graph

        
AuthorCommitMessageCommit dateBuilds
Glenn L McGrathGlenn L McGrath
4cc2e5e9442Remove duplicate variable definition
Glenn L McGrathGlenn L McGrath
9fef17dec33Run through indent, fix comments
Glenn L McGrathGlenn L McGrath
7c58e9be69bRun through indent, fix comment
Glenn L McGrathGlenn L McGrath
baf55a85fc0Run through indent, fix comments
Glenn L McGrathGlenn L McGrath
e3906fcd94fRun through indent, fix BB_ define
Glenn L McGrathGlenn L McGrath
99b12543cf1Run through ident, fix comments
Glenn L McGrathGlenn L McGrath
242e3b6bdeedefine inline if needed for ANSI C compatability
Glenn L McGrathGlenn L McGrath
60a22addea1Remove unwanted comments, run through indent
Glenn L McGrathGlenn L McGrath
a0ee881ba44Run through indent, use /* */ style comments, change extern to static
Glenn L McGrathGlenn L McGrath
4176972db5aRun through indent, use /* */ style comments
Glenn L McGrathGlenn L McGrath
d827e8b665dRun through indent
Glenn L McGrathGlenn L McGrath
b37367aa779Run through indent, use /* */ style comments instead of //
Glenn L McGrathGlenn L McGrath
f853db54f9eRemove definition of is_octal and is_decimal, they arent used
Glenn L McGrathGlenn L McGrath
75762705a3aHonour the USTAR prefix field, this enables a 155 byte path length plus the normal 100 byte filename. The catch is gn...
Glenn L McGrathGlenn L McGrath
419eed7501fudhcpc sample scripts
Aaron LehmannAaron Lehmann
5f8f32a41ceInline functions with only one reference in mkfs_minix. I don't know why these efforts aren't making the binary smaller.
Aaron LehmannAaron Lehmann
8fc5d6d2daeTar inlining, #if 0 out unused function
Aaron LehmannAaron Lehmann
6fdacc74f0dvi inlining
Aaron LehmannAaron Lehmann
a95e99e6f34Cleanups. These SHOULD make the binary a lot smaller. But they don't. CURSE GCC
Glenn L McGrathGlenn L McGrath
d9768d7cb97Disable debugging
Aaron LehmannAaron Lehmann
1ff58b6570cClean up udhcpd a bit. Constify. Staticize. Remove these functions and inline their contents: print_usage, pidfile_de...
Glenn L McGrathGlenn L McGrath
8eb0dc1d101New applet, udhcp client
Glenn L McGrathGlenn L McGrath
3d184586a7aFix dietlibc test condition
Eric AndersenEric Andersen
938e982c4d4Try to be a bit more dietlibc friendly
Glenn L McGrathGlenn L McGrath
1d23f3a492eEnable support for the old tar header format, enable via menu's
Aaron LehmannAaron Lehmann
6069441bd20minor fixes for fbset bloat <mjn3> printf("\tgeometry %u %u %u %u %u\n", v->xres, v->yres, <mjn3> ...
Robert GrieblRobert Griebl
91a0aac1108Added Familiar Linux to the projects list
Robert GrieblRobert Griebl
2ab6ff95e0fPatch from Rusell Nelson to document the -C switch for syslogd
Robert GrieblRobert Griebl
65d415d847fAdded a help text for the -C option to syslogd
Robert GrieblRobert Griebl
00f5ecb141cSomehow I applied an old patch for the last commit - this one works now: - Added \CregexC support to sed (sed testsui...
Robert GrieblRobert Griebl
7940147e251Added the \CregexpC syntax as an alternative for /regexp/ (like GNU sed)
Manuel Novoa IIIManuel Novoa III
edcac5572f2Fix silly typo. addgroup was using /etc/shadow for /etc/gshadow.
Manuel Novoa IIIManuel Novoa III
f8277ca992aMove #define MAXLINE so this compiles without circ buffers.
Eric AndersenEric Andersen
74b007f7cc1Oops. Code things so it actually works this time around... -Erik
Eric AndersenEric Andersen
c59716ff4c2Joel Coltoff <joel@wmi.com> noticed that following a recent change in uClibc that changed opening the /dev/log socket...
Robert GrieblRobert Griebl
6859d761d36- updated a few copyright/left file headers - documented most of my 0.61 changes in the ChangeLog
Robert GrieblRobert Griebl
0d833ca7fdfFixed a bug in xarg: string data was strcat'ed to a malloc'ed buffer - and malloc does not clear memory by default (s...
Aaron LehmannAaron Lehmann
49c024addd7Remove ckfree, and replace all references with free. Remove freefunc, which is also equivilent to free. Remove some i...
Eric AndersenEric Andersen
e85dbfdd80eJoseph Chiu <josephc@idealab.com> found an off-by-one bug. oops!
Robert GrieblRobert Griebl
a71389bfe8bApplied a patch from Philip Blundell <pb@nexus.co.uk>: Added support for ":x" as an alias for ":wq" to vi
Eric AndersenEric Andersen
7373e485d33A couple of small bugfixes from Marshall M. Midden <m4@brecis.com>
Eric AndersenEric Andersen
87715170ccbBe more portable with 'find' for those that prefer programming on *BSD, etc. Formatting fixes, etc.
Robert GrieblRobert Griebl
b230159958fFixed a timing bug which occured when bb ash is run in a rxvt on the HP iPAQ. Sometimes we get a SIGWINCH and want to...
Robert GrieblRobert Griebl
df03932b7e9Added the -I (isofmt) options to date, which comes in handy for scripts (this is a confiureable option)
Robert GrieblRobert Griebl
70112da81a5Fixed a bug that I had introduced with the new "options" handling.
Eric AndersenEric Andersen
e7078068941Kill a silly warning
Eric AndersenEric Andersen
3bc2b206b01Patch from Tim Riker to allow tty* in inittab if the tty actually exists -- serial console is not the issue...
Robert GrieblRobert Griebl
aead70b4d15modprobe now also uses "options" from /etc/modules.conf
Robert GrieblRobert Griebl
d0dd3d31e28Fix for bug #1255 -- support for mount -t <type>
Robert GrieblRobert Griebl
2a4a8d8ffb6Add support for /etc/filesystem when searching for an "auto" filesystem This is bug #1246
Robert GrieblRobert Griebl
31a2e20bd3eCommited patch from bug #1182 Although ssrat@mailbag.com says this is not GNU behaviour, it really *is* (man nslookup)
Robert GrieblRobert Griebl
41369af3f2bPatch for bug #1183: Added a -xdev option to find (configurable)
Eric AndersenEric Andersen
80cd3cfdbc9Fix indentation. Support killall -q, for pcmcia-cs -Erik
Robert GrieblRobert Griebl
f2f26e7fdddAdded tar -cz support (creating gzipped tar files without a gzip pipe)
Robert GrieblRobert Griebl
967c3d44066Fixed two compiler warnings
Robert GrieblRobert Griebl
1cd04454953Initial checkin of a very primitive hwclock replacement
Robert GrieblRobert Griebl
fc78b795758Applied syslogd fix submitted by Bart Visscher: I am using BB 0.60.2 in a floppy distro, and the syslog (and logger) ...
Robert GrieblRobert Griebl
efd4983eb1e- Forgot to cvs add bb_asprintf.c (from vodz' patch #50) - Applied Joel Coltoff's xconnect patch: On both my host sys...
Robert GrieblRobert Griebl
d378c3149c6Applied vodz' patches #49 and #50 (with a small correction in runshell.c) #49: I found one memory overflow and memor...
Robert GrieblRobert Griebl
88947dd05e2Added a compile time option to suppress the "Using fallback.." message if no busybox.conf file is existant.
Robert GrieblRobert Griebl
2c0d0f00513Fix for the totally broken adduser applet (parts/ideas from vodz and tito)
Robert GrieblRobert Griebl
e4f9f3a9606Don't treat a non-existant/-readable config file as an empty config, but use the compiled in _BB_SUID_* flags (same a...
Eric AndersenEric Andersen
0fe3e62e2c4Doh!
Eric AndersenEric Andersen
d2fd0d58699Better clarify the CVS tree situation -Erik
Eric AndersenEric Andersen
acc257e9941Try to be more clear about the current two-CVS-trees situation. -Erik
Robert GrieblRobert Griebl
e8fcf4bd69cAccept the --passive-ftp cmd.line option. We always use passive ftp mode, so it doesn't hurt (adds compatibility though)
Eric AndersenEric Andersen
2276d836398Fixup warnings and undefined operations that show up in gcc-3.1 -Erik
Eric AndersenEric Andersen
cafc1032309Brad Campbell <brad@seme.com.au> notes that xconnect.c needs #include <netinet/in.h> to compile if CONFIG_FEATURE_IPV...
Eric AndersenEric Andersen
1785ddcae20Some minor bits of scrubbing
Eric AndersenEric Andersen
8e139871fe0Patch from Stewart Brodie <stewart.brodie@pace.co.uk> to fix ash: When alias support is not configured, ash believes...
Eric AndersenEric Andersen
0826b6b0b3aThis is last_patch48 from vodz. More cleanups, kills a bit of dead code, fixes one blatent bug.
Eric AndersenEric Andersen
887ca79f04cScrub pwd.h and grp.h handling so we don't have to play any silly games. -Erik
Eric AndersenEric Andersen
360e2549544tito <farmatito@tiscali.it> noticed that delgroup was actually setting CONFIG_DELUSER. Oops.
Eric AndersenEric Andersen
0b31586c711A patch from Bart Visscher <magick@linux-fan.com> to add an xconnect helper routine which does: -address and ...
Eric AndersenEric Andersen
51b8bd68bb2This patch from Bart Visscher <magick@linux-fan.com> adds IPV6 support to busybox. This patch does the following: ...
Eric AndersenEric Andersen
599e3ce163cApply last_patch47 from vodz to fix several problems, such as the ash "job control turned off" bug, console_setup() w...
Eric AndersenEric Andersen
935daf2d0d6hide shadow using stuff when CONFIG_FEATURE_SHADOWPASSWDS is not set -Erik
Eric AndersenEric Andersen
7f90ed44607Patch from Martin Volf <volf@dragon.cz> to fix where I had screwed up the usage messages
Eric AndersenEric Andersen
796446718d6Fix from vodz so that complex init commands actually work
Eric AndersenEric Andersen
8c4025e7082Patch from Danny Lepage <danny.lepage@cognicase.com> to fix dutmp for uClibc.
Eric AndersenEric Andersen
5222d31a15bPatch from till busch <buti@gmx.at> -- unblock all signals in exec_signal() before calling exec()
Eric AndersenEric Andersen
549df2ebc38Fix text alignment, thanks to Sander Klein <s.klein@quicknet.nl>
Eric AndersenEric Andersen
7234c3a0b6eCleanup shadow.h stuff so it behaves as intended -Erik
Eric AndersenEric Andersen
009ae1f17daLittle fix to avoid overflow
Eric AndersenEric Andersen
abc95686907Silly spelling fix -Erik
Eric AndersenEric Andersen
b493dec91edDavid Frascone <dave@frascone.com> noticed two problems. First, modprobe was trying to call 'insmod -q', which wasn'...
Aaron LehmannAaron Lehmann
69d41787089Remove advertising clauses in accordance with ftp://ftp.cs.berkeley.edu/ucb/4bsd/README.Impt.License.Change
Aaron LehmannAaron Lehmann
9031481ac34inline many functions that are only called once. saves about 300 bytes on i386. also staticify most functions.
Aaron LehmannAaron Lehmann
ed119939003Needs shadow.h; otherwise wont compile without CONFIG_USE_BB_SHADOW
Aaron LehmannAaron Lehmann
8c26fbe537cremove cleanUpAndFail, and replace it with exit(). because that's what it does unless srcMode was set, and srcMode is...
Eric AndersenEric Andersen
5b0f9e417e8Rework optimization code. Be more compiler aware. -Erik
Eric AndersenEric Andersen
27f64e1f4ebPort over the last of the tinylogin applets -Erik
Eric AndersenEric Andersen
0fbff134f40Several login cleanups from vodz
Eric AndersenEric Andersen
b0c39a8a8dcApply vodz' last_patch44 -- cleanup several chars to be const, fix rotten error handling, kill spare \n's, etc
Eric AndersenEric Andersen
3ece93ba0feKill dead email address -Erik
Eric AndersenEric Andersen
8b1aa4d7496Apply last_patch46 from vodz, to fix buffer overflows noted by Gerardo Puga, and to optimize for size a little bit. ...
Eric AndersenEric Andersen
61f83059c17Apply vodz' cleanup for insmod buffer overflows, which was cleaner than my first effort.
Aaron LehmannAaron Lehmann
9f92d5f2a26Major revamp. I've been trying to clean up the code. the bzerror stuff still needs major attention (i.e. removal). R...
Eric AndersenEric Andersen
2d34215456dAs noted by Yves Lavoie ing. <yves.lavoie.ing@sympatico.ca>, don't lose the last letter of the module name.
Eric AndersenEric Andersen
b0fd2b06a32Fix a potential macro expansion problem... isspace can be a macro causing a double decrement...
Eric AndersenEric Andersen
a7d0b41c087Don't use pointless GNU-isms
Robert GrieblRobert Griebl
47abc49c4aePatch from Simon Krahnke: I wrote a patch for busybox for our company's (www.lisa.de) private use. [...] To sed it ad...
Matt KraaiMatt Kraai
3ad88ccf2de* testsuite/sed/sed-recurses-properly: Mark XFAIL.
Matt KraaiMatt Kraai
9ef2ea27d4b* libbb/copy_file.c (copy_file): Check st_dev instead of st_rdev.
Eric AndersenEric Andersen
360060252aevodz' last_patch42_2, which is an updated fix for buffer overflows noted by Gerardo Puga
Robert GrieblRobert Griebl
0c789a4255aIf config file can not be parsed, use compiled in BB_SUID_... values as a fallback method
Eric AndersenEric Andersen
fe1ef2bc628Fix buffer overflows noted by Gerardo Puga -Erik
Eric AndersenEric Andersen
6fb4e4877a9Fix buffer overflows noted by Gerardo Puga -Erik
Eric AndersenEric Andersen
0d2d1eb5998Fix a buffer overflow found by Gerardo Puga <gpuga@gioia.ing.unlp.edu.ar> -Erik
Eric AndersenEric Andersen
8610f91ebf0Lets give this a try...
Eric AndersenEric Andersen
27d3766e0d8Email addr fix
Eric AndersenEric Andersen
ad79c0b629ePatch from Gyepi SAM <gyepi@praxis-sw.com>: Fixed up domain removal for local domains. GNU traceroute does not do th...
Eric AndersenEric Andersen
77d22c4abdaPatch from Gyepi SAM <gyepi@praxis-sw.com>: When DEBUG is defined 1. need to include resolv.h (for _resinit()...
Eric AndersenEric Andersen
1a92376f007Patch from vodz to only setenv PATH when PATH changes, which is much smarter than my quick fix.
Eric AndersenEric Andersen
e90e741b1eaPer discussion with vodz, Tim's changes do not seem to make sense. Revert them. -Erik
Eric AndersenEric Andersen
fc059090b69last_patch41 from vodz to fix stty -F and similar
Eric AndersenEric Andersen
ff7661d9de7plug fd leak noticed by Russ Dill -Erik
Robert GrieblRobert Griebl
1fca5587993Bigger patch for (partial) tinylogin integration - Made a new dir loginutils - Moved all applets from pwd_grp to logi...
Robert GrieblRobert Griebl
ea1a63a2011Fix for broken handling off BusyBox's own pwd/grp implementations [Parts of this patch may overlap with my other two ...
Robert GrieblRobert Griebl
c9aca4561ddImplement two types of suid/sgid support for BusyBox: 1) tinylogin like with compile time selection and a chown root....
Robert GrieblRobert Griebl
bc28f7a1e19Cleaned up Erik's fgets -> read patch and fixed a buffer overflow
Eric AndersenEric Andersen
c06391be0d4Avoid stack munching stdio implementations. -Erik
Robert GrieblRobert Griebl
3b79370a7ddFixed a realloc bug found by Martin Volf
Manuel Novoa IIIManuel Novoa III
b99cb64b805Include busybox.h before testing CONFIG_LOCALE_SUPPORT.
Glenn L McGrathGlenn L McGrath
a94a06a38ebPatch from Randolfe Averty to fixup package conflict checks, cleanup some memory leaks and reorganise dependency chec...
Robert GrieblRobert Griebl
1d4ef2a9e9cAdded support for /etc/modules.conf parsing for now only the 'alias' entries are evaluated
Robert GrieblRobert Griebl
53146cc9ec7Added include for isdigit(); simplified -<num> detection
Eric AndersenEric Andersen
8302c43265aEnsure that insmod supports at least one MODULE_INTERFACE -Erik
Eric AndersenEric Andersen
cffd5022c5fPatch from Magnus Damm <damm@opensource.se> to rework things greatly, and keep the arch specific relocations together...
Robert GrieblRobert Griebl
d11edf98094Made exit code SysV compliant. Also added -s (single pid) flag.
Robert GrieblRobert Griebl
236abbfd713Some cleanups, some size reductions and some buffer overflow checks Most of it based on ideas from vodz
Robert GrieblRobert Griebl
94a6a956f0eSupport old-style compress (.Z) files via libbb / unzip( ) calls (configurable) - When enabled an applet "uncompress"...
Tim RikerTim Riker
c6def44cfc0ping return 1 if can't ping
Robert GrieblRobert Griebl
13c26fc1a55SUpport old style -[::digit::] options for head and tail Also make head behave like GNU head (-0/-n 0 is valid)
Robert GrieblRobert Griebl
c30c5e89cfeReduced code size for new -e flag (suggested by vodz)
Eric AndersenEric Andersen
d8636cad4dcDoh! Remember to close /etc/inittab
Robert GrieblRobert Griebl
f6495eb7670Support old-style compress (.Z) files via libbb / unzip( ) calls (configurable) - When enabled an applet "uncompress"...
Robert GrieblRobert Griebl
7ac868460a9gunzip'ing many files to stdout works now Fixed a missing initialisation and made a for loop more readable.
Robert GrieblRobert Griebl
081df62b921Don't delete source file when decompressing to stdout This is the normal GNU gunzip behaviour
Robert GrieblRobert Griebl
52e8d060a95Complete rewrite to support stack loading/unloading with proper handling of duplicates in the dependencies list.
Robert GrieblRobert Griebl
d77601178d9Added support for -Y|--proxy=on/off to wget
Robert GrieblRobert Griebl
64f70cc755bAdd --login support. This is the bash way of starting a shell that should parse the profile files.
Robert GrieblRobert Griebl
8187bb43947This patch adds -e (extended information) to route and -r/-e (show routing tables/extended information) to netstat. T...
Robert GrieblRobert Griebl
820098fd61eThis patch adds -e (extended information) to route and -r/-e (show routing tables/extended information) to netstat. T...
Robert GrieblRobert Griebl
aa385d40156Entries with "noauto" options are ignored correctly when mounting all ("mount -a"), but mount fails when these entrie...
Eric AndersenEric Andersen
f63a20ad7baTom Oehser noticed that we were lacking the SO_REUSEADDR flag.
Eric AndersenEric Andersen
864b79791a8Patch from Robert Griebl <griebl@gmx.de> to support modprobe -r properly, merged in with the latest and greatest.
Eric AndersenEric Andersen
26920c6c944Make verbose and show_only work as expected -Erik
Eric AndersenEric Andersen
c088c582bfcPatch from Robert Griebl <griebl@gmx.de> to ignore the -s flag
Tim RikerTim Riker
95bf6da637ffix and shrink uuencode
Matt KraaiMatt Kraai
a4a65e7f993* archival/gunzip.c (gunzip_file): New. (gunzip_main): Handle no arguments correctly.
Eric AndersenEric Andersen
051e4c15db0Update website
Eric AndersenEric Andersen
d598d411106Fix silly combinitorial oversight
Eric AndersenEric Andersen
1372780662cPatch from Cliff L. Biffle <cbiffle@safety.net> to display memory usage in the ps listing
Eric AndersenEric Andersen
3a01f8cae20uClibc supports struct _res these days...
Eric AndersenEric Andersen
ef38b392627Support noerror option
Eric AndersenEric Andersen
aba75460e4cWhen the .config file is missing, supply a default one and run menuconfig
Eric AndersenEric Andersen
1323c940fd6Add netcat -i option, per patch from Cristian Ionescu-Idbohrn <cristian.ionescu-idbohrn@axis.com>
Eric AndersenEric Andersen
00a6a750357Add the who applet, supplied by Da Chen <dchen@ayrnetworks.com>
Eric AndersenEric Andersen
1c31501b1baEnsure that getenv("PATH") stays current, since otherwise cmdedit (which calls getenv("PATH")) would not operate upon...
Eric AndersenEric Andersen
416340642dfFix bugs
Eric AndersenEric Andersen
8db361b3e5bMinor formatting
Tim RikerTim Riker
ed8e0363601add missing void, still has issues though
Tim RikerTim Riker
86c76a9c2a0fix from kergoth
Eric AndersenEric Andersen
0e28e1fa055Forward port patch from Przemyslaw Czerpak <druzus@polbox.com>: 1. busybox-telnet dosn't inform server about the si...
Eric AndersenEric Andersen
60e56f5292dReworked by Robert Griebl <griebl@gmx.de> to support proper module dependancies.
Eric AndersenEric Andersen
54c14d7850evodz noted this line (as imported from Debian) is wrong, and has since been fixed upstream.
Eric AndersenEric Andersen
ae1036185e5Apply last_patch37 from vodz
Eric AndersenEric Andersen
5f6873621d5ls could mis-color certain entries when previous commands had failed. Explicitly 0 out errno to prevent that.
Matt KraaiMatt Kraai
272a95524f7* networking/wget.c (wget_main): Check return value of safe_fwrite.
Matt KraaiMatt Kraai
a0782684fd5* archival/bunzip2.c (bunzip2_main): Do not remove files if writing to standard output. * testsuite/bunzip2/bzcat-d...
Eric AndersenEric Andersen
744ec1d5496Patch from Ben Low <ben@titr.uow.edu.au> to allow tftp to work with stdin as well as stdout.
Eric AndersenEric Andersen
9fe5f98de48Patch from Jim Treadway -- fix a missing "\" in usage.h
Eric AndersenEric Andersen
c8459a5a8f6Silly me
Eric AndersenEric Andersen
19732c6226eTeach makedevs to not segfault quite so much
Eric AndersenEric Andersen
4e116823f40Patch from Larry Doolittle to teach syslogd to not give up when errno is EINTR
Eric AndersenEric Andersen
fb24eb4f47bCleanup make clean
Eric AndersenEric Andersen
defd998c42dPatch from Kevin Hilman <khilman@equator.com> to fix potential memory corruption from long pathnames in /etc/fstab.
Eric AndersenEric Andersen
1f30a41abe3Add a 'make uninstall' target
Eric AndersenEric Andersen
5d8d4a674bbPatch from Jim Treadway <jim@stardot-tech.com> to teach pidof to not add trailing spaces when not needed.
Eric AndersenEric Andersen
65a0730c9ffPatch from Jim Treadway and Vladimir Oleynik to Add CTRL-K and fix CTRL-L support for cmdedit.c
Eric AndersenEric Andersen
3e6908b5865Sed can go into an infinite loop
Eric AndersenEric Andersen
db7d5fca5f6Stupid gcc always includes its own builtin strlen()...
Eric AndersenEric Andersen
4c9b68f0e01Nice patch from Wolfgang Denk <wd@denx.de> to provide hush with shell loops (for, while, until) and control operators...
Eric AndersenEric Andersen
a66a43e8ef1Teach tftp to direct the fetched file to stdout when the user specifies "-l -" -Erik
Eric AndersenEric Andersen
d75ac02a4ffRework per how I did things in version in 0.60.3 so it can properly uncompress multiple files now. -Erik
Eric AndersenEric Andersen
114de556684Patch from Laurence Anderson <L.D.Anderson@warwick.ac.uk> for better tape drive support in tar/cpio by using an inter...
Eric AndersenEric Andersen
1d1d2f9b187Update some missing copyright notices