oweals/busybox.git
21 years agoDont use getopt_long, minor usage changes, patch by Nick Fedchik
Glenn L McGrath [Sun, 19 Jan 2003 13:34:21 +0000 (13:34 -0000)]
Dont use getopt_long, minor usage changes, patch by Nick Fedchik

21 years agofix missed option argument for -I <device>, interface name checks
Glenn L McGrath [Sun, 19 Jan 2003 13:31:41 +0000 (13:31 -0000)]
fix missed option argument for -I <device>, interface name checks
redesigned, patch by Nick Fedchik

21 years agoCompile option to avoid using /usr directory, patch by Bastian Blank
Glenn L McGrath [Sun, 19 Jan 2003 12:55:13 +0000 (12:55 -0000)]
Compile option to avoid using /usr directory, patch by Bastian Blank

21 years agoUse vsyslog instead of syslog, improve initalisation and cleanup of
Glenn L McGrath [Thu, 16 Jan 2003 11:37:57 +0000 (11:37 -0000)]
Use vsyslog instead of syslog, improve initalisation and cleanup of
variables, save 300 Bytes or so, patch by Vladimir N. Oleynik

21 years agoFix leading spaces bug, free line buffer, redo next_word, save some
Glenn L McGrath [Tue, 14 Jan 2003 23:26:57 +0000 (23:26 -0000)]
Fix leading spaces bug, free line buffer, redo next_word, save some
space.

21 years agoPatch for the debian-cvs package, ip* applets in /bin, patch from Bastian Blank
Glenn L McGrath [Tue, 14 Jan 2003 21:41:12 +0000 (21:41 -0000)]
Patch for the debian-cvs package, ip* applets in /bin, patch from Bastian Blank

21 years agolast_patch75_2 from vodz,
Eric Andersen [Tue, 14 Jan 2003 18:13:13 +0000 (18:13 -0000)]
last_patch75_2 from vodz,

21 years agoEnsure consistant sort order, sed behavior, etc
Eric Andersen [Tue, 14 Jan 2003 09:12:39 +0000 (09:12 -0000)]
Ensure consistant sort order, sed behavior, etc
 -Erik

21 years agoEliminate most instances where we use linux kernel headers
Eric Andersen [Tue, 14 Jan 2003 08:54:08 +0000 (08:54 -0000)]
Eliminate most instances where we use linux kernel headers
 -Erik

21 years agoClean config binsries on 'make clean'
Eric Andersen [Tue, 14 Jan 2003 08:52:18 +0000 (08:52 -0000)]
Clean config binsries on 'make clean'

21 years agoEliminate use of kernel header file
Eric Andersen [Tue, 14 Jan 2003 08:06:07 +0000 (08:06 -0000)]
Eliminate use of kernel header file
 -Erik

21 years agoFixup addgroup help text
Eric Andersen [Tue, 14 Jan 2003 06:42:56 +0000 (06:42 -0000)]
Fixup addgroup help text

21 years agoOnly call free if it is necessary
Eric Andersen [Tue, 14 Jan 2003 06:40:11 +0000 (06:40 -0000)]
Only call free if it is necessary

21 years agoPatch from Tito to rework strings applet, and some testsuite
Eric Andersen [Mon, 13 Jan 2003 23:19:31 +0000 (23:19 -0000)]
Patch from Tito to rework strings applet, and some testsuite
stuff to test it added by me.

21 years agoCorrect some init issues, update email address, last_patch78 by Vladimir
Glenn L McGrath [Mon, 13 Jan 2003 22:09:50 +0000 (22:09 -0000)]
Correct some init issues, update email address, last_patch78 by Vladimir
N. Oleynik

21 years agoOption to allow ifupdown use ip commands instead of ifconfig, add flush
Glenn L McGrath [Mon, 13 Jan 2003 21:40:38 +0000 (21:40 -0000)]
Option to allow ifupdown use ip commands instead of ifconfig, add flush
command to ipaddr, patch by Bastian Blank

21 years agoKiss Gabor noticed that ping compiled without BB_FEATURE_FANCY_PING
Eric Andersen [Sun, 12 Jan 2003 06:08:33 +0000 (06:08 -0000)]
Kiss Gabor noticed that ping compiled without BB_FEATURE_FANCY_PING
would return 0 instead of EXIT_FAILURE when no response was received.

21 years agoPatch from Daniel J Walsh at redhat to make free work for systems
Eric Andersen [Sat, 11 Jan 2003 20:40:49 +0000 (20:40 -0000)]
Patch from Daniel J Walsh at redhat to make free work for systems
with more than 1 GB of memory...

21 years agoPatch from Robert Schwebel -- support ncurses installed in /usr/local
Eric Andersen [Sat, 11 Jan 2003 18:07:38 +0000 (18:07 -0000)]
Patch from Robert Schwebel -- support ncurses installed in /usr/local

21 years agoPatch from Robert Schwebel fixing a missing \n
Eric Andersen [Sat, 11 Jan 2003 18:06:02 +0000 (18:06 -0000)]
Patch from Robert Schwebel fixing a missing \n

21 years agoFix an obvious mistake
Eric Andersen [Sat, 11 Jan 2003 18:02:51 +0000 (18:02 -0000)]
Fix an obvious mistake

21 years agoFix addgroup so it actually works
Eric Andersen [Thu, 9 Jan 2003 18:53:53 +0000 (18:53 -0000)]
Fix addgroup so it actually works
 -Erik

21 years agoAdditional patch from Tito to fix some anomolies
Eric Andersen [Thu, 9 Jan 2003 14:36:26 +0000 (14:36 -0000)]
Additional patch from Tito to fix some anomolies

21 years agoarping applet by Nick Fedchik
Glenn L McGrath [Thu, 9 Jan 2003 10:06:01 +0000 (10:06 -0000)]
arping applet by Nick Fedchik

21 years agoMake output the same as upstream, patch by Tito
Glenn L McGrath [Thu, 9 Jan 2003 10:00:49 +0000 (10:00 -0000)]
Make output the same as upstream, patch by Tito

21 years agoPatch by Stewart Brodie to terminate the string array correctly
Glenn L McGrath [Wed, 8 Jan 2003 03:26:47 +0000 (03:26 -0000)]
Patch by Stewart Brodie to terminate the string array correctly

21 years agoLineo has ceased to exist, and is no longer a sponsor.
Eric Andersen [Wed, 8 Jan 2003 01:15:31 +0000 (01:15 -0000)]
Lineo has ceased to exist, and is no longer a sponsor.

21 years agoMinor cleanup, identified by Stewart Brodie, patch by Vladimir N.
Glenn L McGrath [Mon, 6 Jan 2003 16:27:07 +0000 (16:27 -0000)]
Minor cleanup, identified by Stewart Brodie, patch by Vladimir N.
Oleynik

21 years agoCorrect column width for tab completion and ls
Glenn L McGrath [Mon, 6 Jan 2003 01:11:50 +0000 (01:11 -0000)]
Correct column width for tab completion and ls

21 years agoNew applet: httpd, by Glenn Engel
Glenn L McGrath [Sun, 5 Jan 2003 04:01:56 +0000 (04:01 -0000)]
New applet: httpd, by Glenn Engel

21 years agoPrepare for new busybox-cvs upload
Glenn L McGrath [Sun, 5 Jan 2003 02:02:02 +0000 (02:02 -0000)]
Prepare for new busybox-cvs upload

21 years agofixes for ia64
Glenn L McGrath [Sun, 5 Jan 2003 00:43:00 +0000 (00:43 -0000)]
fixes for ia64

21 years agoSync with 20030104-2 cvs package, disable fdisk BSD label as they dont
Glenn L McGrath [Sat, 4 Jan 2003 13:45:42 +0000 (13:45 -0000)]
Sync with 20030104-2 cvs package, disable fdisk BSD label as they dont
compile on m68k

21 years agofdisk writable feature, allows compilation of a small fdisk that can
Glenn L McGrath [Sat, 4 Jan 2003 11:56:06 +0000 (11:56 -0000)]
fdisk writable feature, allows compilation of a small fdisk that can
only read partition table, by Vladimir N. Oleynik

21 years agoFix tab-tab listing of files so it properly reflects current
Eric Andersen [Thu, 2 Jan 2003 07:25:47 +0000 (07:25 -0000)]
Fix tab-tab listing of files so it properly reflects current
terminal width.
 -Erik

21 years ago> Eliminate dependancy on kernel header files. Naughty naughty.
Robert Griebl [Thu, 2 Jan 2003 07:16:53 +0000 (07:16 -0000)]
> Eliminate dependancy on kernel header files.  Naughty naughty.
> Using linux kernel headers is a Bad Thing(tm) and should be
> punished.
>  -Erik

Doing this wrong should be punished even harder :)
 - Robert

21 years agoAdd "Broadcast +" support back in. Also cut the size down some. Not well
Manuel Novoa III [Fri, 27 Dec 2002 17:42:01 +0000 (17:42 -0000)]
Add "Broadcast +" support back in.  Also cut the size down some.  Not well
tested, but it is the holidays...

21 years agoAdd usage for tar -j and -z
Glenn L McGrath [Fri, 27 Dec 2002 00:45:35 +0000 (00:45 -0000)]
Add usage for tar -j and -z

21 years agoSync with 20021214-1 debian package
Glenn L McGrath [Mon, 23 Dec 2002 12:49:32 +0000 (12:49 -0000)]
Sync with 20021214-1 debian package

21 years agoSupport the obsolete '+' option
Glenn L McGrath [Mon, 23 Dec 2002 11:54:56 +0000 (11:54 -0000)]
Support the obsolete '+' option

21 years agoFix STANDALONE_SHELL and ALWAYS_WIN options, last_path_73 by Vladimir N. Oleynik
Glenn L McGrath [Mon, 23 Dec 2002 10:23:10 +0000 (10:23 -0000)]
Fix STANDALONE_SHELL and ALWAYS_WIN options, last_path_73 by Vladimir N. Oleynik

21 years agoSupport the '=' command
Glenn L McGrath [Mon, 23 Dec 2002 10:16:12 +0000 (10:16 -0000)]
Support the '=' command

21 years agoAdjust for new .depend target
Glenn L McGrath [Fri, 20 Dec 2002 10:06:38 +0000 (10:06 -0000)]
Adjust for new .depend target

21 years agobusybox target wasnt checking .depend, clean kbuild binaries only on distclean
Glenn L McGrath [Fri, 20 Dec 2002 06:03:47 +0000 (06:03 -0000)]
busybox target wasnt checking .depend, clean kbuild binaries only on distclean

21 years agoBugfix, wastn retrieving last block, patch by Jean-Christophe Dubois
Glenn L McGrath [Thu, 19 Dec 2002 20:16:22 +0000 (20:16 -0000)]
Bugfix, wastn retrieving last block, patch by Jean-Christophe Dubois

21 years agoWhen retrieving a file dont open file until we have to to prevent files of size 0...
Glenn L McGrath [Wed, 18 Dec 2002 02:47:40 +0000 (02:47 -0000)]
When retrieving a file dont open file until we have to to prevent files of size 0 being created when retrieval fails, bug found by Jeff Angielski

21 years agoGet interface names using ioctl rather than /proc, from Nick Fedchik
Glenn L McGrath [Tue, 17 Dec 2002 12:43:43 +0000 (12:43 -0000)]
Get interface names using ioctl rather than /proc, from Nick Fedchik

21 years agoOdd. I never brought this forward from bb.stable. Should handle
Eric Andersen [Tue, 17 Dec 2002 09:48:16 +0000 (09:48 -0000)]
Odd.  I never brought this forward from bb.stable.  Should handle
reaping child processes better.
 -Erik

21 years agoAlways print the routing table header for IPv4:
Robert Griebl [Mon, 16 Dec 2002 22:04:18 +0000 (22:04 -0000)]
Always print the routing table header for IPv4:
 - this is consistent with IPv6 route
 - you can get very confused, if there are no routes and "route" prints
   nothing at all (not even "No routes" message)

21 years agochanged most assignments from ":=" to "=" to allow setting some variables
Robert Griebl [Mon, 16 Dec 2002 21:55:39 +0000 (21:55 -0000)]
changed most assignments from ":=" to "=" to allow setting some variables
at the command line (this is also needed for cross-compilation)

21 years agoOnly included headers that are used.
Glenn L McGrath [Mon, 16 Dec 2002 07:37:21 +0000 (07:37 -0000)]
Only included headers that are used.

21 years agofix warning
Glenn L McGrath [Mon, 16 Dec 2002 06:40:37 +0000 (06:40 -0000)]
fix warning

21 years agormmod -a removed modules recursively
Tim Riker [Sat, 14 Dec 2002 01:58:59 +0000 (01:58 -0000)]
rmmod -a removed modules recursively

21 years agocleanup
Tim Riker [Fri, 13 Dec 2002 22:59:15 +0000 (22:59 -0000)]
cleanup

21 years agoDon't build the ncurses stuff unless it is specifically asked for
Eric Andersen [Fri, 13 Dec 2002 22:53:28 +0000 (22:53 -0000)]
Don't build the ncurses stuff unless it is specifically asked for
 -Erik

21 years agouse const group_file
Tim Riker [Fri, 13 Dec 2002 22:02:12 +0000 (22:02 -0000)]
use const group_file

21 years agoFix bug when reading mac from command line, continue; if hwaddrr not found
Glenn L McGrath [Fri, 13 Dec 2002 09:02:16 +0000 (09:02 -0000)]
Fix bug when reading mac from command line, continue; if hwaddrr not found

21 years agoMerge copyfd and copy_file_chunk
Glenn L McGrath [Fri, 13 Dec 2002 08:20:44 +0000 (08:20 -0000)]
Merge copyfd and copy_file_chunk

21 years agoChange ftpput so it uses <remote-path> <local-file> as it should
Glenn L McGrath [Fri, 13 Dec 2002 05:57:46 +0000 (05:57 -0000)]
Change ftpput so it uses <remote-path> <local-file> as it should

21 years agoFix possible bug if file length not known
Glenn L McGrath [Fri, 13 Dec 2002 04:14:36 +0000 (04:14 -0000)]
Fix possible bug if file length not known

21 years agoNew applets, ftpget and ftpput
Glenn L McGrath [Fri, 13 Dec 2002 02:43:50 +0000 (02:43 -0000)]
New applets, ftpget and ftpput

21 years agoNew applet, nameif by Nick Fedchik and myself.
Glenn L McGrath [Fri, 13 Dec 2002 00:01:44 +0000 (00:01 -0000)]
New applet, nameif by Nick Fedchik and myself.

21 years agofull usage cleanup for udhcp
Glenn L McGrath [Thu, 12 Dec 2002 12:56:18 +0000 (12:56 -0000)]
full usage cleanup for udhcp

21 years agoUpdate email address for Gennady Feldman <gena01@gena01.com>
Glenn L McGrath [Thu, 12 Dec 2002 10:54:48 +0000 (10:54 -0000)]
Update email address for Gennady Feldman <gena01@gena01.com>

21 years agoSupport the o, f and p options, patch by Magnus M�rtensson
Glenn L McGrath [Thu, 12 Dec 2002 10:31:53 +0000 (10:31 -0000)]
Support the o, f and p options, patch by Magnus M�rtensson

21 years agoTeach addgroup to add user names to groups
Eric Andersen [Thu, 12 Dec 2002 08:57:16 +0000 (08:57 -0000)]
Teach addgroup to add user names to groups

21 years agohehe. Screwed that one up. Lets do things right this time.
Eric Andersen [Wed, 11 Dec 2002 22:59:39 +0000 (22:59 -0000)]
hehe.  Screwed that one up.  Lets do things right this time.
 -Erik

21 years agoMakefile rework coordinate with Russ so udhcp will behave
Eric Andersen [Wed, 11 Dec 2002 22:45:33 +0000 (22:45 -0000)]
Makefile rework coordinate with Russ so udhcp will behave
 -Erik

21 years agoslight change to reflect BB_VER change
Russ Dill [Wed, 11 Dec 2002 22:43:37 +0000 (22:43 -0000)]
slight change to reflect BB_VER change

21 years agoA cleaner cleanup that avoids passing an off_t to scanf
Eric Andersen [Wed, 11 Dec 2002 21:45:08 +0000 (21:45 -0000)]
A cleaner cleanup that avoids passing an off_t to scanf

21 years agosorry about all the noise, should be all synced up now
Russ Dill [Wed, 11 Dec 2002 21:40:46 +0000 (21:40 -0000)]
sorry about all the noise, should be all synced up now

21 years agoanother sync to udhcp cvs
Russ Dill [Wed, 11 Dec 2002 21:39:13 +0000 (21:39 -0000)]
another sync to udhcp cvs

21 years agosquash a warning
Eric Andersen [Wed, 11 Dec 2002 21:34:04 +0000 (21:34 -0000)]
squash a warning

21 years agoFix -mtime, by Ian Abbott
Glenn L McGrath [Wed, 11 Dec 2002 21:22:21 +0000 (21:22 -0000)]
Fix -mtime, by Ian Abbott

21 years agoSmall bugfix, last_patch72 from Vladimir N. Oleynik
Glenn L McGrath [Wed, 11 Dec 2002 21:13:00 +0000 (21:13 -0000)]
Small bugfix, last_patch72 from Vladimir N. Oleynik

21 years agoresync with udhcp cvs
Russ Dill [Wed, 11 Dec 2002 21:12:45 +0000 (21:12 -0000)]
resync with udhcp cvs

21 years agoMake sure we have a show_usage function prototype
Eric Andersen [Wed, 11 Dec 2002 07:46:30 +0000 (07:46 -0000)]
Make sure we have a show_usage function prototype
 -Erik

21 years agoFixup all the horrible broken function prototypes
Eric Andersen [Wed, 11 Dec 2002 07:42:46 +0000 (07:42 -0000)]
Fixup all the horrible broken function prototypes
 -Erik

21 years agoSquash a warning by making function declaration a proper prototype
Eric Andersen [Wed, 11 Dec 2002 04:26:28 +0000 (04:26 -0000)]
Squash a warning by making function declaration a proper prototype

21 years agoAdd missing header file to squash a warning
Eric Andersen [Wed, 11 Dec 2002 04:25:02 +0000 (04:25 -0000)]
Add missing header file to squash a warning

21 years agoEliminate dependancy on kernel header files. Naughty naughty.
Eric Andersen [Wed, 11 Dec 2002 04:04:26 +0000 (04:04 -0000)]
Eliminate dependancy on kernel header files.  Naughty naughty.
Using linux kernel headers is a Bad Thing(tm) and should be
punished.
 -Erik

21 years agoEliminate dependancy on kernel header files. Naughty naughty.
Eric Andersen [Wed, 11 Dec 2002 03:57:12 +0000 (03:57 -0000)]
Eliminate dependancy on kernel header files.  Naughty naughty.
Using linux kernel headers is a Bad Thing(tm) and should be
punished.
 -Erik

21 years agoundefine sysinfo to prevent breakage on ia64
Glenn L McGrath [Wed, 11 Dec 2002 03:55:52 +0000 (03:55 -0000)]
undefine sysinfo to prevent breakage on ia64

21 years agoEliminate dependancy on kernel header files. Naughty naughty.
Eric Andersen [Wed, 11 Dec 2002 03:49:33 +0000 (03:49 -0000)]
Eliminate dependancy on kernel header files.  Naughty naughty.
Using linux kernel headers is a Bad Thing(tm) and should be
punished.

21 years agoEliminate dependancy on kernel header files. Naughty naughty.
Eric Andersen [Wed, 11 Dec 2002 03:41:28 +0000 (03:41 -0000)]
Eliminate dependancy on kernel header files.  Naughty naughty.
Using linux kernel headers is a Bad Thing(tm) and should be
punished.
 -Erik

21 years agoFixup header file ordering
Eric Andersen [Wed, 11 Dec 2002 03:40:10 +0000 (03:40 -0000)]
Fixup header file ordering

21 years agoUse libbb/get_line_from_file instead of getline
Glenn L McGrath [Wed, 11 Dec 2002 03:10:13 +0000 (03:10 -0000)]
Use libbb/get_line_from_file instead of getline

21 years agoSync debian files with debian package version 0.60.99.cvs20021209-2
Glenn L McGrath [Tue, 10 Dec 2002 11:28:40 +0000 (11:28 -0000)]
Sync debian files with debian package version 0.60.99.cvs20021209-2

21 years agoFix undefined behaviour and save some bytes as suggested by Manuel Novoa III
Glenn L McGrath [Tue, 10 Dec 2002 03:16:37 +0000 (03:16 -0000)]
Fix undefined behaviour and save some bytes as suggested by Manuel Novoa III

21 years agoinclude busybox after libc includes
Glenn L McGrath [Tue, 10 Dec 2002 02:09:12 +0000 (02:09 -0000)]
include busybox after libc includes

21 years agorpm applet by Laurence Anderson
Glenn L McGrath [Tue, 10 Dec 2002 00:17:22 +0000 (00:17 -0000)]
rpm applet by Laurence Anderson

21 years agoRealpath applet
Glenn L McGrath [Tue, 10 Dec 2002 00:14:33 +0000 (00:14 -0000)]
Realpath applet

21 years agoForgot to rename foo
Glenn L McGrath [Mon, 9 Dec 2002 21:52:29 +0000 (21:52 -0000)]
Forgot to rename foo

21 years agoerr.. Make clean in the scripts/config directory to remove some binaries
Glenn L McGrath [Mon, 9 Dec 2002 21:16:39 +0000 (21:16 -0000)]
err.. Make clean in the scripts/config directory to remove some binaries

21 years agoMake clean in the scripts directory to remove some binaries
Glenn L McGrath [Mon, 9 Dec 2002 21:14:38 +0000 (21:14 -0000)]
Make clean in the scripts directory to remove some binaries

21 years agoStop linian warning about statically linked binary
Glenn L McGrath [Mon, 9 Dec 2002 21:11:54 +0000 (21:11 -0000)]
Stop linian warning about statically linked binary

21 years agoFix a debug message, from Bastian Blank
Glenn L McGrath [Mon, 9 Dec 2002 21:05:40 +0000 (21:05 -0000)]
Fix a debug message, from Bastian Blank

21 years agoCommand line history changes, lastpatch_71 from Vladimir N. Oleynik
Glenn L McGrath [Mon, 9 Dec 2002 11:10:40 +0000 (11:10 -0000)]
Command line history changes, lastpatch_71 from Vladimir N. Oleynik

21 years agoSupport using ip in udhcpc scripts.
Glenn L McGrath [Sun, 8 Dec 2002 22:17:54 +0000 (22:17 -0000)]
Support using ip in udhcpc scripts.
Slightly modified version of patch by Bastian Blank

21 years agoUpdates for the new build system from Bastian Blank (waldi)
Glenn L McGrath [Sun, 8 Dec 2002 20:45:47 +0000 (20:45 -0000)]
Updates for the new build system from Bastian Blank (waldi)