X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=ChangeLog;h=80654cff8c8c39a42e683c4d93dc89e379932f12;hb=1cdb7823ae6f6c4a627cd8879f8b2ea2a29db7e6;hp=8301e93a38e3fa9f3480b7d72dfa73c85bc2e3b5;hpb=7209cbed6c8d85c64dd78551416959f6ab632f94;p=chaz%2Ftar diff --git a/ChangeLog b/ChangeLog index 8301e93..80654cf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,99 @@ +2005-12-09 Sergey Poznyakoff + + * src/buffer.c (open_archive): Add default case to shut up gcc. + * src/common.h (set_file_atime): Add prototype. + * src/create.c (to_chars_subst): Remove unused variable + Make sure useful result code is returned. + * src/incremen.c (read_directory_file): Fix format string + Thanks Eric Blake for reporting. + +2005-12-08 Sergey Poznyakoff + + * doc/tar.texi (Current status): Renamed to 'Changes' and moved to + appendices. + (Large or Negative Values): Rewritten + * src/common.h (gid_to_chars, major_to_chars, minor_to_chars) + (mode_to_chars, off_to_chars, size_to_chars, time_to_chars) + (uid_to_chars, uintmax_to_chars): Return bool + * src/create.c (gid_to_chars, major_to_chars, minor_to_chars) + (mode_to_chars, off_to_chars, size_to_chars, time_to_chars) + (uid_to_chars, uintmax_to_chars): Return bool + (to_chars): Return bool + (start_header): Check return values of convertion routines. Fail + if unable to store data in the header. + +2005-12-07 Sergey Poznyakoff + + * doc/tar.texi: Following the discussion with Karl Berry, + discontinue using @value{} substitutions for Texinfo commands. + Properly index all long options. Print a + separate long option index. + * doc/value.texi: Remove @set's + + * doc/tar.texi: Update --info-script documentation + Resolve some more FIXMEs. + * scripts/dump-remind.in: Use TAR_VOLUME instead of reading volno + file. + * src/buffer.c (new_volume): Update invocation + (change_tape_menu): New function. Disable '!' command if given + --restrict option. + * src/common.h (sys_exec_info_script): Update declaration + (restrict_option): New global + * src/system.c (sys_exec_info_script): The script can supply new + archive name to use by writing it to file descriptor 3. + * src/tar.c (options): Add --restrict option. Use macros for + option grouping. + (license): Print full list of copyright years + * NEWS: Update + +2005-12-06 Eric Blake (trivial changes) + + * configure.ac (DENSITY_LETTER): Fix m4 overquoting. + * .cvsignore: Ignore .bootstrap. + +2005-12-06 Sergey Poznyakoff + + * doc/tar.texi: Document --to-command and --info-script + options. Add missing xrefs. + * src/buffer.c (new_volume): Use sys_exec_info_script() instead of + system(). + * src/common.h (archive_format_string,subcommand_string) + (sys_exec_info_script): New prototypes. + * src/system.c (sys_exec_info_script): New function. + * src/tar.c (archive_format_string): Remove static qualifier. + (subcommand_string): New function. + +2005-12-01 Sergey Poznyakoff + + * src/extract.c: Fix restoring of directory timestamps from + incremental archives. + (directories_first): New variable. + (prepare_to_extract): Set directories_first + (extract_archive): Call apply_nonancestor_delayed_set_stat() only + if not extracting from an incremental archive + (extract_dir): Obtain root_device here, to make sure it works + correctly with -C. + + * src/incremen.c (purge_directory): Skip the member and return if + the archive is not in incremental format. + * tests/incr02.at: New testcase + * tests/Makefile.am: Add incr02.at + * tests/testsuite.at: Likewise + + * THANKS: Add Guerkan Karaman. + * NEWS: Update + +2005-11-30 Paul Eggert + + * doc/tar.texi (Option Summary): Rewrite the + --atime-preserve=system description in response to Ian Turner's + proposed patch. + +2005-11-30 Ian Turner + + * doc/tar.texi (Extracting Specific Files): Remove obsolescent + FIXME. + 2005-11-29 Paul Eggert * NEWS: New option --atime-preserve=system, which uses O_NOATIME. @@ -35,6 +131,9 @@ Do not reset atime if mtime has changed. Report an error if we cannot reset atime. + * lib/.cvsignore: Add malloc.h, regcomp.c, regex.c, regex.h, + regex_internal.c, regex_internal.h, regexc.c; used by rpmatch. + 2005-11-29 Ian Turner First cut at adding support for --atime-preserve=system.