oweals/busybox.git
23 years agoIgnore some generated files
Eric Andersen [Thu, 26 Apr 2001 23:23:04 +0000 (23:23 -0000)]
Ignore some generated files

23 years agoThis is the initial checkin of Larry Doolittle's hush.c, using his
Eric Andersen [Thu, 26 Apr 2001 23:22:31 +0000 (23:22 -0000)]
This is the initial checkin of Larry Doolittle's hush.c, using his
April 25, 2001 snapshot, adjusted a bit by me so it has cmdedit support.

This checkin also removes sh.c.  In the future sh.c will be a symlink to
your shell of choice.  For now, this symlink will default to pointing to
lash.c (as in the past).  If you change the symlink to point to hush.c,
then thats what you will get.  This symlink business is a temporary situation,
which will be cleaned up Real Soon Now(tm).

 -Erik

23 years agoDisable lash
Eric Andersen [Thu, 26 Apr 2001 23:10:22 +0000 (23:10 -0000)]
Disable lash
 -Erik

23 years agoThese days busybox.pod is autogenerated, so it should be removed
Eric Andersen [Thu, 26 Apr 2001 23:06:39 +0000 (23:06 -0000)]
These days busybox.pod is autogenerated, so it should be removed
from CVS.

23 years agoA fix from Larry for a corner case where insmod could end up
Eric Andersen [Thu, 26 Apr 2001 19:29:58 +0000 (19:29 -0000)]
A fix from Larry for a corner case where insmod could end up
doing an xrealloc(0).

23 years agoFix handling of permission addition and removal (e.g., o-r).
Matt Kraai [Thu, 26 Apr 2001 18:55:29 +0000 (18:55 -0000)]
Fix handling of permission addition and removal (e.g., o-r).

23 years agoDoh. I never allocated storate for the struct stat I am using.
Eric Andersen [Thu, 26 Apr 2001 18:43:36 +0000 (18:43 -0000)]
Doh.  I never allocated storate for the struct stat I am using.
There was just a never initialized pointer.
 -Erik

23 years agoFix handling of -R flag.
Matt Kraai [Thu, 26 Apr 2001 18:27:47 +0000 (18:27 -0000)]
Fix handling of -R flag.

23 years agoAnother nice cleanup from Larry. This adds a new last_char_is() function and
Eric Andersen [Thu, 26 Apr 2001 15:56:47 +0000 (15:56 -0000)]
Another nice cleanup from Larry.  This adds a new last_char_is() function and
uses it to avoid possible buffer underruns whn strlen is zero, and avoid the
possible space-hogging inline of strlen() in several cases.
 -Erik

23 years agoAs Larry pointed out, this the off by one canbe fixed much more elegantly.
Eric Andersen [Thu, 26 Apr 2001 15:41:51 +0000 (15:41 -0000)]
As Larry pointed out, this the off by one canbe fixed much more elegantly.

23 years agoFix a silly off-by-one error noticed by Santiago Garcia Mantinan <manty@debian.org>
Eric Andersen [Thu, 26 Apr 2001 14:56:45 +0000 (14:56 -0000)]
Fix a silly off-by-one error noticed by Santiago Garcia Mantinan <manty@debian.org>
 -Erik

23 years agoApplied patch from Larry Doolittle to fix pristine build breakage.
Mark Whitley [Wed, 25 Apr 2001 23:49:43 +0000 (23:49 -0000)]
Applied patch from Larry Doolittle to fix pristine build breakage.

23 years agoRemoved obsoleted BB_FEATURE_RM_INTERACTIVE
Mark Whitley [Wed, 25 Apr 2001 22:08:56 +0000 (22:08 -0000)]
Removed obsoleted BB_FEATURE_RM_INTERACTIVE

23 years agoApplied patch from I.Q. to add -s to cmp.
Mark Whitley [Wed, 25 Apr 2001 20:41:02 +0000 (20:41 -0000)]
Applied patch from I.Q. to add -s to cmp.

23 years agolibbb.h now includes ../busybox.h. This way, files in libbb that have
Mark Whitley [Wed, 25 Apr 2001 18:06:21 +0000 (18:06 -0000)]
libbb.h now includes ../busybox.h. This way, files in libbb that have
BB_[FEATURE] #defines won't be ignored. Credit to Magnus Damm for spotting
this.

23 years agoSome more cleanups for insmod from Larry.
Eric Andersen [Wed, 25 Apr 2001 17:22:32 +0000 (17:22 -0000)]
Some more cleanups for insmod from Larry.
 -Erik

23 years agoLarry noticed that chown and chgrp has the version numbers off a bit
Eric Andersen [Wed, 25 Apr 2001 17:12:33 +0000 (17:12 -0000)]
Larry noticed that chown and chgrp has the version numbers off a bit
for glibc's lchown support.  Thanks Larry.

23 years agoMoved some #ifdefs down below #include "busybox.h" where they belong.
Mark Whitley [Wed, 25 Apr 2001 17:10:30 +0000 (17:10 -0000)]
Moved some #ifdefs down below #include "busybox.h" where they belong.

23 years agoSync'ed up the olympus section between this and stock Config.h
Mark Whitley [Wed, 25 Apr 2001 17:05:51 +0000 (17:05 -0000)]
Sync'ed up the olympus section between this and stock Config.h

23 years agoFixed a BB_MTAB #define buglet reported by Magnus Damm.
Mark Whitley [Wed, 25 Apr 2001 17:03:40 +0000 (17:03 -0000)]
Fixed a BB_MTAB #define buglet reported by Magnus Damm.

23 years agoMove messages.c to libbb. Make each string in messages.c be its own .o file.
Eric Andersen [Wed, 25 Apr 2001 05:39:18 +0000 (05:39 -0000)]
Move messages.c to libbb.  Make each string in messages.c be its own .o file.
This way, we can new get rid of all that tedious #define rubbish we used to
need to enable specific messages.  This way is enormously simpler, and as a
bonus also ends up saving us 96 bytes.
 -Erik

23 years agoCleanup more carefully after pod2html
Eric Andersen [Tue, 24 Apr 2001 21:46:07 +0000 (21:46 -0000)]
Cleanup more carefully after pod2html

23 years agoSeveral cleanups from Larry.
Eric Andersen [Tue, 24 Apr 2001 21:41:41 +0000 (21:41 -0000)]
Several cleanups from Larry.

23 years agoRewrote rm.
Matt Kraai [Tue, 24 Apr 2001 20:04:18 +0000 (20:04 -0000)]
Rewrote rm.

23 years agoSplit up chmod_chown_chgrp.c into 3 separate apps. This unfortunately
Eric Andersen [Tue, 24 Apr 2001 18:07:19 +0000 (18:07 -0000)]
Split up chmod_chown_chgrp.c into 3 separate apps.  This unfortunately
adds 384 bytes to the overall size.  But having each app be standalone
is the Right Thing(tm) so we will just have to live with it.
 -Erik

23 years agoUpdate applet define from BB_CP_MV to BB_CP and BB_MV.
Matt Kraai [Tue, 24 Apr 2001 15:19:04 +0000 (15:19 -0000)]
Update applet define from BB_CP_MV to BB_CP and BB_MV.

23 years agoUse generic flag names.
Matt Kraai [Tue, 24 Apr 2001 01:30:02 +0000 (01:30 -0000)]
Use generic flag names.

23 years agoMove applet_name declaration from busybox.h to libbb.h.
Matt Kraai [Tue, 24 Apr 2001 01:12:33 +0000 (01:12 -0000)]
Move applet_name declaration from busybox.h to libbb.h.

23 years agoApplied patch from Larry Doolittle to remove some strlen calls, and add one
Mark Whitley [Mon, 23 Apr 2001 23:16:20 +0000 (23:16 -0000)]
Applied patch from Larry Doolittle to remove some strlen calls,  and add one
paranoia check to avoid  buffer underrun. Saves 120 text bytes.

23 years agoRemove file obsoleted by cp/mv rewrite.
Matt Kraai [Mon, 23 Apr 2001 19:48:26 +0000 (19:48 -0000)]
Remove file obsoleted by cp/mv rewrite.

23 years agoRewrite cp and mv to be SUSv2 compliant.
Matt Kraai [Mon, 23 Apr 2001 18:53:07 +0000 (18:53 -0000)]
Rewrite cp and mv to be SUSv2 compliant.

23 years agoReversed last patch; unnecessary.
Mark Whitley [Mon, 23 Apr 2001 17:56:27 +0000 (17:56 -0000)]
Reversed last patch; unnecessary.

23 years agoAdded a sanity check to fix weird bug exposed when sourcing in commands from a
Mark Whitley [Mon, 23 Apr 2001 17:04:41 +0000 (17:04 -0000)]
Added a sanity check to fix weird bug exposed when sourcing in commands from a
file with lash. Based on report from Heinz Walter.

23 years agoChange link order so that libbb functions use libpwd.a when appropriate.
Matt Kraai [Mon, 23 Apr 2001 16:11:57 +0000 (16:11 -0000)]
Change link order so that libbb functions use libpwd.a when appropriate.

23 years agoSome patches from Gennady Feldman. Fixed a glob problem such that
Eric Andersen [Mon, 23 Apr 2001 15:28:28 +0000 (15:28 -0000)]
Some patches from Gennady Feldman.  Fixed a glob problem such that
'ls *.h Config.h' works.  Fixed a silly typo with fg/bg process control.
Made cmdedit exit sanely when it cannot read input.

23 years agoA patch from Marc Karasek and Kanoj (kernel serial.c maintainer)
Eric Andersen [Mon, 23 Apr 2001 15:14:11 +0000 (15:14 -0000)]
A patch from Marc Karasek and Kanoj (kernel serial.c maintainer)
so init will work on serial consoles with 2.4.3+ kernels, thanks
to Fabrice Gautier <gautier@email.enst.fr> for finding this one.
 -Erik

23 years agoSimplify file_prefix handling, and use of *dir variable.
Glenn L McGrath [Mon, 23 Apr 2001 13:52:02 +0000 (13:52 -0000)]
Simplify file_prefix handling, and use of *dir variable.

23 years agoSimplify pathname building, in which a bug was noted by Larry Doolittle,
Matt Kraai [Mon, 23 Apr 2001 01:07:00 +0000 (01:07 -0000)]
Simplify pathname building, in which a bug was noted by Larry Doolittle,
a patch was provided by Vladimir Oleynik, and am improved patch commited
by me.

23 years agoFix horrible, horrible memmory leak. I wondered why processes were dying !
Glenn L McGrath [Sat, 21 Apr 2001 10:26:15 +0000 (10:26 -0000)]
Fix horrible, horrible memmory leak. I wondered why processes were dying !

23 years agoClearly define out exclude list code, as recommended by Larry Doolittle
Glenn L McGrath [Sat, 21 Apr 2001 02:12:13 +0000 (02:12 -0000)]
Clearly define out exclude list code, as recommended by Larry Doolittle

23 years agoFixed a buglet where an extra newline was being added after an insert command
Mark Whitley [Fri, 20 Apr 2001 23:41:44 +0000 (23:41 -0000)]
Fixed a buglet where an extra newline was being added after an insert command
in some cases.

23 years agoMade a correction to a bad test expression. Props to Larry Doolittle for
Mark Whitley [Fri, 20 Apr 2001 23:27:17 +0000 (23:27 -0000)]
Made a correction to a bad test expression. Props to Larry Doolittle for
spotting this one.

23 years agoApplied patch from Larry Doolittle to give users the third option of putting
Mark Whitley [Fri, 20 Apr 2001 17:40:33 +0000 (17:40 -0000)]
Applied patch from Larry Doolittle to give users the third option of putting
buffers in BSS (in addition to stack and heap).

23 years agoSet permissions of created file
Glenn L McGrath [Fri, 20 Apr 2001 05:16:38 +0000 (05:16 -0000)]
Set permissions of created file

23 years agoThis has two patches. First it moves interface.c to libbb (it is
Eric Andersen [Thu, 19 Apr 2001 16:55:27 +0000 (16:55 -0000)]
This has two patches.  First it moves interface.c to libbb (it is
support code after all).  It also contains a patch from Larry Doolittle
that removes two instances of "strlen([^)]*) *- *1", un-shadows two
variables, relaxes requirement for a sprintf(3) that returns number of
bytes written, and eliminates a duplicate subroutine.

23 years agoFix buffer underrun noted and solved by Larry Doolittle.
Matt Kraai [Thu, 19 Apr 2001 14:56:23 +0000 (14:56 -0000)]
Fix buffer underrun noted and solved by Larry Doolittle.

23 years agoMove real_loop.h to libbb, where it belongs.
Eric Andersen [Wed, 18 Apr 2001 22:23:22 +0000 (22:23 -0000)]
Move real_loop.h to libbb, where it belongs.
 -Erik

23 years agoAdd types for the inline funcs, thanks to Ralph Siemsen <ralphs@netwinder.org>
Eric Andersen [Wed, 18 Apr 2001 20:17:05 +0000 (20:17 -0000)]
Add types for the inline funcs, thanks to Ralph Siemsen <ralphs@netwinder.org>

23 years agoEliminate spurious warning, convert to getopt, and eliminate redundant check.
Matt Kraai [Wed, 18 Apr 2001 16:05:34 +0000 (16:05 -0000)]
Eliminate spurious warning, convert to getopt, and eliminate redundant check.

23 years agoFix a number of problems with argument handling.
Matt Kraai [Wed, 18 Apr 2001 15:54:09 +0000 (15:54 -0000)]
Fix a number of problems with argument handling.

23 years agoEliminate a segfault when called on an existing file with out an extension:
Matt Kraai [Wed, 18 Apr 2001 15:51:45 +0000 (15:51 -0000)]
Eliminate a segfault when called on an existing file with out an extension:
touch foo && gunzip foo

23 years agoEliminated seeks so that we work correctly on pipes, and removed reliance on
Matt Kraai [Wed, 18 Apr 2001 14:49:55 +0000 (14:49 -0000)]
Eliminated seeks so that we work correctly on pipes, and removed reliance on
undefined evaluation ordering.  Thanks to Anthony Towns for explanation and
solution.

23 years agoFix zcat/gunzip when reading from stdin
Glenn L McGrath [Wed, 18 Apr 2001 13:34:09 +0000 (13:34 -0000)]
Fix zcat/gunzip when reading from stdin

23 years ago- updated busybox_header.pod by adding adjtimex to the list.
John Beppu [Tue, 17 Apr 2001 23:57:23 +0000 (23:57 -0000)]
- updated busybox_header.pod by adding adjtimex to the list.
- a new busybox.pod that reflects my fixes, and todays patches
  to usage.h

23 years agoApplied patch from I.Q. to add sort -u as a feature.
Mark Whitley [Tue, 17 Apr 2001 18:56:18 +0000 (18:56 -0000)]
Applied patch from I.Q. to add sort -u as a feature.

23 years agoChanged line[strlen(line) - 1] = '\0'; to chomp(line);
Mark Whitley [Tue, 17 Apr 2001 18:26:11 +0000 (18:26 -0000)]
Changed line[strlen(line) - 1] = '\0'; to chomp(line);

23 years agoApplied a patch from Laurence Anderson to fix the wget statusbar and a patch
Mark Whitley [Tue, 17 Apr 2001 18:13:16 +0000 (18:13 -0000)]
Applied a patch from Laurence Anderson to fix the wget statusbar and a patch
to usage.h to document the -q option.

23 years agoApplied patch from I.Q. to fix problem with sort -n.
Mark Whitley [Tue, 17 Apr 2001 17:47:33 +0000 (17:47 -0000)]
Applied patch from I.Q. to fix problem with sort -n.

23 years agoAdded some help messages.
Mark Whitley [Tue, 17 Apr 2001 17:37:47 +0000 (17:37 -0000)]
Added some help messages.

23 years agoThe tiniest of bracket-placement fixes.
Mark Whitley [Tue, 17 Apr 2001 17:30:44 +0000 (17:30 -0000)]
The tiniest of bracket-placement fixes.

23 years ago- usage.h
John Beppu [Tue, 17 Apr 2001 17:09:34 +0000 (17:09 -0000)]
- usage.h
  o echo_example_usage
    needed to escape some backslashes in an inner quote
  o find_full_usage
    missing a \n at the end of the -name line
  ? getopt_full_usage
    the -o line has tab issues, but I didn't fix them.
  o length_example_usage
    removed some double-quotes that were within an inner quotes
  o printf_example_usage
    needed to escape a backslash in an inner quote
  o sort_example_usage
    needed to escape some backslashes and double quotes in an inner quote
  o tftp_full_usage
    s/nameing/naming/;
  o umount_full_usage
    remove colons after options for consistency w/ other full_usage messages
  o uniq_example_usage
    needed to escape some backslashes and double quotes in an inner quote

- TODO                          xargs -l ?
- docs/autodocifier.pl          POD && comment updates
- docs/busybox_footer.pod       added Larry Doolittle and Sterling Huxley

23 years agoConvert mount to use getopt.
Matt Kraai [Tue, 17 Apr 2001 04:48:51 +0000 (04:48 -0000)]
Convert mount to use getopt.

23 years agoFurther cleanup of mount option handling.
Matt Kraai [Tue, 17 Apr 2001 04:32:50 +0000 (04:32 -0000)]
Further cleanup of mount option handling.

23 years agoFix -a support (broken by previous patch).
Matt Kraai [Tue, 17 Apr 2001 04:26:05 +0000 (04:26 -0000)]
Fix -a support (broken by previous patch).

23 years agoFix segfault on `mount -t nfs' reported by Gratien D'haese.
Matt Kraai [Tue, 17 Apr 2001 04:22:22 +0000 (04:22 -0000)]
Fix segfault on `mount -t nfs' reported by Gratien D'haese.

23 years agoSeveral fixes from Sterling Huxley for the vi applet.
Eric Andersen [Mon, 16 Apr 2001 15:46:44 +0000 (15:46 -0000)]
Several fixes from Sterling Huxley for the vi applet.

23 years agoWrite full status file
Glenn L McGrath [Mon, 16 Apr 2001 10:26:46 +0000 (10:26 -0000)]
Write full status file

23 years agodpkg improvements, use full package struct, avoid extracting to tmp dir, rename variable.
Glenn L McGrath [Mon, 16 Apr 2001 04:52:19 +0000 (04:52 -0000)]
dpkg improvements, use full package struct, avoid extracting to tmp dir, rename variable.
deb_extract, untar and dpkg_deb modified to make the above possible

23 years agoDocument new dpkg-deb funtions
Glenn L McGrath [Sun, 15 Apr 2001 12:53:24 +0000 (12:53 -0000)]
Document new dpkg-deb funtions

23 years agountar changed to allow deb_extract to extract to memory, allows better operation...
Glenn L McGrath [Sun, 15 Apr 2001 12:51:59 +0000 (12:51 -0000)]
untar changed to allow deb_extract to extract to memory, allows better operation of dpkg-deb -f

23 years agoNEw functions read_package_field and read_text_file_to_buffer
Glenn L McGrath [Sun, 15 Apr 2001 12:50:15 +0000 (12:50 -0000)]
NEw functions read_package_field and read_text_file_to_buffer

23 years agoReads a field from a debian control (status or available) file, handles multi-line...
Glenn L McGrath [Sun, 15 Apr 2001 12:38:12 +0000 (12:38 -0000)]
Reads a field from a debian control (status or available) file, handles multi-line fields.

23 years agoRead a FILE* till an empty line or eof and return it as a char buffer.
Glenn L McGrath [Sun, 15 Apr 2001 12:36:19 +0000 (12:36 -0000)]
Read a FILE* till an empty line or eof and return it as a char buffer.
In future maybe add char *end_str to interface to allow calling function
to specify end point.

23 years agoHandle endian-ness. Patch from Paul J.Y. Lahaie <pjlahaie@linuxcare.com>
Eric Andersen [Sat, 14 Apr 2001 03:33:33 +0000 (03:33 -0000)]
Handle endian-ness.  Patch from Paul J.Y. Lahaie <pjlahaie@linuxcare.com>
 -Erik

23 years agoFix infinite loop and reallocate if too many modules.
Matt Kraai [Fri, 13 Apr 2001 14:40:15 +0000 (14:40 -0000)]
Fix infinite loop and reallocate if too many modules.

23 years agodpkg-deb -f and partial -I commands, adds 600 bytes
Glenn L McGrath [Fri, 13 Apr 2001 04:02:57 +0000 (04:02 -0000)]
dpkg-deb -f and partial -I commands, adds 600 bytes

23 years agoFix dos2unix/tr problem noted by Larry Doolittle.
Matt Kraai [Thu, 12 Apr 2001 21:38:06 +0000 (21:38 -0000)]
Fix dos2unix/tr problem noted by Larry Doolittle.

23 years agoFix return code and don't output spurious newlines.
Matt Kraai [Thu, 12 Apr 2001 20:51:01 +0000 (20:51 -0000)]
Fix return code and don't output spurious newlines.

23 years agoAnother banner consolidation from Larry Doolittle <ldoolitt@recycle.lbl.gov>.
Matt Kraai [Thu, 12 Apr 2001 20:44:21 +0000 (20:44 -0000)]
Another banner consolidation from Larry Doolittle <ldoolitt@recycle.lbl.gov>.

23 years agoFix comment.
Matt Kraai [Thu, 12 Apr 2001 20:12:16 +0000 (20:12 -0000)]
Fix comment.

23 years agoUse date -u instead of date --utc and consolidate version string.
Matt Kraai [Thu, 12 Apr 2001 20:11:55 +0000 (20:11 -0000)]
Use date -u instead of date --utc and consolidate version string.
Patch by Larry Doolittle <ldoolitt@recycle.lbl.gov>.

23 years agoUpdates, fixes for handling contents, verbose extract.
Glenn L McGrath [Thu, 12 Apr 2001 16:40:21 +0000 (16:40 -0000)]
Updates, fixes for handling contents, verbose extract.
More updates to come

23 years agoRename variable that shadows global
Glenn L McGrath [Thu, 12 Apr 2001 16:37:13 +0000 (16:37 -0000)]
Rename variable that shadows global

23 years agoFix handling of '' and "".
Matt Kraai [Thu, 12 Apr 2001 15:42:17 +0000 (15:42 -0000)]
Fix handling of '' and "".

23 years agoNew dpkg-deb function -t, stands for --fsys-tarfile
Glenn L McGrath [Thu, 12 Apr 2001 13:49:09 +0000 (13:49 -0000)]
New dpkg-deb function -t, stands for --fsys-tarfile

23 years agoChange size to unsinged long long, so if -1 is passed it will read as much as possible.
Glenn L McGrath [Thu, 12 Apr 2001 13:47:12 +0000 (13:47 -0000)]
Change size to unsinged long long, so if -1 is passed it will read as much as possible.

23 years agodpkg-deb -c works now
Glenn L McGrath [Thu, 12 Apr 2001 11:48:02 +0000 (11:48 -0000)]
dpkg-deb -c works now

23 years agoFix dpkg-deb, enum's are cool
Glenn L McGrath [Thu, 12 Apr 2001 10:19:08 +0000 (10:19 -0000)]
Fix dpkg-deb, enum's are cool

23 years agoremove unused clearerr statements
Glenn L McGrath [Thu, 12 Apr 2001 10:17:22 +0000 (10:17 -0000)]
remove unused clearerr statements

23 years agoThis belongs in dos2unix.c
Glenn L McGrath [Thu, 12 Apr 2001 02:29:34 +0000 (02:29 -0000)]
This belongs in dos2unix.c

23 years agouse tmpfile() and revert my previous changes... convert() belongs here
Glenn L McGrath [Thu, 12 Apr 2001 02:26:04 +0000 (02:26 -0000)]
use tmpfile() and revert my previous changes... convert() belongs here

23 years agodos2unix and unix2dos are now independent
Glenn L McGrath [Thu, 12 Apr 2001 00:55:05 +0000 (00:55 -0000)]
dos2unix and unix2dos are now independent

23 years agoMove convert to libbb
Glenn L McGrath [Thu, 12 Apr 2001 00:52:29 +0000 (00:52 -0000)]
Move convert to libbb

23 years agoconvert() is used by dos2unix and unix2dos
Glenn L McGrath [Thu, 12 Apr 2001 00:49:26 +0000 (00:49 -0000)]
convert() is used by dos2unix and unix2dos

23 years agoMoved from dos2unix
Glenn L McGrath [Thu, 12 Apr 2001 00:42:53 +0000 (00:42 -0000)]
Moved from dos2unix

23 years agoUse putc, and write to stderr as the rest of the progressmeter does.
Matt Kraai [Wed, 11 Apr 2001 20:11:51 +0000 (20:11 -0000)]
Use putc, and write to stderr as the rest of the progressmeter does.

23 years agoOnly finish with a newline if we are displaying the progress indicator.
Matt Kraai [Wed, 11 Apr 2001 20:07:27 +0000 (20:07 -0000)]
Only finish with a newline if we are displaying the progress indicator.

23 years agoFix behavior when extracting to stdout. Report and patch by
Matt Kraai [Wed, 11 Apr 2001 20:03:01 +0000 (20:03 -0000)]
Fix behavior when extracting to stdout.  Report and patch by
Evin Robertson <nitfol@my-deja.com>.

23 years agoVladimir's patch to reverse previous patch
Glenn L McGrath [Wed, 11 Apr 2001 17:20:44 +0000 (17:20 -0000)]
Vladimir's patch to reverse previous patch

23 years agoreadTarFile changed from exter nto static
Glenn L McGrath [Wed, 11 Apr 2001 16:49:07 +0000 (16:49 -0000)]
readTarFile changed from exter nto static