oweals/busybox.git
22 years agoCombined size reduction changes by Glenn and myself. Added back in "unknown"
Manuel Novoa III [Wed, 5 Dec 2001 04:21:30 +0000 (04:21 -0000)]
Combined size reduction changes by Glenn and myself.  Added back in "unknown"
for -p to match normal uname behavior (at a cost of 30-40 bytes).

22 years agoFail gracefully if package depends on a virtual package.
Glenn L McGrath [Wed, 5 Dec 2001 04:10:14 +0000 (04:10 -0000)]
Fail gracefully if package depends on a virtual package.

22 years agoPatch from Dan Langlois <dan@somanetworks.com> Support SIGSTOP/SIGCONT
Eric Andersen [Fri, 30 Nov 2001 19:10:58 +0000 (19:10 -0000)]
Patch from Dan Langlois <dan@somanetworks.com> Support SIGSTOP/SIGCONT
for wierd situations when people want init to actualy stop doing
anything for a while...

22 years agoAdd in a 'time' applet. Adds 4.5k.
Eric Andersen [Fri, 30 Nov 2001 07:54:32 +0000 (07:54 -0000)]
Add in a 'time' applet.  Adds 4.5k.
 -Erik

22 years agogunzip was incorrectly reporting a failed crc and length (discovered by
Glenn L McGrath [Thu, 29 Nov 2001 06:36:56 +0000 (06:36 -0000)]
gunzip was incorrectly reporting a failed crc and length (discovered by
Chang, Shu-Hao).  The bitbuffer needs to be unwound after decompression,
as it was eating into the crc/size field.

22 years agoAdd space before module name (noted by Ron Yorston).
Matt Kraai [Tue, 27 Nov 2001 17:28:01 +0000 (17:28 -0000)]
Add space before module name (noted by Ron Yorston).

22 years agoMinor space saving improvments
Glenn L McGrath [Wed, 21 Nov 2001 12:46:36 +0000 (12:46 -0000)]
Minor space saving improvments

22 years agoWhen just counting chars of a file stat file instead of reading the whole file (Fixes...
Glenn L McGrath [Wed, 21 Nov 2001 10:26:28 +0000 (10:26 -0000)]
When just counting chars of a file stat file instead of reading the whole file (Fixes Debian bug #103302)

22 years agowoops. dotn pass NULL
Glenn L McGrath [Wed, 21 Nov 2001 10:01:29 +0000 (10:01 -0000)]
woops. dotn pass NULL

22 years agoSimplify print function, prints an extra space if no filename, but saves 4 bytes
Glenn L McGrath [Wed, 21 Nov 2001 09:58:29 +0000 (09:58 -0000)]
Simplify print function, prints an extra space if no filename, but saves 4 bytes

22 years agoUse enums for selected functionality, Reduce the size by nearly 100 Bytes
Glenn L McGrath [Wed, 21 Nov 2001 09:17:00 +0000 (09:17 -0000)]
Use enums for selected functionality, Reduce the size by nearly 100 Bytes

22 years agoFix dangling comma
Eric Andersen [Wed, 21 Nov 2001 09:05:31 +0000 (09:05 -0000)]
Fix dangling comma

22 years agoNew.
Matt Kraai [Tue, 20 Nov 2001 16:04:22 +0000 (16:04 -0000)]
New.

22 years agoFix undeclared variable error.
Matt Kraai [Tue, 20 Nov 2001 16:00:44 +0000 (16:00 -0000)]
Fix undeclared variable error.

22 years agoEliminate warning.
Matt Kraai [Tue, 20 Nov 2001 16:00:19 +0000 (16:00 -0000)]
Eliminate warning.

22 years agoNew.
Matt Kraai [Tue, 20 Nov 2001 15:49:55 +0000 (15:49 -0000)]
New.

22 years agoTreat NUL as the end-of-line.
Matt Kraai [Tue, 20 Nov 2001 15:49:50 +0000 (15:49 -0000)]
Treat NUL as the end-of-line.

22 years agoMore grammar fixes
Eric Andersen [Tue, 20 Nov 2001 12:40:37 +0000 (12:40 -0000)]
More grammar fixes

22 years agogrammer error
Eric Andersen [Tue, 20 Nov 2001 12:36:28 +0000 (12:36 -0000)]
grammer error

22 years agoUpdate the website
Eric Andersen [Tue, 20 Nov 2001 11:56:51 +0000 (11:56 -0000)]
Update the website

22 years agoFix email addr 0_60_2
Eric Andersen [Tue, 20 Nov 2001 11:41:37 +0000 (11:41 -0000)]
Fix email addr

22 years agoS390 wierdness
Eric Andersen [Tue, 20 Nov 2001 05:42:57 +0000 (05:42 -0000)]
S390 wierdness

22 years agoUsr get_last_path_component() name basename()
Eric Andersen [Tue, 20 Nov 2001 00:23:48 +0000 (00:23 -0000)]
Usr get_last_path_component() name basename()

22 years agoInclude time.h
Eric Andersen [Tue, 20 Nov 2001 00:15:27 +0000 (00:15 -0000)]
Include time.h

22 years agoOops. doubled myself
Eric Andersen [Mon, 19 Nov 2001 23:50:18 +0000 (23:50 -0000)]
Oops.  doubled myself

22 years agoNote tinylogin TODO items
Eric Andersen [Mon, 19 Nov 2001 22:51:41 +0000 (22:51 -0000)]
Note tinylogin TODO items

22 years agoFix opt type in dpkg (closes: #118975).
Matt Kraai [Mon, 19 Nov 2001 21:07:15 +0000 (21:07 -0000)]
Fix opt type in dpkg (closes: #118975).

22 years agoAdd a check target.
Matt Kraai [Mon, 19 Nov 2001 19:47:56 +0000 (19:47 -0000)]
Add a check target.

22 years agoUpdate usage instructions, and document test case format.
Matt Kraai [Mon, 19 Nov 2001 19:28:56 +0000 (19:28 -0000)]
Update usage instructions, and document test case format.

22 years agoNew.
Matt Kraai [Mon, 19 Nov 2001 19:00:13 +0000 (19:00 -0000)]
New.

22 years agoFix misspelling.
Matt Kraai [Mon, 19 Nov 2001 18:44:58 +0000 (18:44 -0000)]
Fix misspelling.

22 years agoNew.
Matt Kraai [Mon, 19 Nov 2001 15:13:12 +0000 (15:13 -0000)]
New.

22 years agooops
Eric Andersen [Mon, 19 Nov 2001 11:45:39 +0000 (11:45 -0000)]
oops

22 years agoMore scrubbing
Eric Andersen [Mon, 19 Nov 2001 10:59:37 +0000 (10:59 -0000)]
More scrubbing

22 years agoCall xmalloc before realloc
Eric Andersen [Mon, 19 Nov 2001 10:49:30 +0000 (10:49 -0000)]
Call xmalloc before realloc

22 years agoFixup CLEANUP behavior
Eric Andersen [Mon, 19 Nov 2001 10:36:20 +0000 (10:36 -0000)]
Fixup CLEANUP behavior

22 years agoUpdate webpage
Eric Andersen [Sun, 18 Nov 2001 15:49:26 +0000 (15:49 -0000)]
Update webpage

22 years agobzcat and bunzip -c support from Thomas Lundquist
Glenn L McGrath [Sun, 18 Nov 2001 14:20:25 +0000 (14:20 -0000)]
bzcat and bunzip -c support from Thomas Lundquist

22 years agoHide some ifdefs to make it more readible
Eric Andersen [Sat, 17 Nov 2001 07:27:14 +0000 (07:27 -0000)]
Hide some ifdefs to make it more readible

22 years agoMinor warning cleanups
Eric Andersen [Sat, 17 Nov 2001 07:23:46 +0000 (07:23 -0000)]
Minor warning cleanups

22 years agoPatch from "Andrew Tipton" <andrew@cadre5.com> to enable vi cursor
Eric Andersen [Sat, 17 Nov 2001 07:15:43 +0000 (07:15 -0000)]
Patch from "Andrew Tipton" <andrew@cadre5.com> to enable vi cursor
keys while editing.

22 years agoPatch from Steve Merrifield <steve@labyrinth.net.au> to make vi
Eric Andersen [Sat, 17 Nov 2001 06:57:42 +0000 (06:57 -0000)]
Patch from Steve Merrifield <steve@labyrinth.net.au> to make vi
use xmalloc

22 years agoDavid Kimdon <dwhedon@instant802.com> noticed a thinko
Eric Andersen [Sat, 17 Nov 2001 04:16:15 +0000 (04:16 -0000)]
David Kimdon <dwhedon@instant802.com> noticed a thinko
in md5sum where only binary sums were verified.  He also
sent in this patch,
 -Erik

22 years agoRemove unnecessary errno handling.
Matt Kraai [Mon, 12 Nov 2001 18:44:26 +0000 (18:44 -0000)]
Remove unnecessary errno handling.

22 years agoNew.
Matt Kraai [Mon, 12 Nov 2001 18:42:57 +0000 (18:42 -0000)]
New.

22 years agoConvert strdup call to xstrdup, and calloc calls to xcalloc (patch from
Matt Kraai [Mon, 12 Nov 2001 16:58:07 +0000 (16:58 -0000)]
Convert strdup call to xstrdup, and calloc calls to xcalloc (patch from
Steve Merrifield).

22 years agoChange strdup calls to xstrdup (patch from Steve Merrifield).
Matt Kraai [Mon, 12 Nov 2001 16:57:27 +0000 (16:57 -0000)]
Change strdup calls to xstrdup (patch from Steve Merrifield).

22 years agoBrag.
Matt Kraai [Mon, 12 Nov 2001 16:45:43 +0000 (16:45 -0000)]
Brag.

22 years agoEliminate unused variable warnings.
Matt Kraai [Mon, 12 Nov 2001 16:45:23 +0000 (16:45 -0000)]
Eliminate unused variable warnings.

22 years agoUse fopen wrapper.
Matt Kraai [Mon, 12 Nov 2001 16:44:55 +0000 (16:44 -0000)]
Use fopen wrapper.

22 years agoAdd redhat and slackware
Eric Andersen [Sat, 10 Nov 2001 13:38:36 +0000 (13:38 -0000)]
Add redhat and slackware

22 years agoAdd in Redhat
Eric Andersen [Sat, 10 Nov 2001 13:35:27 +0000 (13:35 -0000)]
Add in Redhat

22 years agoSome more minor build cleanups
Eric Andersen [Sat, 10 Nov 2001 13:08:02 +0000 (13:08 -0000)]
Some more minor build cleanups

22 years agoAdd in grep -E support
Eric Andersen [Sat, 10 Nov 2001 12:54:00 +0000 (12:54 -0000)]
Add in grep -E support

22 years agoI forgot to add these. Part of the patch from vodz
Eric Andersen [Sat, 10 Nov 2001 12:18:42 +0000 (12:18 -0000)]
I forgot to add these.  Part of the patch from vodz

22 years agoCleanup some config problems. Add a sane default config that basically
Eric Andersen [Sat, 10 Nov 2001 12:07:24 +0000 (12:07 -0000)]
Cleanup some config problems.  Add a sane default config that basically
matches the default old Config.h

22 years agoOnly use -mpreferred-stack-boundary with gcc versions that support it
Eric Andersen [Sat, 10 Nov 2001 11:23:47 +0000 (11:23 -0000)]
Only use -mpreferred-stack-boundary with gcc versions that support it

22 years agoLatest patch from vodz:
Eric Andersen [Sat, 10 Nov 2001 11:22:46 +0000 (11:22 -0000)]
Latest patch from vodz:
    -- reverse resolve network name and cache in route and ifconfig
applets, fix print nslookup server name if compile without
uClibc, fix route crashe 'route add', fix warnings compile
networking and pwd_grp applets

22 years agooops
Eric Andersen [Sat, 10 Nov 2001 11:17:17 +0000 (11:17 -0000)]
oops

22 years agoCan't use RESERVE_CONFIG_BUFFER here since the allocation
Eric Andersen [Sat, 10 Nov 2001 11:16:39 +0000 (11:16 -0000)]
Can't use RESERVE_CONFIG_BUFFER here since the allocation
size varies meaning BUFFERS_GO_ON_STACK will fail

22 years ago|2001-10-08 Rodney Brown <rbrown64@csc.com.au>
Eric Andersen [Sat, 10 Nov 2001 10:49:42 +0000 (10:49 -0000)]
|2001-10-08  Rodney Brown  <rbrown64@csc.com.au>
|
|       * editors/sed.c: Fix multiline [aic] commands. Make # an endline
|       comment for compatibility. Codespace reduction.
|       * tests/testcases: Cope with move to subdirectories.
|       * testsuite/sed/sed-aic-commands: Add.
|
|   text           data     bss     dec     hex filename
|   3772             16       0    3788     ecc editors/sed.o
|   4516             16       0    4532    11b4 editors/sed.o.bu

22 years agoMention that glibc-2.2 is supported
Eric Andersen [Sat, 10 Nov 2001 10:46:42 +0000 (10:46 -0000)]
Mention that glibc-2.2 is supported

22 years agomore config.in entries from Giulio Orsero <giulioo@pobox.com>
Eric Andersen [Sat, 10 Nov 2001 10:43:09 +0000 (10:43 -0000)]
more config.in entries from Giulio Orsero <giulioo@pobox.com>
with some minor edits by me.

22 years agoconfig.in features patch from Giulio Orsero <giulioo@pobox.com>
Eric Andersen [Sat, 10 Nov 2001 09:53:23 +0000 (09:53 -0000)]
config.in features patch from Giulio Orsero <giulioo@pobox.com>
with some minor edits from me

22 years agoRemove comments about 'make bzImage'
Eric Andersen [Wed, 7 Nov 2001 07:50:08 +0000 (07:50 -0000)]
Remove comments about 'make bzImage'

22 years agoForce main to always be included
Eric Andersen [Tue, 6 Nov 2001 18:45:56 +0000 (18:45 -0000)]
Force main to always be included

22 years agoFix spelling
Eric Andersen [Mon, 5 Nov 2001 23:10:48 +0000 (23:10 -0000)]
Fix spelling

22 years agoFix create list segfault
Glenn L McGrath [Sat, 3 Nov 2001 08:29:35 +0000 (08:29 -0000)]
Fix create list segfault

22 years agoRequired for od and hexdump applets
Glenn L McGrath [Fri, 2 Nov 2001 11:40:44 +0000 (11:40 -0000)]
Required for od and hexdump applets

22 years agoIntroduce od and hexdump applets
Glenn L McGrath [Fri, 2 Nov 2001 11:39:46 +0000 (11:39 -0000)]
Introduce od and hexdump applets

22 years agoNew.
Matt Kraai [Wed, 31 Oct 2001 16:36:23 +0000 (16:36 -0000)]
New.

22 years agoRemove completed task.
Matt Kraai [Wed, 31 Oct 2001 16:36:02 +0000 (16:36 -0000)]
Remove completed task.

22 years agoMark as unsupported unless CONFIG_FEATURE_TAR_EXCLUDE is defined.
Matt Kraai [Wed, 31 Oct 2001 16:18:48 +0000 (16:18 -0000)]
Mark as unsupported unless CONFIG_FEATURE_TAR_EXCLUDE is defined.

22 years agoMake egrep only set REG_EXTENDED flag.
Matt Kraai [Wed, 31 Oct 2001 16:16:31 +0000 (16:16 -0000)]
Make egrep only set REG_EXTENDED flag.

22 years ago*** empty log message ***
Eric Andersen [Wed, 31 Oct 2001 11:45:10 +0000 (11:45 -0000)]
*** empty log message ***

22 years agoFix location of Configure.help
Eric Andersen [Wed, 31 Oct 2001 11:12:25 +0000 (11:12 -0000)]
Fix location of Configure.help

22 years agoMove usage.h to include/usage.h
Eric Andersen [Wed, 31 Oct 2001 11:07:12 +0000 (11:07 -0000)]
Move usage.h to include/usage.h

22 years agoPatch from Aaron Lehmann <aaronl@vitelus.com>;
Eric Andersen [Wed, 31 Oct 2001 11:05:49 +0000 (11:05 -0000)]
Patch from Aaron Lehmann <aaronl@vitelus.com>;

    This diff does 2 things:

    1) removes an unnecessary function. saves 64 bytes on i386

    2) allows you to disable checking of mail (actually, it's now disabled
    by default). this would be a nice CML1 option, but for now it's a
    #(define|undef) in the C file like the other internal ash options.
    this saves an additional 352 bytes if you leave mail disabled.

22 years agoAdd netstat applet, submitted by Bart Visscher <magick@linux-fan.com>
Eric Andersen [Wed, 31 Oct 2001 11:00:46 +0000 (11:00 -0000)]
Add netstat applet, submitted by Bart Visscher <magick@linux-fan.com>

22 years agoAdd the run-parts applet submitted by Emanuele Aina
Eric Andersen [Wed, 31 Oct 2001 10:59:29 +0000 (10:59 -0000)]
Add the run-parts applet submitted by Emanuele Aina
<emanuele.aina@tiscali.it>

22 years agoFixup some silly prototype warnings
Eric Andersen [Wed, 31 Oct 2001 10:41:31 +0000 (10:41 -0000)]
Fixup some silly prototype warnings

22 years agoPatch from ASA <llb@udm.net.ru> to that source files
Eric Andersen [Wed, 31 Oct 2001 10:40:37 +0000 (10:40 -0000)]
Patch from ASA <llb@udm.net.ru> to that source files
are properly passed their arguments.

22 years agoRun parts applet by Emanuele Aina <faina.mail@tiscalinet.it>
Eric Andersen [Wed, 31 Oct 2001 10:24:36 +0000 (10:24 -0000)]
Run parts applet by Emanuele Aina <faina.mail@tiscalinet.it>

22 years agoDocument CONFIG_RUN_PARTS, patch from Emanuele Aina <faina.mail@tiscalinet.it>
Eric Andersen [Wed, 31 Oct 2001 10:21:17 +0000 (10:21 -0000)]
Document CONFIG_RUN_PARTS, patch from Emanuele Aina <faina.mail@tiscalinet.it>

22 years agoAdd Gennady Feldman
Eric Andersen [Wed, 31 Oct 2001 10:04:44 +0000 (10:04 -0000)]
Add Gennady Feldman

22 years agostart-stop-deamon is done
Eric Andersen [Wed, 31 Oct 2001 10:04:04 +0000 (10:04 -0000)]
start-stop-deamon is done

22 years agoPatch from Charles Steinkuehler <charles@steinkuehler.net>
Eric Andersen [Wed, 31 Oct 2001 10:02:46 +0000 (10:02 -0000)]
Patch from Charles Steinkuehler <charles@steinkuehler.net>
to properly handle extended regexps for egrep

22 years agoMajor cleanup from Charles Steinkuehler <charles@steinkuehler.net>:
Eric Andersen [Wed, 31 Oct 2001 09:59:57 +0000 (09:59 -0000)]
Major cleanup from Charles Steinkuehler <charles@steinkuehler.net>:
    - Switched to getopt argument parsing
    - Added -f option to get fully qualified domain name
    - Fixed the -s (short) and -d (domain) options, which were not
      doing a gethostbyname lookup to get the FQDN before trying to
      separate the local and domain portions of the hostname.
    - Fixed probem with 'agressive setting' of the hostname...the
      previous busybox version would try to set the hostname if called
      with a non-option argument, or the -F option, even if another
      option (like -i or -s) was given.  This behavior does not match
      the net-tools hostname, which does not attempt to set anything if
      given a 'display' option, regardless of the presence/absence of
      the -F option or additional command line arguments.
    - When using a file to set the hostname, behavior now matches
      net-tools version...previous busybox version did not handle
      comments, and simply grabbed the first line from the file.

22 years agopatch from vodz:
Eric Andersen [Wed, 31 Oct 2001 09:55:39 +0000 (09:55 -0000)]
patch from vodz:
    I reduce 148 bytes from start_stop_daemon.c code. Also reduced
    memory allocated.

22 years agopatch from Giulio Orsero <giulioo@pobox.com>
Eric Andersen [Wed, 31 Oct 2001 09:54:29 +0000 (09:54 -0000)]
patch from Giulio Orsero <giulioo@pobox.com>

22 years ago- fixed typos
John Beppu [Wed, 31 Oct 2001 04:29:18 +0000 (04:29 -0000)]
- fixed typos
- thinking about how to generate Configure.help...

22 years agoMerge test suite.
Matt Kraai [Tue, 30 Oct 2001 23:11:20 +0000 (23:11 -0000)]
Merge test suite.

22 years agoUse extended regular expressions when invoked as egrep (noted and initial
Matt Kraai [Mon, 29 Oct 2001 15:49:03 +0000 (15:49 -0000)]
Use extended regular expressions when invoked as egrep (noted and initial
patch by Charles Steinkuehler).

22 years agoAdd killall (noted by Giulio Orsero).
Matt Kraai [Mon, 29 Oct 2001 15:22:42 +0000 (15:22 -0000)]
Add killall (noted by Giulio Orsero).

22 years agoAs Aaron Lehmann just pointed out, I forgot a line...
Eric Andersen [Sun, 28 Oct 2001 22:49:48 +0000 (22:49 -0000)]
As Aaron Lehmann just pointed out, I forgot a line...

22 years agoUse error_msg() instead of fprintf(stderr, ...)
Eric Andersen [Sun, 28 Oct 2001 09:36:48 +0000 (09:36 -0000)]
Use error_msg() instead of fprintf(stderr, ...)

22 years agoAdd in some (theoretical) uClinux support. Some init cleanups
Eric Andersen [Sun, 28 Oct 2001 05:12:20 +0000 (05:12 -0000)]
Add in some (theoretical) uClinux support.  Some init cleanups

22 years agoinclude unistd which provides off_t for the header and hence unarchive applets
Glenn L McGrath [Sat, 27 Oct 2001 14:10:37 +0000 (14:10 -0000)]
include unistd which provides off_t for the header and hence unarchive applets

22 years agoAttempt to fix libc compiling error regarding off_t
Glenn L McGrath [Sat, 27 Oct 2001 13:14:52 +0000 (13:14 -0000)]
Attempt to fix libc compiling error regarding off_t

22 years agoBe extra pedantic about printing the correct type for an address
Eric Andersen [Sat, 27 Oct 2001 03:28:53 +0000 (03:28 -0000)]
Be extra pedantic about printing the correct type for an address