X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=ChangeLog;h=8948d43d4fc8d9a55fd4e75e4ee2fe4df0d5942d;hb=985637ab5a7448cf89e59ac433229a4fef2d265d;hp=068f8cc72073e73d7b646aa82e6a6abefed89481;hpb=23dcaa117f641a5cf34232424cd0913fd24523d5;p=chaz%2Ftar diff --git a/ChangeLog b/ChangeLog index 068f8cc..8948d43 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,155 @@ +2008-06-26 Sergey Poznyakoff + + * src/buffer.c (try_new_volume): Print more information with error + diagnostics. + (_gnu_flush_write): Improve error checking. Adjust + real_s_sizeleft before calling new_volume to avoid creating + malformed multivolume headers. + * tests/delete05.at, tests/gzip.at, tests/ignfail.at, + tests/longv7.at, tests/lustar01.at, tests/lustar02.at, + tests/shortfile.at: Update to match new diagnostic wording + (see 2008-05-06). + + * NEWS: Update. + +2008-06-14 Sergey Poznyakoff + + * doc/tar.texi (exclude): Document support for new VCS. + * THANKS: Update. + * NEWS: Update. + * tests/multiv05.at: Fix typos. + * tests/volsize.at: Remove a TZ dependency. + +2008-06-14 Dan Drake (tiny change) + + * src/tar.c (exclude_vcs_files): Support for Bazaar, Mercurial and Darcs. + +2008-05-06 Sergey Poznyakoff + + * src/tar.c (main): Reword the "delayed error" message. New + wording proposed by Karl Berry. + +2008-02-20 Sergey Poznyakoff + + * configure.ac: Raise version number to 1.20 + * src/compare.c (diff_dumpdir): const. + * src/common.h (dumpdir_t,dumpdir_iter_t): New data types. + (dumpdir_create0,dumpdir_create,dumpdir_free,dumpdir_locate) + (dumpdir_first,dumpdir_next): New functions. + * src/incremen.c (dumpdir_create0,dumpdir_create,dumpdir_free) + (dumpdir_first,dumpdir_next): New functions. + (dumpdir_locate): Rewrite using binary search. + (struct directory): Change members char *contents, *icontents to + struct dumpdir *dump, *idump. All references updated. + (note_directory): Last arg is const. + * src/names.c (add_hierarchy_to_namelist): buffer is const. + * tests/incr03.at, tests/incr04.at, tests/rename02.at, + tests/rename03.at: Insert calls to sleep between creation of files + and adding them to the archive. + +2008-03-31 Sergey Poznyakoff + + * src/create.c (dump_file0): Count links only for actually dumped + files. + +2008-03-27 Sergey Poznyakoff + + * NEWS: Document --no-check-device and --check-device. + * doc/rendition.texi: Change the way FIXME-*refs are handled in + !PROOF. + * doc/intern.texi, doc/tar.texi: Update. + * doc/untabify.el: New file. + * doc/Makefile.am (EXTRA_DIST): Add untabify.el + (untabify, final, check-format, check-refs, check-fixmes) + (check-unrevised, all-check-docs, check-docs): New rules. + + * src/common.h (check_device_option): New global. + * src/incremen.c (procdir): Use boolean and instead of bitwise + one. Patch by Jean-Louis Martineau. + Compare device numbers only if check_device_option is set. + * src/tar.c: New command line options --no-check-device and + --check-device. Proposed by Jean-Louis Martineau. + (parse_opt): Hanlde new options. + (decode_options): Initialize check_device_option to true. + + * THANKS: Update + +2008-03-06 Sergey Poznyakoff + + * bootstrap: Use rsync to get translations. + * doc/tar.texi: Minor change. + * lib/.cvsignore: Update + * po/.cvsignore: Update + * src/system.c: Remove include setenv.h. + * tests/atlocal.in (STAR_DATA_URL): Update. + * tests/star/README: Update URL. + +2008-02-09 Sergey Poznyakoff + + * doc/tar.texi: Fix a typo. Reported by Denis Excoffier. + +2008-02-08 Sergey Poznyakoff + + * NEWS: Update. + * configure.ac: Version 1.19.90 + * po/POTFILES.in: Add missing files. + * src/compare.c (verify_volume): Honor --ignore-zeros. + Proposed by Jan-Benedict Glaw. + * tests/shortfile.at (AT_KEYWORDS): Add shortfile0. + +2008-02-07 Sergey Poznyakoff + + * NEWS: Update. + * src/create.c (dump_file0): Apply transform_name to symlink + targets. + +2008-02-04 Sergey Poznyakoff + + * src/transform.c: Support multiple --transform options. Support + semicolon-separated lists of replace expressions. + * NEWS, tar.texi: Document changes to the --transform option. + +2008-01-30 Paul Eggert + + * doc/tar.texi: Update Back-Cover text to reflect new GNU wording. + +2007-12-17 Paul Eggert + + Exit with nonzero status if a close fails on an archive. + Problem (and initial trivial fix) + * src/buffer.c (close_archive, new_volume): close_error, not + close_warn. + +2007-12-05 Sergey Poznyakoff + + * src/buffer.c (check_compressed_archive): Do not bail out if the + file is too short, set boolean flag, passed as an argument + instead. This fixes a bug introduced on 2007-08-24. See also + tests/shortupd.at. + + * tests/Makefile.am, tests/testsuite.at: Add shortupd.at. + * tests/shortupd.at: New test. + +2007-11-12 Jim Meyering + + Don't read from name[-1]. + * src/incremen.c (make_directory): Handle namelen == 0, since + find_directory_meta calls make_directory (""). + +2007-11-07 Sergey Poznyakoff + + * bootstrap (checkout): Use URL of the gnulib CVS mirror. + * gnulib.modules: Add fseeko and snprintf. + +2007-10-31 Sergey Poznyakoff + + * src/checkpoint.c: New actions: bell and ttyout + * src/system.c (sys_exec_info_script) + (sys_exec_checkpoint_script): pass the current blocking factor in + TAR_BLOCKING_FACTOR environment variable. + * doc/tar.texi: Update + * NEWS: Update + 2007-10-30 Sergey Poznyakoff * doc/Makefile.am: Use texi2html and the CVS version of gendocs.sh @@ -27,9 +179,9 @@ * src/system.c (sys_exec_checkpoint_script): New function. (sys_exec_info_script): Restore SIGPIPE handler. * src/tar.c: (parse_opt): New options --hard-dereference, - --checkpoint-action. + --checkpoint-action. (decode_options): Call checkpoint_finish_compile. - + * src/system.c (sys_exec_info_script): Initialize buf. Problem reported by Bengt-Arne Fjellner.