X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=f7ac0e681c7eb0c2d08072eac0d0c70ca9c6b564;hb=b6d3432810ce8b001200e88ea4bd0251a063caf6;hp=bfb4a6a693bada1416e2f528a8b196ff99964ef8;hpb=04549e1f21fda2527a5100e3152c21407eed1fda;p=chaz%2Ftar diff --git a/ChangeLog b/ChangeLog index bfb4a6a..f7ac0e6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2005-11-10 Sergey Poznyakoff + + 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 * src/buffer.c: Rewritten in a more modular fashion to provide