Permalink
Browse files

Release 2.4f as of 1998-10-28

  • Loading branch information...
1 parent 47149a6 commit 988402e263b4617e5d095d37370186943166f65e @pinard committed Jul 1, 2009
Showing with 13,252 additions and 2,826 deletions.
  1. +29 −2 BACKLOG
  2. +28 −33 ChangeLog
  3. +2 −1 Makefile.in
  4. +1 −1 NEWS
  5. +32 −8 README
  6. +6 −19 README-alpha
  7. +5 −0 THANKS
  8. +17 −4 aclocal.m4
  9. +338 −277 configure
  10. +6 −6 configure.in
  11. +1 −0 contrib/Makefile.in
  12. +1 −11 doc/ChangeLog
  13. +1 −0 doc/Makefile.in
  14. +170 −170 doc/paxutils.info
  15. +4 −4 doc/paxutils.info-1
  16. +5 −5 doc/paxutils.info-2
  17. +3 −3 doc/paxutils.info-3
  18. +1 −1 doc/paxutils.info-4
  19. +1 −1 doc/paxutils.info-5
  20. +1 −1 doc/paxutils.info-6
  21. +1 −1 doc/paxutils.info-7
  22. +1 −1 doc/paxutils.info-8
  23. +1 −1 doc/paxutils.info-9
  24. +4 −4 doc/paxutils.texi
  25. +3 −3 doc/stamp-vti
  26. +2 −2 doc/tar.1
  27. +3 −3 doc/version.texi
  28. +7 −12 i18n/ChangeLog
  29. +3 −3 i18n/Makefile.am
  30. +4 −3 i18n/Makefile.in
  31. +81 −81 i18n/paxutils.pot
  32. +14 −19 lib/ChangeLog
  33. +3 −3 lib/Makefile.am
  34. +8 −6 lib/Makefile.in
  35. +2 −2 lib/getopt.c
  36. +334 −174 lib/hash.c
  37. +33 −16 lib/hash.h
  38. +5,721 −0 lib/regex.c
  39. +536 −0 lib/regex.h
  40. +3 −1 lib/userspec.c
  41. +2 −2 lib/xmalloc.c
  42. +15 −1 m4/ChangeLog
  43. +1 −1 m4/Makefile.am
  44. +2 −1 m4/Makefile.in
  45. +13 −0 m4/{echo.m4 → atconfig.m4}
  46. +5 −2 m4/gettext.m4
  47. +2 −2 m4/printllu.m4
  48. +0 −10 scripts/ChangeLog
  49. +1 −0 scripts/Makefile.in
  50. +75 −36 src/ChangeLog
  51. +10 −10 src/Makefile.am
  52. +13 −11 src/Makefile.in
  53. +4 −11 src/buffer.c
  54. +2 −2 src/common.h
  55. +5 −3 src/copyin.c
  56. +12 −6 src/cpio.c
  57. +1 −1 src/create.c
  58. +1 −1 src/extract.c
  59. +2 −2 src/list.c
  60. +7 −7 src/names.c
  61. +1 −1 src/pax.c
  62. +1 −6 src/rename.c
  63. +2 −0 src/system.h
  64. +10 −0 src/tar.c
  65. +1 −1 src/update.c
  66. +2 −9 src/util.c
  67. +105 −15 tests/ChangeLog
  68. +18 −23 tests/Makefile.am
  69. +37 −66 tests/Makefile.in
  70. +22 −25 tests/README
  71. +0 −167 tests/README2
  72. +0 −13 tests/after
  73. +19 −0 tests/append.m4
  74. +0 −19 tests/append01.sh
  75. +36 −0 tests/atconfig.in
  76. +187 −0 tests/atgeneral.m4
  77. +56 −0 tests/atlocal.in
  78. +0 −29 tests/before
  79. +114 −0 tests/c-append.m4
  80. +92 −0 tests/c-base.m4
  81. +72 −0 tests/c-block.m4
  82. +91 −0 tests/c-crc.m4
  83. +109 −0 tests/c-interop.m4
  84. +309 −0 tests/c-junk.m4
  85. +182 −0 tests/c-long.m4
  86. +94 −0 tests/c-newc.m4
  87. +117 −0 tests/c-nopipe.m4
  88. +72 −0 tests/c-odd.m4
  89. +118 −0 tests/c-owner.m4
  90. +58 −0 tests/c-pass.m4
  91. +67 −0 tests/c-reset.m4
  92. +69 −0 tests/c-skip.m4
  93. +188 −0 tests/c-swap.m4
  94. +147 −0 tests/c-tar.m4
  95. +63 −0 tests/c-unpack.m4
  96. +0 −27 tests/cpiotest
  97. +131 −0 tests/create.m4
  98. +0 −27 tests/create01.sh
  99. +0 −264 tests/defs.in
  100. +43 −0 tests/delete.m4
  101. +0 −18 tests/delete01.sh
  102. +0 −26 tests/delete02.sh
  103. +13 −10 tests/echotime.c
  104. +13 −0 tests/exclude.m4
  105. +0 −13 tests/extrac01.sh
  106. +0 −22 tests/extrac02.sh
  107. +0 −19 tests/extrac03.sh
  108. +0 −20 tests/extrac04.sh
  109. +0 −20 tests/extrac05.sh
  110. +85 −0 tests/extract.m4
  111. +7 −12 tests/{gzip.sh → gzip.m4}
  112. +0 −79 tests/ignfail.sh
  113. +0 −31 tests/increm01.sh
  114. +0 −31 tests/increm02.sh
  115. +57 −0 tests/incremen.m4
  116. +47 −0 tests/make-structure
  117. +0 −7 tests/none.sh
  118. +0 −17 tests/old.sh
  119. +0 −49 tests/preset.in
  120. +35 −36 tests/rediff.c
  121. +50 −45 tests/swapb.c
  122. +49 −46 tests/swaphw.c
  123. +17 −0 tests/test-one
  124. +1,986 −0 tests/testsuite
  125. +120 −0 tests/testsuite.m4
  126. +492 −558 tests/verify.c
  127. +0 −19 tests/version.sh
  128. +34 −0 tests/volume.m4
  129. +0 −40 tests/volume.sh
  130. +25 −25 tests/wrsparse.c
View
@@ -1,5 +1,5 @@
-# Summary of pending email for Free paxutils 2.4d.
-# Last updated on 1998-10-06.
+# Summary of pending email for Free paxutils 2.4f.
+# Last updated on 1998-10-28.
# This file summarises almost all pending email pertaining to this package.
# I think users deserve to know where maintenance stands for what they use.
@@ -100,6 +100,7 @@
57. 1998-07-11 Ralf Corsepius: Re: 2 bugs
58. 1998-07-10 Curtis L. Olson: Re: 2 bugs
59. 1998-08-26 Geoffrey Noer: Re: TAR for NT
+60. 1998-09-18 Detlev G�bel: Re: Cannot read DAT tape w/tar
../rmail/0-eli-bugs
1. 1997-10-05 Eli Zaretskii: tar -A problem in GNU tar 1.12
@@ -232,6 +233,11 @@
7. 1997-01-12 Fred Fish: filename collisions in latest textutils
8. 1997-01-12 Jim Meyering: Re: filename collisions in latest textutils
+../rmail/1-create-incremental
+ 1. 1998-09-24 John R. Vanderpool: irix 6.4+ incrementals break for gnu tar
+ 2. 1998-10-13 Greg Ercolano: Possible bug in GNU tar 1.12: incremental backups
+ 3. 1998-10-13 Greg Ercolano: Re: GNU TAR 1.12: incremental bug report
+
../rmail/1-create-names
1. 1993-02-18 Peter W. Osel: Would these new tar options be useful?
2. 1993-02-20 Peter W. Osel: Re: Would these new tar options be useful?
@@ -257,6 +263,7 @@
22. 1997-08-27 Jonathan I. Kamens: tar 1.12 crashing on long paths
23. 1998-06-18 John R. Vanderpool: Re: problems reading gnu tar root file-syste
24. 1998-06-30 Fran�ois Pinard: Re: prefix option for gnu tar
+25. 1998-10-21 Eric.TOMIO@st.com: Problem with gnu tar on solaris
../rmail/1-create-permissions
1. 1986-08-19 Stu Heiss: tar
@@ -331,6 +338,7 @@
58. 1995-10-29 Fran�ois Pinard: Re: Some GNU tar suggestions: checksums
59. 1998-09-29 Jeffrey Bailey: Solaris 2.6 and --one-file-system
60. 1998-09-29 Fran�ois Pinard: Re: Solaris 2.6 and --one-file-system
+61. 1998-10-16 Pattier Nicolas: GNUtar, symbolic links and Utrix 4.5
../rmail/1-extract-incremental
1. 1997-07-26 Robert E. Brown: incremental restore fails
@@ -345,6 +353,10 @@
10. 1998-04-04 Jens Lautenbacher: is tar really that stupid?
11. 1998-04-05 Alexandre Oliva: Re: is tar really that stupid?
12. 1998-05-15 Alexandre Oliva: Re: Problems with exclude file/gnutar
+13. 1998-10-07 Greg Ercolano: gnu tar: bug w/incrementals under linux?
+14. 1998-10-07 Greg Ercolano: gnu tar: bug w/incrementals under linux?
+15. 1998-10-09 Greg Ercolano: GNU TAR 1.12: incremental bug report
+16. 1998-10-12 Greg Ercolano: Re: GNU TAR 1.12: incremental bug report: bug ide
../rmail/1-extract-interactive
1. 1998-04-03 Jason K. Schechner: single file restore with gtar
@@ -730,6 +742,7 @@
5. 1994-11-17 wd: Re: Can DAT drives switch compression on and off?
6. 1996-09-20 Martin Mares: Re: Prerelease: GNU tar 1.11.12
7. 1994-06-10 Werner Krebs: improvements to tar 1.11.2
+ 8. 1998-10-09 Jean-loup Gailly: Re: A message for the gzip maintainer - Jean-l
../rmail/2-gzip-per-file
1. 1993-04-20 Frank Terhaar-Yonkers: gtar hacks
@@ -785,6 +798,7 @@
22. 1998-09-11 Julian Seward: Re: bzip2 patch for GNU tar 1.12
23. 1998-09-26 Ronald F. Guilmette: A gzip related project
24. 1998-09-27 Ken Pizzini: Re: A message for the gzip maintainer - Jean-loup G
+25. 1998-10-14 SAKAI Kiyotaka: [paxutils-2.4e] bzip2
../rmail/2-switch-interaction
1. 1990-11-17 Jay Ts: Re: tar or cpio, which is better?
@@ -1186,6 +1200,8 @@
70. 1998-09-08 Jeremy Mathers: Re: cpio: --no-absolute-filenames doesn't work a
71. 1998-09-10 Horst Knobloch: Re: cpio: --no-absolute-filenames doesn't work a
72. 1998-09-11 Jeremy Mathers: Re: cpio: --no-absolute-filenames doesn't work a
+73. 1998-10-12 Fran�ois Pinard: cpio - planned changes?
+74. 1998-10-07 Eric LECHOPIER: Solve bug in cpio-2.4.2
../rmail/3-format-hurd
1. 1996-08-07 Thomas Bushnell, n/BSG: Backup of Hurd systems
@@ -1577,6 +1593,8 @@
55. 1998-07-22 Andrew McNabb: Re: planner error
56. 1998-09-02 Brian Lalor: Exclude files with gtar?
57. 1998-09-02 Alexandre Oliva: Re: Exclude files with gtar?
+58. 1998-10-07 Jens Krause: Re: syntax exclude.gtar
+59. 1998-10-07 Jens Krause: Re: syntax exclude.gtar
../rmail/4-exit-statuses
1* 1993-03-25 Jim Meyering: tar-1.11.2 nit
@@ -1770,6 +1788,9 @@
7. 1996-11-19 Jim Blandy: dired-tar.el
8. 1998-05-09 Richard Stallman: A certain amount of coding needed
+../rmail/5-library
+ 1. 1998-09-30 Fran�ois Pinard: Re: Embedded Tar
+
../rmail/5-mysteries
1. 1996-02-22 fulco@sig.uvsq.fr: autre probleme avec tar sur DG
2. 1996-02-23 Adrian Biland: tar-1.11.8: bug in '--totals' on AIX 4.1.3
@@ -1784,6 +1805,9 @@
3. 1995-01-24 Karel Kubat: Re: DISCUSSION: afio 2.4.1 new feature
4. 1995-01-24 Koen Holtman: Re: DISCUSSION: afio 2.4.1 new feature
+../rmail/5-rpm
+ 1. 1998-10-13 Patrick J. Volkerding: Re: about rpm2targz script
+
../rmail/5-xtar
1. 1995-11-01 Fran�ois Pinard: xtar
@@ -1842,6 +1866,7 @@
2. 1997-06-23 Erick Branderhorst: gtar 1.12 on solaris 2.4
3. 1997-07-09 Bruno Haible: GNU tar 1.12 build failure on m68k-sun
4. 1997-11-14 Erick Branderhorst: solaris 2.6 and tar-1.12
+ 5. 1998-10-12 Fran�ois Pinard: Re: paxutils pretest -- email stuck
../rmail/conf-idcache
1. 1998-05-17 Fran�ois Pinard: Re: Patch to speeds up tar on Sparc-Linux (and
@@ -1897,6 +1922,8 @@
../rmail/conf-utimbuf
1. 1998-05-16 Jim Meyering: easing acconfig.h maintenance: utimbuf.m4
2. 1998-05-16 Johan Danielsson: Re: easing acconfig.h maintenance: utimbuf.m4
+ 3. 1998-10-07 Dr Andreas F Muller: Re: Prerelease: GNU recode 3.4i
+ 4. 1998-10-13 Fran�ois Pinard: Re: Prerelease: GNU recode 3.4i
../rmail/conf-various
1. 1997-04-16 Fran�ois Pinard: tar config
View
@@ -1,3 +1,30 @@
+1998-10-18 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in: Use AT_CONFIG instead of fp_PROG_ECHO. Create
+ atlocal. Don't for test-one.
+
+1998-10-16 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in: Prepare tests/atconfig instead of tests/testsuite.
+
+1998-10-13 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in: Version 2.4f.
+
+1998-10-12 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in (AC_OUTPUT): Prepare tests/test-one and make it
+ executable.
+
+1998-10-11 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in (AC_OUTPUT): Prepare tests/testsuite instead of
+ tests/preset, and make it executable.
+
+1998-10-10 Fran�ois Pinard <pinard@iro.umontreal.ca>
+
+ * configure.in: Version 2.4e.
+
1998-10-05 Fran�ois Pinard <pinard@iro.umontreal.ca>
* Makefile.am (SUBDIRS): Change po to i18n, and make it earlier.
@@ -77,10 +104,8 @@
* config.bat: Restore /crlf.
Reported by Eli Zaretskii.
-
-1998-02-19 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.12a.
+1998-02-19 Fran�ois Pinard <pinard@iro.umontreal.ca>
* configure.in (AC_OUTPUT): Create contrib/Makefile.
* Makefile.am (SUBDIRS): Visit the contrib/ subdirectory.
@@ -196,8 +221,6 @@
1997-04-22 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11q.
-
* configure.in: Use gethostent instead of gethostbyname while
checking for -lnsl. It seems SINIX systems require this.
Reported by Bruno Haible.
@@ -210,8 +233,6 @@
1997-04-17 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11p.
-
* acinclude.m4 (cl_FUNC_GMALLOC): New macro, yet still unused, as
it requires config.guess. I have to think more about this.
Reported by Bruno Haible.
@@ -247,8 +268,6 @@
1997-04-11 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11o.
-
* configure.in: Do not check for gettimeofday anymore.
* configure.in: Do not anymore blindly add -lnsl if gethostname
@@ -297,8 +316,6 @@
1996-11-18 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.14.
-
* Makefile.am (BABYL): Add admin/RMAIL.
* configure.in: Check for sys/buf.h, as BSD/OS.
@@ -317,8 +334,6 @@
1996-11-08 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.13.
-
* configure.in: Replace a missing dirname.
1996-10-07 Fran�ois Pinard <pinard@iro.umontreal.ca>
@@ -332,8 +347,6 @@
1996-09-19 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.12
-
* configure.in: Check echo for newline suppression.
1996-09-18 Fran�ois Pinard <pinard@iro.umontreal.ca>
@@ -382,8 +395,6 @@
1996-07-18 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.11.
-
* configure.in: Use AC_PREREQ(2.10).
1996-07-16 Fran�ois Pinard <pinard@iro.umontreal.ca>
@@ -393,8 +404,6 @@
1996-07-12 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.10.
-
* configure.in (ALL_LINGUAS): Add ko and sl.
1996-05-01 Fran�ois Pinard <pinard@iro.umontreal.ca>
@@ -476,8 +485,6 @@
1995-12-29 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.9.
-
* Makefile.am: New file.
* configure.in: Decide if README-alpha should be distributed.
@@ -706,8 +713,6 @@
1995-05-16 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.7.
-
* Makefile.in (DISTFILES): Distribute NLS.
* configure.in, acconfig.h: Many adjustments for GNU gettext.
@@ -772,8 +777,6 @@
1994-12-03 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.6.
-
* configure.in: Localize, adapting from how it is done in sharutils.
* src/fr.tt: New file, for French.
@@ -867,8 +870,6 @@
1994-08-21 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.5.
-
* Makefile.in (BACKLOG, dist, shar): Correct for when a different
build directory.
@@ -925,10 +926,6 @@
* configure.in: Use $LIBOBJS, not LIBOJBS, while adding to it.
Reported by Demizu Noritoshi and Kaveh R. Ghazi.
-1994-08-15 Fran�ois Pinard <pinard@iro.umontreal.ca>
-
- * Prerelease tar 1.11.4.
-
1994-08-14 Fran�ois Pinard <pinard@iro.umontreal.ca>
* configure.in: Decide MTIO_CHECK_FIELD by grepping <sys/mtio.h>.
@@ -994,8 +991,6 @@
1994-08-02 Fran�ois Pinard <pinard@iro.umontreal.ca>
- * Prerelease tar 1.11.3.
-
* Makefile.in (dist, shar): Distribute the scripts directory.
1994-08-01 Fran�ois Pinard <pinard@iro.umontreal.ca>
View
@@ -78,6 +78,7 @@ POST_UNINSTALL = :
ALL_LINGUAS = @ALL_LINGUAS@
ALL_MOFILES = @ALL_MOFILES@
ALL_POFILES = @ALL_POFILES@
+AT_TESTPATH = @AT_TESTPATH@
CC = @CC@
CPP = @CPP@
ECHO_C = @ECHO_C@
@@ -144,7 +145,7 @@ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
-$(ACLOCAL_M4): configure.in m4/echo.m4 m4/gettext.m4 m4/imalloc.m4 \
+$(ACLOCAL_M4): configure.in m4/atconfig.m4 m4/gettext.m4 m4/imalloc.m4 \
m4/malloc.m4 m4/microsoft.m4 m4/printllu.m4 \
m4/realloc.m4
cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
View
@@ -1,6 +1,6 @@
* paxutils NEWS - User visible changes. allout -*- outline -*-
-.* Version paxutils 2.4d - Fran�ois Pinard, 1998-05.
+.* Version paxutils 2.4f - Fran�ois Pinard, 1998-10.
. + Specification changes
. - An info script should return success for `tar' to continue processing.
View
@@ -1,19 +1,21 @@
* README file for `paxutils' allout -*- outline -*-
- Here is `paxutils' 2.5. Please glance through *all* sections of this
+ Here is version 2.4f for Free `pax' utilities. Glance through this
`README' file before starting configuration. Make sure you read files
`ABOUT-NLS' and `INSTALL' if you are not familiar with them already.
- If you got this distribution in `shar' format, timestamps ought to be
- properly restored, do not ignore such complaints at `unshar' time.
+ The canonical distribution point for this version is either:
- The canonical distribution point for this version is:
+ http://www.iro.umontreal.ca/contrib/paxutils/paxutils-2.4f.tar.gz
+ ftp://ftp.iro.umontreal.ca/pub/paxutils/paxutils-2.4f.tar.gz
- http://www.iro.umontreal.ca/contrib/paxutils/paxutils-2.5.tar.gz
+ yet the second URL (the FTP one) might disappear one day. GNU mirrors
+ usually hold a copy of non-pretest releases, the canonical distribution
+ points for last such releases (before the merge occurred) are:
- GNU mirrors also have it, the canonical distribution point for GNU being:
-
- ftp://ftp.gnu.org/pub/gnu/paxutils-2.5.tar.gz
+ ftp://ftp.gnu.org/pub/gnu/cpio-2.4.tar.gz
+ ftp://ftp.gnu.org/pub/gnu/tar-1.12.shar.gz
+ ftp://ftp.gnu.org/pub/gnu/tar-1.12.tar.gz
.* Introduction
------------
@@ -84,6 +86,28 @@
appropriately. Make sure GNU `m4' is fully installed before you start
installing Autoconf. Have Perl installed before Automake.
+. + Mailing lists and collaboration
+
+ If you feel like receiving releases and pretest announcements for
+ the `paxutils' package (formerly `cpio' or `tar'), send a message to
+ mailto:majordomo@iro.umontreal.ca having, in its body, a line saying:
+
+ subscribe paxutils-announce
+
+ If you rather want to participate actively in discussions, pretesting
+ and development for `paxutils', do just as above, but this time, use:
+
+ subscribe paxutils-forum
+
+ Look into http://www.iro.umontreal.ca/contrib/paxutils/ for various
+ releases, pretests, and related files. In particular, subdirectory
+ `dist/' contains a weekly mirror of the current unpackaged work files,
+ while subdirectory `rmail/' contains saved or pending correspondence.
+
+ Please do _not_ widely redistribute releases having a letter after
+ the version numbers, as these are meant for pretesting only, and might
+ not be stable enough for other usages.
+
. + Report addresses
Send bug reports to `paxutils-bugs@iro.umontreal.ca'. A bug report is
Oops, something went wrong.

0 comments on commit 988402e

Please sign in to comment.