]> Dogcows Code - chaz/tar/blobdiff - ChangeLog
(options,parse_opt): New options --delay-directory-restore and --no-delay-directory...
[chaz/tar] / ChangeLog
index 8301e93a38e3fa9f3480b7d72dfa73c85bc2e3b5..80654cff8c8c39a42e683c4d93dc89e379932f12 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,99 @@
+2005-12-09  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * 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  <gray@gnu.org.ua>
+
+       * 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  <gray@gnu.org.ua>
+
+       * 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  <ebb9@byu.net> (trivial changes)
+
+       * configure.ac (DENSITY_LETTER): Fix m4 overquoting.
+       * .cvsignore: Ignore .bootstrap.
+
+2005-12-06  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * 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  <gray@gnu.org.ua>
+
+       * 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  <eggert@cs.ucla.edu>
+
+       * doc/tar.texi (Option Summary): Rewrite the
+       --atime-preserve=system description in response to Ian Turner's
+       proposed patch.
+
+2005-11-30  Ian Turner  <ian@zmanda.com>
+
+       * doc/tar.texi (Extracting Specific Files): Remove obsolescent
+       FIXME.
+
 2005-11-29  Paul Eggert  <eggert@cs.ucla.edu>
 
        * NEWS: New option --atime-preserve=system, which uses O_NOATIME.
 2005-11-29  Paul Eggert  <eggert@cs.ucla.edu>
 
        * NEWS: New option --atime-preserve=system, which uses O_NOATIME.
        Do not reset atime if mtime has changed.  Report an error if
        we cannot reset atime.
 
        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  <ian@zmanda.com>
 
        First cut at adding support for --atime-preserve=system.
 2005-11-29  Ian Turner  <ian@zmanda.com>
 
        First cut at adding support for --atime-preserve=system.
This page took 0.02367 seconds and 4 git commands to generate.