Glenn L McGrath | 4cc2e5e9442 | Remove duplicate variable definition | | |
Glenn L McGrath | 9fef17dec33 | Run through indent, fix comments | | |
Glenn L McGrath | 7c58e9be69b | Run through indent, fix comment | | |
Glenn L McGrath | baf55a85fc0 | Run through indent, fix comments | | |
Glenn L McGrath | e3906fcd94f | Run through indent, fix BB_ define | | |
Glenn L McGrath | 99b12543cf1 | Run through ident, fix comments | | |
Glenn L McGrath | 242e3b6bdee | define inline if needed for ANSI C compatability | | |
Glenn L McGrath | 60a22addea1 | Remove unwanted comments, run through indent | | |
Glenn L McGrath | a0ee881ba44 | Run through indent, use /* */ style comments, change extern to static | | |
Glenn L McGrath | 4176972db5a | Run through indent, use /* */ style comments | | |
Glenn L McGrath | d827e8b665d | Run through indent | | |
Glenn L McGrath | b37367aa779 | Run through indent, use /* */ style comments instead of // | | |
Glenn L McGrath | f853db54f9e | Remove definition of is_octal and is_decimal, they arent used | | |
Glenn L McGrath | 75762705a3a | Honour the USTAR prefix field, this enables a 155 byte path length plus the normal 100 byte filename.
The catch is gn... | | |
Glenn L McGrath | 419eed7501f | udhcpc sample scripts | | |
Aaron Lehmann | 5f8f32a41ce | Inline functions with only one reference in mkfs_minix. I don't know
why these efforts aren't making the binary smaller. | | |
Aaron Lehmann | 8fc5d6d2dae | Tar inlining, #if 0 out unused function | | |
Aaron Lehmann | 6fdacc74f0d | vi inlining | | |
Aaron Lehmann | a95e99e6f34 | Cleanups. These SHOULD make the binary a lot smaller. But they don't.
CURSE GCC | | |
Glenn L McGrath | d9768d7cb97 | Disable debugging | | |
Aaron Lehmann | 1ff58b6570c | Clean up udhcpd a bit. Constify. Staticize. Remove these functions and
inline their contents: print_usage, pidfile_de... | | |
Glenn L McGrath | 8eb0dc1d101 | New applet, udhcp client | | |
Glenn L McGrath | 3d184586a7a | Fix dietlibc test condition | | |
Eric Andersen | 938e982c4d4 | Try to be a bit more dietlibc friendly | | |
Glenn L McGrath | 1d23f3a492e | Enable support for the old tar header format, enable via menu's | | |
Aaron Lehmann | 6069441bd20 | minor fixes for fbset bloat
<mjn3> printf("\tgeometry %u %u %u %u %u\n", v->xres, v->yres,
<mjn3> ... | | |
Robert Griebl | 91a0aac1108 | Added Familiar Linux to the projects list | | |
Robert Griebl | 2ab6ff95e0f | Patch from Rusell Nelson to document the -C switch for syslogd | | |
Robert Griebl | 65d415d847f | Added a help text for the -C option to syslogd | | |
Robert Griebl | 00f5ecb141c | Somehow I applied an old patch for the last commit - this one works now:
- Added \CregexC support to sed (sed testsui... | | |
Robert Griebl | 7940147e251 | Added the \CregexpC syntax as an alternative for /regexp/ (like GNU sed) | | |
Manuel Novoa III | edcac5572f2 | Fix silly typo. addgroup was using /etc/shadow for /etc/gshadow. | | |
Manuel Novoa III | f8277ca992a | Move #define MAXLINE so this compiles without circ buffers. | | |
Eric Andersen | 74b007f7cc1 | Oops. Code things so it actually works this time around...
-Erik | | |
Eric Andersen | c59716ff4c2 | Joel Coltoff <joel@wmi.com> noticed that following a recent
change in uClibc that changed opening the /dev/log socket... | | |
Robert Griebl | 6859d761d36 | - updated a few copyright/left file headers
- documented most of my 0.61 changes in the ChangeLog | | |
Robert Griebl | 0d833ca7fdf | Fixed a bug in xarg: string data was strcat'ed to a malloc'ed buffer - and
malloc does not clear memory by default (s... | | |
Aaron Lehmann | 49c024addd7 | Remove ckfree, and replace all references with free. Remove freefunc,
which is also equivilent to free. Remove some i... | | |
Eric Andersen | e85dbfdd80e | Joseph Chiu <josephc@idealab.com> found an off-by-one bug. oops! | | |
Robert Griebl | a71389bfe8b | Applied a patch from Philip Blundell <pb@nexus.co.uk>:
Added support for ":x" as an alias for ":wq" to vi | | |
Eric Andersen | 7373e485d33 | A couple of small bugfixes from Marshall M. Midden <m4@brecis.com> | | |
Eric Andersen | 87715170ccb | Be more portable with 'find' for those that prefer programming
on *BSD, etc. Formatting fixes, etc. | | |
Robert Griebl | b230159958f | Fixed 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 Griebl | df03932b7e9 | Added the -I (isofmt) options to date, which comes in handy for scripts
(this is a confiureable option) | | |
Robert Griebl | 70112da81a5 | Fixed a bug that I had introduced with the new "options" handling. | | |
Eric Andersen | e7078068941 | Kill a silly warning | | |
Eric Andersen | 3bc2b206b01 | Patch from Tim Riker to allow tty* in inittab if the tty
actually exists -- serial console is not the issue... | | |
Robert Griebl | aead70b4d15 | modprobe now also uses "options" from /etc/modules.conf | | |
Robert Griebl | d0dd3d31e28 | Fix for bug #1255 -- support for mount -t <type> | | |
Robert Griebl | 2a4a8d8ffb6 | Add support for /etc/filesystem when searching for an "auto" filesystem
This is bug #1246 | | |
Robert Griebl | 31a2e20bd3e | Commited patch from bug #1182
Although ssrat@mailbag.com says this is not GNU behaviour, it really *is*
(man nslookup) | | |
Robert Griebl | 41369af3f2b | Patch for bug #1183: Added a -xdev option to find (configurable) | | |
Eric Andersen | 80cd3cfdbc9 | Fix indentation. Support killall -q, for pcmcia-cs
-Erik | | |
Robert Griebl | f2f26e7fddd | Added tar -cz support (creating gzipped tar files without a gzip pipe) | | |
Robert Griebl | 967c3d44066 | Fixed two compiler warnings | | |
Robert Griebl | 1cd04454953 | Initial checkin of a very primitive hwclock replacement | | |
Robert Griebl | fc78b795758 | Applied syslogd fix submitted by Bart Visscher:
I am using BB 0.60.2 in a floppy distro, and the syslog (and logger) ... | | |
Robert 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 Griebl | d378c3149c6 | Applied vodz' patches #49 and #50 (with a small correction in runshell.c)
#49: I found one memory overflow and memor... | | |
Robert Griebl | 88947dd05e2 | Added a compile time option to suppress the "Using fallback.." message
if no busybox.conf file is existant. | | |
Robert Griebl | 2c0d0f00513 | Fix for the totally broken adduser applet (parts/ideas from vodz and tito) | | |
Robert Griebl | e4f9f3a9606 | Don't treat a non-existant/-readable config file as an empty config, but
use the compiled in _BB_SUID_* flags (same a... | | |
Eric Andersen | 0fe3e62e2c4 | Doh! | | |
Eric Andersen | d2fd0d58699 | Better clarify the CVS tree situation
-Erik | | |
Eric Andersen | acc257e9941 | Try to be more clear about the current two-CVS-trees
situation.
-Erik | | |
Robert Griebl | e8fcf4bd69c | Accept the --passive-ftp cmd.line option. We always use passive ftp mode,
so it doesn't hurt (adds compatibility though) | | |
Eric Andersen | 2276d836398 | Fixup warnings and undefined operations that show up in gcc-3.1
-Erik | | |
Eric Andersen | cafc1032309 | Brad Campbell <brad@seme.com.au> notes that
xconnect.c needs #include <netinet/in.h>
to compile if CONFIG_FEATURE_IPV... | | |
Eric Andersen | 1785ddcae20 | Some minor bits of scrubbing | | |
Eric Andersen | 8e139871fe0 | Patch from Stewart Brodie <stewart.brodie@pace.co.uk> to fix ash:
When alias support is not configured, ash believes... | | |
Eric Andersen | 0826b6b0b3a | This is last_patch48 from vodz. More cleanups, kills a bit
of dead code, fixes one blatent bug. | | |
Eric Andersen | 887ca79f04c | Scrub pwd.h and grp.h handling so we don't have to play any
silly games.
-Erik | | |
Eric Andersen | 360e2549544 | tito <farmatito@tiscali.it> noticed that delgroup was actually
setting CONFIG_DELUSER. Oops. | | |
Eric Andersen | 0b31586c711 | A patch from Bart Visscher <magick@linux-fan.com> to add an
xconnect helper routine which does:
-address and ... | | |
Eric Andersen | 51b8bd68bb2 | This patch from Bart Visscher <magick@linux-fan.com> adds
IPV6 support to busybox. This patch does the following:
... | | |
Eric Andersen | 599e3ce163c | Apply last_patch47 from vodz to fix several problems, such as the ash "job
control turned off" bug, console_setup() w... | | |
Eric Andersen | 935daf2d0d6 | hide shadow using stuff when CONFIG_FEATURE_SHADOWPASSWDS
is not set
-Erik | | |
Eric Andersen | 7f90ed44607 | Patch from Martin Volf <volf@dragon.cz> to fix where I had
screwed up the usage messages | | |
Eric Andersen | 796446718d6 | Fix from vodz so that complex init commands actually work | | |
Eric Andersen | 8c4025e7082 | Patch from Danny Lepage <danny.lepage@cognicase.com> to fix
dutmp for uClibc. | | |
Eric Andersen | 5222d31a15b | Patch from till busch <buti@gmx.at> -- unblock all signals
in exec_signal() before calling exec() | | |
Eric Andersen | 549df2ebc38 | Fix text alignment, thanks to Sander Klein <s.klein@quicknet.nl> | | |
Eric Andersen | 7234c3a0b6e | Cleanup shadow.h stuff so it behaves as intended
-Erik | | |
Eric Andersen | 009ae1f17da | Little fix to avoid overflow | | |
Eric Andersen | abc95686907 | Silly spelling fix
-Erik | | |
Eric Andersen | b493dec91ed | David Frascone <dave@frascone.com> noticed two problems. First, modprobe was
trying to call 'insmod -q', which wasn'... | | |
Aaron Lehmann | 69d41787089 | Remove advertising clauses in accordance with
ftp://ftp.cs.berkeley.edu/ucb/4bsd/README.Impt.License.Change | | |
Aaron Lehmann | 9031481ac34 | inline many functions that are only called once. saves about 300 bytes
on i386. also staticify most functions. | | |
Aaron Lehmann | ed119939003 | Needs shadow.h; otherwise wont compile without CONFIG_USE_BB_SHADOW | | |
Aaron Lehmann | 8c26fbe537c | remove cleanUpAndFail, and replace it with exit(). because that's what
it does unless srcMode was set, and srcMode is... | | |
Eric Andersen | 5b0f9e417e8 | Rework optimization code. Be more compiler aware.
-Erik | | |
Eric Andersen | 27f64e1f4eb | Port over the last of the tinylogin applets
-Erik | | |
Eric Andersen | 0fbff134f40 | Several login cleanups from vodz | | |
Eric Andersen | b0c39a8a8dc | Apply vodz' last_patch44 -- cleanup several chars to be const, fix
rotten error handling, kill spare \n's, etc | | |
Eric Andersen | 3ece93ba0fe | Kill dead email address
-Erik | | |
Eric Andersen | 8b1aa4d7496 | Apply last_patch46 from vodz, to fix buffer overflows noted by
Gerardo Puga, and to optimize for size a little bit. ... | | |
Eric Andersen | 61f83059c17 | Apply vodz' cleanup for insmod buffer overflows, which was cleaner
than my first effort. | | |
Aaron Lehmann | 9f92d5f2a26 | Major revamp. I've been trying to clean up the code. the bzerror stuff
still needs major attention (i.e. removal).
R... | | |
Eric Andersen | 2d34215456d | As noted by Yves Lavoie ing. <yves.lavoie.ing@sympatico.ca>, don't
lose the last letter of the module name. | | |
Eric Andersen | b0fd2b06a32 | Fix a potential macro expansion problem... isspace can be
a macro causing a double decrement... | | |
Eric Andersen | a7d0b41c087 | Don't use pointless GNU-isms | | |
Robert Griebl | 47abc49c4ae | Patch from Simon Krahnke:
I wrote a patch for busybox for our company's (www.lisa.de)
private use. [...] To sed it ad... | | |
Matt Kraai | 3ad88ccf2de | * testsuite/sed/sed-recurses-properly: Mark XFAIL. | | |
Matt Kraai | 9ef2ea27d4b | * libbb/copy_file.c (copy_file): Check st_dev instead of st_rdev. | | |
Eric Andersen | 360060252ae | vodz' last_patch42_2, which is an updated fix for buffer overflows
noted by Gerardo Puga | | |
Robert Griebl | 0c789a4255a | If config file can not be parsed, use compiled in BB_SUID_... values as a
fallback method | | |
Eric Andersen | fe1ef2bc628 | Fix buffer overflows noted by Gerardo Puga
-Erik | | |
Eric Andersen | 6fb4e4877a9 | Fix buffer overflows noted by Gerardo Puga
-Erik | | |
Eric Andersen | 0d2d1eb5998 | Fix a buffer overflow found by Gerardo Puga <gpuga@gioia.ing.unlp.edu.ar>
-Erik | | |
Eric Andersen | 8610f91ebf0 | Lets give this a try... | | |
Eric Andersen | 27d3766e0d8 | Email addr fix | | |
Eric Andersen | ad79c0b629e | Patch from Gyepi SAM <gyepi@praxis-sw.com>:
Fixed up domain removal for local domains. GNU traceroute does not do th... | | |
Eric Andersen | 77d22c4abda | Patch from Gyepi SAM <gyepi@praxis-sw.com>:
When DEBUG is defined
1. need to include resolv.h (for _resinit()... | | |
Eric Andersen | 1a92376f007 | Patch from vodz to only setenv PATH when PATH changes, which is much
smarter than my quick fix. | | |
Eric Andersen | e90e741b1ea | Per discussion with vodz, Tim's changes do not seem to make sense.
Revert them.
-Erik | | |
Eric Andersen | fc059090b69 | last_patch41 from vodz to fix stty -F and similar | | |
Eric Andersen | ff7661d9de7 | plug fd leak noticed by Russ Dill
-Erik | | |
Robert Griebl | 1fca5587993 | Bigger patch for (partial) tinylogin integration
- Made a new dir loginutils
- Moved all applets from pwd_grp to logi... | | |
Robert Griebl | ea1a63a2011 | Fix for broken handling off BusyBox's own pwd/grp implementations
[Parts of this patch may overlap with my other two ... | | |
Robert Griebl | c9aca4561dd | Implement two types of suid/sgid support for BusyBox:
1) tinylogin like with compile time selection and a chown root.... | | |
Robert Griebl | bc28f7a1e19 | Cleaned up Erik's fgets -> read patch and fixed a buffer overflow | | |
Eric Andersen | c06391be0d4 | Avoid stack munching stdio implementations.
-Erik | | |
Robert Griebl | 3b79370a7dd | Fixed a realloc bug found by Martin Volf | | |
Manuel Novoa III | b99cb64b805 | Include busybox.h before testing CONFIG_LOCALE_SUPPORT. | | |
Glenn L McGrath | a94a06a38eb | Patch from Randolfe Averty to fixup package conflict checks, cleanup some memory leaks and reorganise dependency chec... | | |
Robert Griebl | 1d4ef2a9e9c | Added support for /etc/modules.conf parsing
for now only the 'alias' entries are evaluated | | |
Robert Griebl | 53146cc9ec7 | Added include for isdigit(); simplified -<num> detection | | |
Eric Andersen | 8302c43265a | Ensure that insmod supports at least one MODULE_INTERFACE
-Erik | | |
Eric Andersen | cffd5022c5f | Patch from Magnus Damm <damm@opensource.se> to rework things
greatly, and keep the arch specific relocations together... | | |
Robert Griebl | d11edf98094 | Made exit code SysV compliant. Also added -s (single pid) flag. | | |
Robert Griebl | 236abbfd713 | Some cleanups, some size reductions and some buffer overflow checks
Most of it based on ideas from vodz | | |
Robert Griebl | 94a6a956f0e | Support old-style compress (.Z) files via libbb / unzip( ) calls
(configurable) - When enabled an applet "uncompress"... | | |
Tim Riker | c6def44cfc0 | ping return 1 if can't ping | | |
Robert Griebl | 13c26fc1a55 | SUpport old style -[::digit::] options for head and tail
Also make head behave like GNU head (-0/-n 0 is valid) | | |
Robert Griebl | c30c5e89cfe | Reduced code size for new -e flag (suggested by vodz) | | |
Eric Andersen | d8636cad4dc | Doh! Remember to close /etc/inittab | | |
Robert Griebl | f6495eb7670 | Support old-style compress (.Z) files via libbb / unzip( ) calls
(configurable) - When enabled an applet "uncompress"... | | |
Robert Griebl | 7ac868460a9 | gunzip'ing many files to stdout works now
Fixed a missing initialisation and made a for loop more readable. | | |
Robert Griebl | 081df62b921 | Don't delete source file when decompressing to stdout
This is the normal GNU gunzip behaviour | | |
Robert Griebl | 52e8d060a95 | Complete rewrite to support stack loading/unloading with proper
handling of duplicates in the dependencies list. | | |
Robert Griebl | d77601178d9 | Added support for -Y|--proxy=on/off to wget | | |
Robert Griebl | 64f70cc755b | Add --login support. This is the bash way of starting a shell that should
parse the profile files. | | |
Robert Griebl | 8187bb43947 | This patch adds -e (extended information) to route and -r/-e (show routing
tables/extended information) to netstat.
T... | | |
Robert Griebl | 820098fd61e | This patch adds -e (extended information) to route and -r/-e (show routing
tables/extended information) to netstat.
T... | | |
Robert Griebl | aa385d40156 | Entries with "noauto" options are ignored correctly when mounting all
("mount -a"), but mount fails when these entrie... | | |
Eric Andersen | f63a20ad7ba | Tom Oehser noticed that we were lacking the SO_REUSEADDR flag. | | |
Eric Andersen | 864b79791a8 | Patch from Robert Griebl <griebl@gmx.de> to support modprobe -r properly,
merged in with the latest and greatest. | | |
Eric Andersen | 26920c6c944 | Make verbose and show_only work as expected
-Erik | | |
Eric Andersen | c088c582bfc | Patch from Robert Griebl <griebl@gmx.de> to ignore the -s flag | | |
Tim Riker | 95bf6da637f | fix and shrink uuencode | | |
Matt Kraai | a4a65e7f993 | * archival/gunzip.c (gunzip_file): New.
(gunzip_main): Handle no arguments correctly. | | |
Eric Andersen | 051e4c15db0 | Update website | | |
Eric Andersen | d598d411106 | Fix silly combinitorial oversight | | |
Eric Andersen | 1372780662c | Patch from Cliff L. Biffle <cbiffle@safety.net> to display memory
usage in the ps listing | | |
Eric Andersen | 3a01f8cae20 | uClibc supports struct _res these days... | | |
Eric Andersen | ef38b392627 | Support noerror option | | |
Eric Andersen | aba75460e4c | When the .config file is missing, supply a default one
and run menuconfig | | |
Eric Andersen | 1323c940fd6 | Add netcat -i option, per patch from Cristian Ionescu-Idbohrn
<cristian.ionescu-idbohrn@axis.com> | | |
Eric Andersen | 00a6a750357 | Add the who applet, supplied by Da Chen <dchen@ayrnetworks.com> | | |
Eric Andersen | 1c31501b1ba | Ensure that getenv("PATH") stays current, since otherwise cmdedit
(which calls getenv("PATH")) would not operate upon... | | |
Eric Andersen | 416340642df | Fix bugs | | |
Eric Andersen | 8db361b3e5b | Minor formatting | | |
Tim Riker | ed8e0363601 | add missing void, still has issues though | | |
Tim Riker | 86c76a9c2a0 | fix from kergoth | | |
Eric Andersen | 0e28e1fa055 | Forward port patch from Przemyslaw Czerpak <druzus@polbox.com>:
1. busybox-telnet dosn't inform server about the si... | | |
Eric Andersen | 60e56f5292d | Reworked by Robert Griebl <griebl@gmx.de> to support proper
module dependancies. | | |
Eric Andersen | 54c14d7850e | vodz noted this line (as imported from Debian) is wrong, and has since
been fixed upstream. | | |
Eric Andersen | ae1036185e5 | Apply last_patch37 from vodz | | |
Eric Andersen | 5f6873621d5 | ls could mis-color certain entries when previous commands
had failed. Explicitly 0 out errno to prevent that. | | |
Matt Kraai | 272a95524f7 | * networking/wget.c (wget_main): Check return value of safe_fwrite. | | |
Matt Kraai | a0782684fd5 | * archival/bunzip2.c (bunzip2_main): Do not remove files if writing to standard
output.
* testsuite/bunzip2/bzcat-d... | | |
Eric Andersen | 744ec1d5496 | Patch from Ben Low <ben@titr.uow.edu.au> to allow tftp to work
with stdin as well as stdout. | | |
Eric Andersen | 9fe5f98de48 | Patch from Jim Treadway -- fix a missing "\" in usage.h | | |
Eric Andersen | c8459a5a8f6 | Silly me | | |
Eric Andersen | 19732c6226e | Teach makedevs to not segfault quite so much | | |
Eric Andersen | 4e116823f40 | Patch from Larry Doolittle to teach syslogd to not give up when errno is EINTR | | |
Eric Andersen | fb24eb4f47b | Cleanup make clean | | |
Eric Andersen | defd998c42d | Patch from Kevin Hilman <khilman@equator.com> to fix potential
memory corruption from long pathnames in /etc/fstab. | | |
Eric Andersen | 1f30a41abe3 | Add a 'make uninstall' target | | |
Eric Andersen | 5d8d4a674bb | Patch from Jim Treadway <jim@stardot-tech.com> to teach
pidof to not add trailing spaces when not needed. | | |
Eric Andersen | 65a0730c9ff | Patch from Jim Treadway and Vladimir Oleynik to Add CTRL-K
and fix CTRL-L support for cmdedit.c | | |
Eric Andersen | 3e6908b5865 | Sed can go into an infinite loop | | |
Eric Andersen | db7d5fca5f6 | Stupid gcc always includes its own builtin strlen()... | | |
Eric Andersen | 4c9b68f0e01 | Nice patch from Wolfgang Denk <wd@denx.de> to provide hush with
shell loops (for, while, until) and control operators... | | |
Eric Andersen | a66a43e8ef1 | Teach tftp to direct the fetched file to stdout when the
user specifies "-l -"
-Erik | | |
Eric Andersen | d75ac02a4ff | Rework per how I did things in version in 0.60.3 so it can
properly uncompress multiple files now.
-Erik | | |
Eric Andersen | 114de556684 | Patch from Laurence Anderson <L.D.Anderson@warwick.ac.uk> for
better tape drive support in tar/cpio by using an inter... | | |
Eric Andersen | 1d1d2f9b187 | Update some missing copyright notices | | |
| Next → |