]> Dogcows Code - chaz/tar/commitdiff
Updated
authorSergey Poznyakoff <gray@gnu.org.ua>
Thu, 10 Nov 2005 13:01:34 +0000 (13:01 +0000)
committerSergey Poznyakoff <gray@gnu.org.ua>
Thu, 10 Nov 2005 13:01:34 +0000 (13:01 +0000)
ChangeLog

index bfb4a6a693bada1416e2f528a8b196ff99964ef8..f7ac0e681c7eb0c2d08072eac0d0c70ca9c6b564 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2005-11-10  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       Fix splitting of sparse files between the volumes.
+       
+       * src/buffer.c (try_new_volume): Bugfix. Always check
+       continued_file_name. If it is absent, the volume is out
+       of sync.
+       (add_multi_volume_header): Create GNU.volume.filename keyword in
+       the extended header.
+       * src/sparse.c (sparse_dump_region): Call mv_size_left.
+       (sparse_dump_file): Enclose the loop in mv_begin/mv_end.
+       * src/system.c: Do not pad compressed output if it goes to
+       stdout.
+       * src/xheader.c (xhdr_tab): New keyword GNU.volume.filename.
+
+       * tests/sparsemv.at: New testcase
+       * tests/sparsemvp.at: New testcase
+       * tests/Makefile.am: Add sparsemv.at and sparsemvp.at.
+       * tests/testsuite.at: Likewise.
+
 2005-11-09  Sergey Poznyakoff  <gray@gnu.org.ua>
 
        * src/buffer.c: Rewritten in a more modular fashion to provide
This page took 0.029155 seconds and 4 git commands to generate.