]> Dogcows Code - chaz/tar/blobdiff - ChangeLog
(struct directory): New member tagfile
[chaz/tar] / ChangeLog
index a71ef6983af5b6c428ca5e953cb88dcc87fbebfd..5d68b789a1ed1ac0e2b07159765d36ff9c9b1174 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,128 @@
+2007-09-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * AUTHORS: Remove unnecessary information.  Just list the
+       principal authors.
+       * THANKS: Remove info duplicated from AUTHORS.
+
+2007-08-25  Jim Meyering  <jim@meyering.net>
+
+       Don't include <getline.h>.  No longer needed.
+       * src/incremen.c: Don't include <getline.h>.  No longer needed.
+       * src/buffer.c: Likewise.
+       * src/system.c: Likewise.
+       * src/tar.c: Likewise.
+
+       Avoid shadowing and unused-variable warnings.
+       * src/create.c (check_exclusion_tags): Remove declaration of unused
+       local, "ret".
+       * src/compare.c (diff_dumpdir): Rename stat->stat_data to avoid
+       shadowing the syscall.
+       * src/buffer.c (do_checkpoint): Don't shadow the write syscall.
+       (try_new_volume): Avoid shadowing "access".
+       * src/tar.c (decode_options): Rename index->idx to avoid shadowing.
+       (find_argp_option): Rename option->o to avoid shadowing.
+       * src/incremen.c (scan_directory): Rename local, dir_name->dir,
+       to avoid shadowing the function.
+       (get_directory_contents): Likewise.
+       * src/system.c (global_pid): Rename from "pid", to avoid being
+       shadowed by locals.
+       * src/extract.c (apply_nonancestor_delayed_set_stat):
+       Rename st->sb to avoid shadowing another local.
+
+2007-08-24  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * configure.ac, NEWS: Raise version number to 1.18.1
+
+       * src/buffer.c (check_compressed_archive): Detect files smaller
+       than 512 bytes.
+       * tests/shortfile.at: New test case for the above change.
+       * tests/testsuite.at, tests/Makefile.am: Add shortfile.at
+
+2007-08-19  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * bootstrap: Gnulib initialization destroyed paxutils m4 files.
+       Initialize paxutils structure after that of gnulib.
+
+2007-08-12  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * src/names.c (contains_dot_dot): Fix double-dot recognition in
+       case of duplicate /. Patch by Dmitry V. Levin.
+
+       * bootstrap (symlink_to_gnulib): Make sure the target directory
+       exists and create it if it does not.
+
+       * doc/tar.texi: Fix a typo.
+
+2007-06-28  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * bootstrap: Update for the change of the TP URL
+
+2007-06-27  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+        Relicense under GPLv3
+
+2007-06-21  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * tests/testsuite.at (AT_TAR_MKHIER): Skip test if genfile is
+       unable to create the file
+       * tests/lustar01.at: Likewise
+
+2007-06-21  Eric Blake  <ebb9@byu.net>
+
+        Resolve testsuite failures 40-42 on cygwin.
+        * tests/testsuite.at (AT_TAR_MKHIER): Skip tests when long
+        file names cannot be created.
+
+2007-06-16  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * doc/Makefile.am (tar_TEXINFOS): Add tar-snapshot-edit.texi
+       * doc/tar-snapshot-edit.texi: New file
+       * doc/tar.texi (Fixing Snapshot Files): New appendix
+
+       * scripts/tar-snapshot-edit: New file
+       * tests/extrac07.at: Add back write permissions on dir
+
+2007-06-09  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * tests/exclude.at: Sort the output.
+
+2007-06-08  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * configure.ac, NEWS: Raise version number to 1.17
+
+       * doc/tar.texi, doc/intern.texi: Replace: s/filename/file name/;
+       s/(ASCII|ID|BSD)/@acronym{&}/;s/"[^"]+"/``&''/
+       Use `path' only when it refers to search paths, use
+       `file name' otherwise.
+       Fix various errors (based on patch by Benno Schulenberg)
+
+       * doc/tar.texi (Operation Summary): Restore alphabetical order of
+       the options.
+
+2007-06-02  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       Fix bug, introduced on 2007-03-30.
+
+       * src/common.h (xform_type): New data type
+       (transform_member_name): Last argument is of xform_type type
+       All callers updated
+
+       * src/extract.c: Update calls to transform_member_name
+       * src/list.c (decode_xform): Exempt symbolic links from component
+       stripping and name suffix normalization.
+
+       * tests/extrac07.at: Update
+
+2007-05-30  Sergey Poznyakoff  <gray@gnu.org.ua>
+
+       * src/xheader.c (decx): Unknown pax keywords produce a warning,
+       not error.
+
+2007-05-29  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * src/misc.c (set_file_atime): Use gl_futimens, not futimens,
+       due to gnulib change.
+
 2007-05-19  Sergey Poznyakoff  <gray@gnu.org.ua>
 
        * src/common.h (buffer_write_global_xheader): New function
 2007-05-19  Sergey Poznyakoff  <gray@gnu.org.ua>
 
        * src/common.h (buffer_write_global_xheader): New function
        (xheader_write_global,xheader_write,xheader_string_begin)
        (xheader_string_add,xheader_string_end): Take xhdr as first
        argument.
        (xheader_write_global,xheader_write,xheader_string_begin)
        (xheader_string_add,xheader_string_end): Take xhdr as first
        argument.
-       
+
        * src/buffer.c (buffer_write_global_xheader): New function
        Update to use new xheader calls.
 
        * src/buffer.c (buffer_write_global_xheader): New function
        Update to use new xheader calls.
 
        * tests/T-null.at: Minor fix
        * tests/atlocal.in (tarball_prereq): Discard eventual md5sum
        output.
        * tests/T-null.at: Minor fix
        * tests/atlocal.in (tarball_prereq): Discard eventual md5sum
        output.
-       
+
 2007-05-18  Sergey Poznyakoff  <gray@gnu.org.ua>
 
        * src/create.c (dump_file0): Original ctime cannot be used as a
 2007-05-18  Sergey Poznyakoff  <gray@gnu.org.ua>
 
        * src/create.c (dump_file0): Original ctime cannot be used as a
 
        GNU tar is free software; you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
 
        GNU tar is free software; you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
-       the Free Software Foundation; either version 2, or (at your option)
+       the Free Software Foundation; either version 3, or (at your option)
        any later version.
 
        GNU tar is distributed in the hope that it will be useful,
        any later version.
 
        GNU tar is distributed in the hope that it will be useful,
        along with GNU tar; see the file COPYING.  If not, write to
        the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
        Boston, MA 02110-1301, USA.
        along with GNU tar; see the file COPYING.  If not, write to
        the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
        Boston, MA 02110-1301, USA.
+\f
+Local Variables:
+mode: change-log
+version-control: never
+End:
This page took 0.025372 seconds and 4 git commands to generate.