peterreilly 2005/01/11 10:30:34 Modified: . WHATSNEW CONTRIBUTORS src/main/org/apache/tools/tar TarOutputStream.java Log: Write two EOF blocks for tar rather than one PR: 28776 Obtained from: Oliver Rossmueller Revision Changes Path 1.709 +3 -0 ant/WHATSNEW Index: WHATSNEW =================================================================== RCS file: /home/cvs/ant/WHATSNEW,v retrieving revision 1.708 retrieving revision 1.709 diff -u -r1.708 -r1.709 --- WHATSNEW 11 Jan 2005 13:58:18 -0000 1.708 +++ WHATSNEW 11 Jan 2005 18:30:34 -0000 1.709 @@ -123,6 +123,9 @@ * The subant task used the canonical version of a file path. This has been changed to use the absolute path. Bugzilla 30438. +* Tar now writes two EOF blocks rather than one. + Bugzilla report 28776 + Other changes: -------------- 1.42 +1 -0 ant/CONTRIBUTORS Index: CONTRIBUTORS =================================================================== RCS file: /home/cvs/ant/CONTRIBUTORS,v retrieving revision 1.41 retrieving revision 1.42 diff -u -r1.41 -r1.42 --- CONTRIBUTORS 10 Jan 2005 17:12:10 -0000 1.41 +++ CONTRIBUTORS 11 Jan 2005 18:30:34 -0000 1.42 @@ -155,6 +155,7 @@ Nicola Ken Barozzi Nico Seessle Nigel Magnay +Oliver Rossmueller Patrick C. Beard Patrick Chanezon Patrick G. Heck (Gus Heck) 1.17 +4 -1 ant/src/main/org/apache/tools/tar/TarOutputStream.java Index: TarOutputStream.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/tar/TarOutputStream.java,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- TarOutputStream.java 9 Mar 2004 16:48:55 -0000 1.16 +++ TarOutputStream.java 11 Jan 2005 18:30:34 -0000 1.17 @@ -96,9 +96,12 @@ /** * Ends the TAR archive without closing the underlying OutputStream. - * The result is that the EOF record of nulls is written. + * The result is that the two EOF records of nulls are written. */ public void finish() throws IOException { + // See Bugzilla 28776 for a discussion on this + // http://issues.apache.org/bugzilla/show_bug.cgi?id=28776 + this.writeEOFRecord(); this.writeEOFRecord(); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]