Eric Andersen [Sat, 13 Apr 2002 09:10:34 +0000 (09:10 -0000)]
Rework per how I did things in version in 0.60.3 so it can
properly uncompress multiple files now.
-Erik
Eric Andersen [Sat, 13 Apr 2002 08:43:01 +0000 (08:43 -0000)]
Patch from Laurence Anderson <L.D.Anderson@warwick.ac.uk> for
better tape drive support in tar/cpio by using an intervening
pipe...
Eric Andersen [Sat, 13 Apr 2002 08:31:59 +0000 (08:31 -0000)]
Update some missing copyright notices
Tim Riker [Sat, 13 Apr 2002 05:37:10 +0000 (05:37 -0000)]
make ash prompt the same as other shells if cmdedit and fancyprompt
Eric Andersen [Fri, 12 Apr 2002 12:05:57 +0000 (12:05 -0000)]
Completely rework the config system so that it no longer annoys me to work on
the busybox development tree. This eliminates the use of recursive make, and
once again allows us to run 'make' in a subdirectory with the expected result.
And things are now much faster too. Greatly improved IMHO...
-Erik
Eric Andersen [Fri, 12 Apr 2002 00:28:59 +0000 (00:28 -0000)]
Fix handling of endianness.
-Erik
Eric Andersen [Thu, 11 Apr 2002 20:40:00 +0000 (20:40 -0000)]
Oldnews
Eric Andersen [Sat, 6 Apr 2002 23:16:44 +0000 (23:16 -0000)]
Patch from Edward Betts <edward@debian.org> to add -x switch to du.c
Eric Andersen [Sat, 6 Apr 2002 05:17:57 +0000 (05:17 -0000)]
Apply lash_patch35 from vodz, which brings several nice size_optimizations.
Eric Andersen [Sat, 6 Apr 2002 05:15:46 +0000 (05:15 -0000)]
Fix email addr
Eric Andersen [Wed, 3 Apr 2002 14:30:58 +0000 (14:30 -0000)]
Add fli4l
Matt Kraai [Mon, 1 Apr 2002 16:17:37 +0000 (16:17 -0000)]
* editors/sed.c (process_file): Stop processing deleted lines.
* testsuite/sed/sed-does-not-substitute-in-delete-line: New.
Miles Bader [Mon, 1 Apr 2002 14:25:51 +0000 (14:25 -0000)]
Tweak my credit (ah, vanity...)
Miles Bader [Mon, 1 Apr 2002 09:37:27 +0000 (09:37 -0000)]
Add insmod support for the NEC v850e processor.
Miles Bader [Mon, 1 Apr 2002 09:34:25 +0000 (09:34 -0000)]
Add support for the NEC v850e processor.
Eric Andersen [Fri, 29 Mar 2002 00:59:44 +0000 (00:59 -0000)]
Provide a controlling tty to askfirst processes as well
-Erik
Matt Kraai [Wed, 27 Mar 2002 23:19:17 +0000 (23:19 -0000)]
* testsuite/which/which-uses-default-path: Remove extra echo.
Matt Kraai [Wed, 27 Mar 2002 22:56:19 +0000 (22:56 -0000)]
* testsuite/grep/egrep-supports-extended-regexps: Check exit status instead
of output.
Matt Kraai [Wed, 27 Mar 2002 22:48:39 +0000 (22:48 -0000)]
* testsuite/bunzip2/bunzip2-reads-from-standard-input: Remove -c flags.
* testsuite/gunzip/gunzip-reads-from-standard-input: Likewise.
Matt Kraai [Wed, 27 Mar 2002 22:43:47 +0000 (22:43 -0000)]
* testsuite/COPYING: Remove.
Matt Kraai [Wed, 27 Mar 2002 17:46:44 +0000 (17:46 -0000)]
* archival/bunzip2.c (bunzip2_main): Remove compressed file.
* testsuite/bunzip2/bunzip2-removes-compressed-file: New.
Matt Kraai [Wed, 27 Mar 2002 17:33:31 +0000 (17:33 -0000)]
* testsuite/runtest (run_applet_testcase): Return test case status, not
process ID.
Matt Kraai [Wed, 27 Mar 2002 17:31:01 +0000 (17:31 -0000)]
* archival/bunzip2.c: Include <unistd.h>.
(bunzip2_main): Read data from standard input if FILE argument is `-' or
omitted.
* include/usage.h (bunzip2_trivial_usage, bunzip2_full_usage): Rewrite.
* testsuite/bunzip2/bunzip2-reads-from-standard-input: New.
Manuel Novoa III [Mon, 25 Mar 2002 02:37:20 +0000 (02:37 -0000)]
Work around compiler/assembler problem and reduce code size at the same time.
Matt Kraai [Fri, 22 Mar 2002 22:55:51 +0000 (22:55 -0000)]
* archival/gzip.c (gzip_main): Ensure that the output is a terminal and use
error_msg to display the error message.
Eric Andersen [Thu, 21 Mar 2002 14:04:43 +0000 (14:04 -0000)]
Doh! I broke ping when removing the nested function.
This patch from vodz fixes it again.
Matt Kraai [Wed, 20 Mar 2002 17:38:37 +0000 (17:38 -0000)]
* include/applets.h (CONFIG_LOSETUP): New.
* include/usage.h (losetup_trivial_usage, losetup_full_usage): New.
* util-linux/Makefile: Add losetup.o.
* util-linux/config.in: Add losetup prompt.
* util-linux/losetup.c: New.
Eric Andersen [Wed, 20 Mar 2002 16:10:54 +0000 (16:10 -0000)]
Eliminate extra trailing space
Eric Andersen [Wed, 20 Mar 2002 15:25:25 +0000 (15:25 -0000)]
Fix devfs loop device support
Eric Andersen [Wed, 20 Mar 2002 14:57:50 +0000 (14:57 -0000)]
Rewind messages to avoid weird formatting, and fix a bug with
CONFIG_FEATURE_EXTRA_QUIET, which was broken
Eric Andersen [Wed, 20 Mar 2002 14:31:15 +0000 (14:31 -0000)]
Patch from vodz to fix a potential segfault
Eric Andersen [Wed, 20 Mar 2002 14:25:27 +0000 (14:25 -0000)]
Patch from Jeff Studer <jstuder@aquilagroup.com> to supply a defaults for
localfilename from remotefilename, and for remotefilename from localfilename
when the other one is not supplied.
Eric Andersen [Wed, 20 Mar 2002 14:16:31 +0000 (14:16 -0000)]
Update dmalloc options per suggestion from Glenn
Eric Andersen [Wed, 20 Mar 2002 13:30:40 +0000 (13:30 -0000)]
Reinitialize initial shift register value for on each pass.
-Erik
Eric Andersen [Wed, 20 Mar 2002 11:59:28 +0000 (11:59 -0000)]
Cave to pressure (2 months later). Eliminate using a
nested function, which is a purely unremovable gcc-ism...
-Erik
Eric Andersen [Wed, 20 Mar 2002 09:52:45 +0000 (09:52 -0000)]
Add missing " " after the word on, as reported by Jason Luther
back in mid-december.
-Erik
Eric Andersen [Wed, 20 Mar 2002 09:13:48 +0000 (09:13 -0000)]
Patch from J.W.Janssen <JanWillem.Janssen@lxtreme.nl> to provide
color ls support, modifed by me to behave properly when not running
output to a terminal (i.e. 'ls | more')
-Erik
Eric Andersen [Wed, 20 Mar 2002 01:32:25 +0000 (01:32 -0000)]
Bart Visscher noticed some spurious search and replace silliness
-Erik
Matt Kraai [Tue, 19 Mar 2002 23:47:49 +0000 (23:47 -0000)]
* testsuite/grep/egrep-is-not-case-insensitive: Require
CONFIG_FEATURE_GREP_EGREP_ALIAS.
Matt Kraai [Tue, 19 Mar 2002 23:46:16 +0000 (23:46 -0000)]
* testsuite/grep/grep-handles-binary-files: Read input from a pipe.
* testsuite/grep/grep-matches-NUL: Likewise.
Matt Kraai [Tue, 19 Mar 2002 15:22:42 +0000 (15:22 -0000)]
* networking/wget.c (parse_url): Allocate a string for the empty path.
* testsuite/wget/wget-handles-empty-path: New.
Matt Kraai [Mon, 18 Mar 2002 16:03:00 +0000 (16:03 -0000)]
Thomas Lundquist
* docs/new-applet-HOWTO.txt: Update for new directory structure.
Eric Andersen [Sat, 16 Mar 2002 02:12:30 +0000 (02:12 -0000)]
Try to pull in PATH_MAX properly
Eric Andersen [Wed, 13 Mar 2002 17:26:39 +0000 (17:26 -0000)]
Don't mention ldconfig
Eric Andersen [Tue, 12 Mar 2002 00:35:40 +0000 (00:35 -0000)]
Cleanup a libc5 compatibility hack
Eric Andersen [Sun, 10 Mar 2002 22:01:51 +0000 (22:01 -0000)]
Fix broken link
Matt Kraai [Fri, 8 Mar 2002 16:25:33 +0000 (16:25 -0000)]
list_single: Declare scratch iff CONFIG_FEATURE_LS_USERNAME is defined.
Matt Kraai [Fri, 8 Mar 2002 16:16:38 +0000 (16:16 -0000)]
* fileutils/ls.c (showfiles): Display multiple short names on a line.
Eric Andersen [Wed, 6 Mar 2002 11:13:51 +0000 (11:13 -0000)]
Update
Eric Andersen [Wed, 6 Mar 2002 10:28:55 +0000 (10:28 -0000)]
Update webpage to note new mirrors
Eric Andersen [Tue, 5 Mar 2002 15:55:59 +0000 (15:55 -0000)]
Now that we are mirrored, remove absolute links
Eric Andersen [Tue, 5 Mar 2002 15:12:19 +0000 (15:12 -0000)]
Update init.c per my changes in the stable branch
-Erik
Eric Andersen [Sat, 2 Mar 2002 16:43:30 +0000 (16:43 -0000)]
Update robots.txt
Eric Andersen [Sat, 2 Mar 2002 16:42:46 +0000 (16:42 -0000)]
A few more little cleanups to simplify mirroring
Eric Andersen [Sat, 2 Mar 2002 15:39:06 +0000 (15:39 -0000)]
Update the cvs commit info. Remove the old busybox.lineo.com stuff.
Matt Kraai [Tue, 26 Feb 2002 15:28:22 +0000 (15:28 -0000)]
* libbb/xfuncs.c (xmalloc, xcalloc): Do not exit if a zero-length buffer is
requested.
(xrealloc): Simplify.
Matt Kraai [Fri, 22 Feb 2002 22:08:16 +0000 (22:08 -0000)]
* findutils/grep.c (grep_main): Remove unnecessary use of junk.
Matt Kraai [Tue, 19 Feb 2002 23:54:42 +0000 (23:54 -0000)]
* testsuite/runtest (show_result): Change UPASS to XPASS.
(run_applet_testcase): Likewise.
Matt Kraai [Tue, 19 Feb 2002 23:43:08 +0000 (23:43 -0000)]
* testsuite/README: Change "UNSUPPORTED" tag to "FEATURE".
* testsuite/runtest (run_applet_testcase): Likewise.
* testsuite/cp/cp-preserves-hard-links: Likewise.
* testsuite/grep/egrep-supports-extended-regexps: Likewise.
* testsuite/grep/grep-is-also-egrep: Likewise.
* testsuite/tar/tar-archives-multiple-files: Likewise.
* testsuite/tar/tar-handles-empty-include-and-non-empty-exclude-list:
Likewise.
* testsuite/tar/tar-handles-exclude-and-extract-lists: Likewise.
* testsuite/tar/tar-handles-nested-exclude: Likewise.
Matt Kraai [Tue, 19 Feb 2002 23:38:08 +0000 (23:38 -0000)]
* testsuite/runtest (run_applet_testcase): Return UNTESTED instead of
UNSUPPORTED for missing applets and features.
Matt Kraai [Tue, 19 Feb 2002 23:20:52 +0000 (23:20 -0000)]
* testsuite/README: Fill to 80 columns.
Matt Kraai [Tue, 19 Feb 2002 23:19:46 +0000 (23:19 -0000)]
* testsuite/README: Update copyright date.
Matt Kraai [Tue, 19 Feb 2002 23:15:41 +0000 (23:15 -0000)]
* testsuite/tar/tar-archives-multiple-files: Require
CONFIG_FEATURE_TAR_CREATE.
Matt Kraai [Tue, 19 Feb 2002 22:58:26 +0000 (22:58 -0000)]
* docs/busybox.net/index.html (Products/Projects Using BusyBox): Added
Tinfoil Hat Linux.
Eric Andersen [Sun, 17 Feb 2002 22:42:30 +0000 (22:42 -0000)]
fix name
Matt Kraai [Sun, 17 Feb 2002 18:42:52 +0000 (18:42 -0000)]
* testsuite/tar/tar-archives-multiple-files: New.
Eric Andersen [Sat, 16 Feb 2002 22:17:33 +0000 (22:17 -0000)]
Add in tuxscreen
Eric Andersen [Sat, 16 Feb 2002 22:08:28 +0000 (22:08 -0000)]
Update sponsor section
Eric Andersen [Sat, 16 Feb 2002 21:50:34 +0000 (21:50 -0000)]
Add in a sponsors link, and update the screenshot.
Eric Andersen [Sat, 16 Feb 2002 18:48:55 +0000 (18:48 -0000)]
Add Partition Image
Glenn L McGrath [Fri, 15 Feb 2002 05:15:03 +0000 (05:15 -0000)]
Parse the include list to writeTarFile rather than argv, fixes a bug where tar files wernt being created.
Glenn L McGrath [Wed, 13 Feb 2002 03:32:11 +0000 (03:32 -0000)]
Fix condition that prevented creation of compressed files
Matt Kraai [Tue, 5 Feb 2002 22:31:48 +0000 (22:31 -0000)]
* archival/gzip.c (ifname, ofname): Delete.
(gzip_main): Handle multiple files.
* include/usage.h (gzip_trivial_usage): Allow multiple FILEs.
(gzip_full_usage): Ditto.
* testsuite/gzip/gzip-accepts-multiple-files: New.
* testsuite/gzip/gzip-removes-original-file: New.
Matt Kraai [Tue, 5 Feb 2002 19:34:53 +0000 (19:34 -0000)]
* archival/gzip.c (gzip_main): Display usage if given multiple files.
Matt Kraai [Tue, 5 Feb 2002 19:25:29 +0000 (19:25 -0000)]
* include/usage.h (gzip_trivial_usage): Make FILE optional.
(gzip_full_usage): Note behavior when FILE is unspecified.
Matt Kraai [Tue, 5 Feb 2002 15:28:54 +0000 (15:28 -0000)]
* fileutils/dd.c (dd_main): Ignore ftruncate error if the output is not a
file or directory.
Matt Kraai [Fri, 1 Feb 2002 16:54:00 +0000 (16:54 -0000)]
2002-01-30 Neal H Walfield <neal@cs.uml.edu>
* networking/ping.c (hostname): Removed.
[CONFIG_FEATURE_FANCY_PING] (noresp): Moved from here . . .
[CONFIG_FEATURE_FANCY_PING] (ping:noresp): . . . to here.
Use H->h_name, not hostname.
[CONFIG_FEATURE_FANCY_PING] (ping): Do not copy H->h_name into
hostname.
Use H->h_name directly.
[!CONFIG_FEATURE_FANCY_PING] (hostent): New global variable.
[!CONFIG_FEATURE_FANCY_PING] (pingstats): Use hostent in favor
of the now obsolete hostname global variable.
[!CONFIG_FEATURE_FANCY_PING] (ping): Likewise.
No need to copy H; use hostent instead.
[!CONFIG_FEATURE_FANCY_PING] (ntransmitted, nreceived,
nrepeats, pingcount, myid, options, tmax, tsum): Removed
superfluous zero initializers.
Eric Andersen [Sat, 26 Jan 2002 23:58:22 +0000 (23:58 -0000)]
If PATH_MAX isn't defined, define it outselves
Eric Andersen [Sat, 26 Jan 2002 09:04:45 +0000 (09:04 -0000)]
Patch from Russ Dill <Russ.Dill@asu.edu>. From the
start-stop-daemon man page:
-b|--background
Typically used with programs that don't detach on their own.
This option will force start-stop-daemon to fork before starting
the process, and force it into the background. WARNING:
start-stop-daemon cannot check the exit status if the process
fails to execute for any reason. This is a last resort, and is
only meant for programs that either make no sense forking on
their own, or where it's not feasible to add the code for it to
do this itself.
This is usefull for applets like watchdog
Eric Andersen [Fri, 25 Jan 2002 23:13:06 +0000 (23:13 -0000)]
Teach 'init -q' that init's pid may not equal 1
Matt Kraai [Mon, 14 Jan 2002 18:30:10 +0000 (18:30 -0000)]
Do not segfault if PATH is unset.
Eric Andersen [Sun, 13 Jan 2002 03:01:02 +0000 (03:01 -0000)]
Remove broken "Other cool embedded software" link
Eric Andersen [Wed, 9 Jan 2002 15:37:36 +0000 (15:37 -0000)]
Make private ash config options be public
Matt Kraai [Tue, 8 Jan 2002 16:03:41 +0000 (16:03 -0000)]
* archival/tar.c (tar_main): Remove unused variable.
Eric Andersen [Sun, 6 Jan 2002 01:10:25 +0000 (01:10 -0000)]
Oops.
Eric Andersen [Sun, 6 Jan 2002 01:08:28 +0000 (01:08 -0000)]
Do not depend on PATH or getopt arg reordering
Eric Andersen [Sat, 5 Jan 2002 16:56:43 +0000 (16:56 -0000)]
Somehow ttylinux got lost. Put it back.
-Erik
Eric Andersen [Sat, 5 Jan 2002 05:34:31 +0000 (05:34 -0000)]
Update links to avoid possible lingering DNS problems
(and thereby test if I have the Reply-to thing really
fixed this time)...
-Erik
Matt Kraai [Fri, 4 Jan 2002 16:54:39 +0000 (16:54 -0000)]
* docs/busybox.net/index.html: Fix misspelling of `Unfortunately'.
Eric Andersen [Fri, 4 Jan 2002 05:12:14 +0000 (05:12 -0000)]
More updates
Eric Andersen [Fri, 4 Jan 2002 05:11:49 +0000 (05:11 -0000)]
More pics
Eric Andersen [Fri, 4 Jan 2002 05:04:15 +0000 (05:04 -0000)]
Update text once again
Eric Andersen [Fri, 4 Jan 2002 04:24:27 +0000 (04:24 -0000)]
Fix grammar (thanks to my wife for proof reading)
Eric Andersen [Fri, 4 Jan 2002 00:34:22 +0000 (00:34 -0000)]
Fix link
Eric Andersen [Fri, 4 Jan 2002 00:32:15 +0000 (00:32 -0000)]
Update busybox.net info and donation noise
Matt Kraai [Thu, 3 Jan 2002 21:19:19 +0000 (21:19 -0000)]
* editors/sed.c (parse_cmd_str): Remove redundant code to skip initial
whitespace.
Matt Kraai [Thu, 3 Jan 2002 21:12:34 +0000 (21:12 -0000)]
* editors/sed.c (parse_edit_cmd): Rewrite.
* testsuite/sed/sed-splits-edit-commands-on-command-line: New.
Matt Kraai [Thu, 3 Jan 2002 18:29:37 +0000 (18:29 -0000)]
* AUTHORS (Matt Kraai): Update e-mail address.
Matt Kraai [Thu, 3 Jan 2002 17:32:29 +0000 (17:32 -0000)]
* include/usage.h: Fix route and unzip usage messages (patch from
Laurence Anderson).
Matt Kraai [Wed, 2 Jan 2002 20:45:42 +0000 (20:45 -0000)]
* cmp/cmp-detects-difference: Simplify return code negation.
* false/false-returns-failure: Likewise.
* tar/tar-demands-at-least-one-ctx: Likewise.
* tar/tar-demands-at-most-one-ctx: Likewise.