X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=ChangeLog;h=7149001bc76896bfac652ac24ef15733caeffbf1;hb=e33be3d0a1902527f2b5be2388a1322068fcb135;hp=2da929351eccc9731cf2764b32d7fc5f0c011113;hpb=460f4ec146134f9bcc8912d914543efad4510d94;p=chaz%2Ftar diff --git a/ChangeLog b/ChangeLog index 2da9293..7149001 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,44 @@ +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 + to create HTML versions of the manual. + * doc/gendocs_template: Likewise. + * doc/tar.texi: Document --hard-dereference and + --checkpoint-action options. Improve documentation of + --check-links. + 2007-10-29 Sergey Poznyakoff + * NEWS: Update + * configure.ac: Version 1.19.1 + * po/POTFILES.in: Add src/checkpoint.c + * src/Makefile.am (tar_SOURCES): add checkpoint.c + * src/checkpoint.c: New file - checkpoint handling. + * src/buffer.c (checkpoint, do_checkpoint): Remove. + (_flush_write, simple_flush_read, _gnu_flush_read): Use + checkpoint_run. + * src/common.h (enum checkpoint_style): Remove. + (checkpoint_style): Remove. + (DEFAULT_CHECKPOINT): New define. + (hard_dereference_option): New variable. + (sys_exec_checkpoint_script): New declaration. + * src/create.c (file_count_links): do nothing if + hard_dereference_option is set. + * 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. + (decode_options): Call checkpoint_finish_compile. + * src/system.c (sys_exec_info_script): Initialize buf. Problem reported by Bengt-Arne Fjellner.