X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=ChangeLog;h=5d68b789a1ed1ac0e2b07159765d36ff9c9b1174;hb=efe6609cd997116b4f29181b57117ff6d91c7d98;hp=a71ef6983af5b6c428ca5e953cb88dcc87fbebfd;hpb=749e20e6fa8d8ef4a1c5aa9df078be6971d5e2fa;p=chaz%2Ftar diff --git a/ChangeLog b/ChangeLog index a71ef69..5d68b78 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,128 @@ +2007-09-14 Paul Eggert + + * AUTHORS: Remove unnecessary information. Just list the + principal authors. + * THANKS: Remove info duplicated from AUTHORS. + +2007-08-25 Jim Meyering + + Don't include . No longer needed. + * src/incremen.c: Don't include . 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 + + * 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 + + * bootstrap: Gnulib initialization destroyed paxutils m4 files. + Initialize paxutils structure after that of gnulib. + +2007-08-12 Sergey Poznyakoff + + * 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 + + * bootstrap: Update for the change of the TP URL + +2007-06-27 Sergey Poznyakoff + + Relicense under GPLv3 + +2007-06-21 Sergey Poznyakoff + + * 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 + + 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 + + * 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 + + * tests/exclude.at: Sort the output. + +2007-06-08 Sergey Poznyakoff + + * 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 + + 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 + + * src/xheader.c (decx): Unknown pax keywords produce a warning, + not error. + +2007-05-29 Paul Eggert + + * src/misc.c (set_file_atime): Use gl_futimens, not futimens, + due to gnulib change. + 2007-05-19 Sergey Poznyakoff * src/common.h (buffer_write_global_xheader): New function @@ -16,7 +141,7 @@ (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. @@ -27,7 +152,7 @@ * tests/T-null.at: Minor fix * tests/atlocal.in (tarball_prereq): Discard eventual md5sum output. - + 2007-05-18 Sergey Poznyakoff * src/create.c (dump_file0): Original ctime cannot be used as a @@ -8220,7 +8345,7 @@ 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, @@ -8232,3 +8357,8 @@ 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. + +Local Variables: +mode: change-log +version-control: never +End: