X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Ftar;a=blobdiff_plain;f=ChangeLog.CVS;h=1f4bb4221c8524cb6abe946070c35deb83f6406f;hp=41227f59434c2c7281b30018b1397b105564941d;hb=ec94fbdf458adb2af803eefdd1a9c9bbb432bb21;hpb=ac6caa71bc6077d75ff5073f76f97d53225e78ae diff --git a/ChangeLog.CVS b/ChangeLog.CVS index 41227f5..1f4bb42 100644 --- a/ChangeLog.CVS +++ b/ChangeLog.CVS @@ -1,3 +1,24 @@ +Currently the ChangeLog is generated automatically from the Git +revision history, but from 1997 to 2009 the ChangeLog file was +maintained by hand, under CVS. This file records the older log. + +Copyright 1997-2001, 2003-2009, 2013 Free Software Foundation, Inc. + +This file is part of GNU tar. + +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 3 of the License, or +(at your option) any later version. + +GNU tar is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see . + 2009-03-05 Sergey Poznyakoff * src/incremen.c: --no-recursive works with --incremental. @@ -5,7 +26,7 @@ 2009-03-04 Sergey Poznyakoff Add xz support. - + * src/buffer.c, src/suffix.c: Add support for xz compression. * src/tar.c: New option --xz, for compression/decompression using xz. Re-assign -J as a short equivalent of --xz. @@ -34,8 +55,8 @@ 2008-11-25 Sergey Poznyakoff Do not try to drain the input pipe before closing the - archive. - + archive. + * src/buffer.c (close_archive): Remove call to sys_drain_input_pipe. Pass hit_eof as the second argument to sys_wait_for_child. @@ -63,7 +84,7 @@ * src/extract.c (extract_link, extract_symlink): Remove calls to transform_member_name. It is done in read_header. * src/list.c (decode_xform): Reflect change in data type of 2nd - argument. + argument. (transform_member_name): 2nd arg is int. (decode_header): Transform file name and link target names. * src/tar.c: Remove --transform-symlinks. @@ -73,7 +94,7 @@ set global flags using `flags=' syntax. (_transform_name_to_obstack, transform_name_fp) (transform_name): Take an additional argument, specifying scope - flags. + flags. 2008-10-19 Sergey Poznyakoff @@ -86,7 +107,7 @@ * tests/sparsemvp.at: Likewise. * tests/volsize.at: Likewise. * NEWS: Update. - + 2008-10-16 Sergey Poznyakoff * src/common.h (transform_symlinks_option): New global. @@ -99,11 +120,11 @@ * doc/tar.texi: Document --transform-symlinks * NEWS: Update. * THANKS: Update. - + * src/names.c (name_gather): Use xzalloc. * src/buffer.c (short_read): Move record size detection before the loop. - + 2008-10-07 Sergey Poznyakoff * src/tar.c (options): Add --lzop option. @@ -111,7 +132,7 @@ 2008-10-05 Xavier Hienne (tiny change) * src/checkpoint.c (checkpoint_compile_action): Add missing - `else'. + `else'. 2008-09-24 Sergey Poznyakoff @@ -157,7 +178,7 @@ * tests/atlocal.in (decho): New function. * tests/multiv06.at: Use decho instead of echo2. * tests/incremental.at: Raise wait interval to 2 seconds. - + 2008-07-24 Sergey Poznyakoff * src/tar.c (decode_options): Do not allow volume length less @@ -193,21 +214,21 @@ tests/longv7.at, tests/lustar01.at, tests/lustar02.at, tests/shortfile.at: Update to match new diagnostic wording (see 2008-05-06). - + * NEWS: Update. 2008-06-14 Sergey Poznyakoff * doc/tar.texi (exclude): Document support for new VCS. * THANKS: Update. - * NEWS: Update. + * NEWS: Update. * tests/multiv05.at: Fix typos. * tests/volsize.at: Remove a TZ dependency. - + 2008-06-14 Dan Drake (tiny change) * src/tar.c (exclude_vcs_files): Support for Bazaar, Mercurial and - Darcs. + Darcs. 2008-05-06 Sergey Poznyakoff @@ -231,23 +252,23 @@ * tests/incr03.at, tests/incr04.at, tests/rename02.at, tests/rename03.at: Insert calls to sleep between creation of files and adding them to the archive. - + 2008-03-31 Sergey Poznyakoff * src/create.c (dump_file0): Count links only for actually dumped - files. + files. 2008-03-27 Sergey Poznyakoff * NEWS: Document --no-check-device and --check-device. * doc/rendition.texi: Change the way FIXME-*refs are handled in - !PROOF. + !PROOF. * doc/intern.texi, doc/tar.texi: Update. * doc/untabify.el: New file. * doc/Makefile.am (EXTRA_DIST): Add untabify.el (untabify, final, check-format, check-refs, check-fixmes) (check-unrevised, all-check-docs, check-docs): New rules. - + * src/common.h (check_device_option): New global. * src/incremen.c (procdir): Use boolean and instead of bitwise one. Patch by Jean-Louis Martineau. @@ -256,7 +277,7 @@ --check-device. Proposed by Jean-Louis Martineau. (parse_opt): Hanlde new options. (decode_options): Initialize check_device_option to true. - + * THANKS: Update 2008-03-06 Sergey Poznyakoff @@ -267,7 +288,7 @@ * po/.cvsignore: Update * src/system.c: Remove include setenv.h. * tests/atlocal.in (STAR_DATA_URL): Update. - * tests/star/README: Update URL. + * tests/star/README: Update URL. 2008-02-09 Sergey Poznyakoff @@ -303,7 +324,7 @@ Exit with nonzero status if a close fails on an archive. Problem (and initial trivial fix) * src/buffer.c (close_archive, new_volume): close_error, not - close_warn. + close_warn. 2007-12-05 Sergey Poznyakoff @@ -1007,7 +1028,7 @@ this has undefined behavior. Likewise for assigning arbitrary uintmax_t values to other types. (read_negative_num, read_unsigned_num, read_timespec): - New functions, to check input values a bit more carefuly. + New functions, to check input values a bit more carefully. (read_num): Use read_unsigned_num. New arg MAX_VAL; all callers changed. (read_incr_db_2): Use these new functions. @@ -1187,7 +1208,7 @@ * src/delete.c: Remove second argument from calls to name_scan * src/update.c: Likewise * src/incremen.c (procdir): Use is_individual_file to check for - files explicitely specified in the command line. Fixes bug + files explicitly specified in the command line. Fixes bug reported by Dat Head on 19 Jun 2006 (descending into mountpoints with --one-file-system in use) * src/misc.c (maybe_backup_file): Second argument is bool @@ -1246,7 +1267,7 @@ * src/delete.c (records_skipped): Remove static qualifier, the variable is used by print_total_stats in buffer.c * src/extract.c (check_time): Use volume_start_time when checking - for timestamp plausability. + for timestamp plausibility. * src/tar.c: (options, parse_opt): Allow for optional argument to the --totals option, which specifies a signal upon delivery of which the statistics must be output. @@ -1304,7 +1325,7 @@ * src/transform.c (set_transform_expr,_transform_name_to_obstack): Implement NUMBER flag. - (add_char_segment): Fix length assignement + (add_char_segment): Fix length assignment * doc/tar.texi: Update @@ -1361,7 +1382,7 @@ * doc/tar.texi: Update * configure.ac (AM_INIT_AUTOMAKE): Use tar-ustar option. Raise version requirement to 1.9 - * src/common.h (struct name): Refactured + * src/common.h (struct name): Refactored (warn_regex_usage): New variable. (dump_file): First argument is const char*. (name_init,name_add): Removed @@ -1736,13 +1757,13 @@ * src/common.h (struct name): New member `explicit'. Remove unused member `isdir'. * src/incremen.c (procdir): If name_scan() returns something, - check if it was explicitely given in the command line + check if it was explicitly given in the command line * src/names.c (addname,add_hierarchy_to_namelist): Initialize explicit member appropriately. * src/incremen.c (procdir): If --one-file-system is given and a directory is found to be on another device, *and* this directory - is explicitely given in the command line, then do not omit it. + is explicitly given in the command line, then do not omit it. 2005-12-11 Sergey Poznyakoff @@ -1777,7 +1798,7 @@ (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 + (start_header): Check return values of conversion routines. Fail if unable to store data in the header. 2005-12-07 Sergey Poznyakoff @@ -2077,13 +2098,13 @@ archives. * src/incremen.c (dumpdir_size, get_gnu_dumpdir): New functions. (purge_directory): Use stat_info.dumpdir instead of getting its - value explicitely. + value explicitly. * src/list.c (list_archive): Handle incremental backups in pax format. (decode_header): Initialize stat_info.dumpdir * src/sparse.c (sparse_diff_file): Bugfix: set seekable. (pax_dump_header): Store sparse map in GNU.sparse.map. If this - variable has been explicitely deleted, use GNU.sparse.offset/ + variable has been explicitly deleted, use GNU.sparse.offset/ GNU.sparse.numbytes variables. * src/tar.c (decode_options): Incremental options are allowed with --format=pax @@ -2161,7 +2182,7 @@ * bootstrap: Fix quoting in help output. (update_po): Use backward-compatible wget option --cache instead - of deprecated -C to accomodate for wget 1.10. + of deprecated -C to accommodate for wget 1.10. Changes proposed by Eric Blake * THANKS: Add Eric Blake @@ -2712,7 +2733,7 @@ * src/list.c: Likewise * tests/multiv03.at: Modified to match the new behavior - * tests/multiv04.at: New file. Test splittind directory members between + * tests/multiv04.at: New file. Test splitting directory members between the archive volumes. * tests/Makefile.am: Add multiv04.at * tests/testsuite.at: Likewise. @@ -4466,7 +4487,7 @@ * src/create.c: Do not zero-terminate name field if the name is exactly 100 characters long. - (write_ustar_long_name): Fixed cheking for unsplittable + (write_ustar_long_name): Fixed checking for unsplittable names. 2003-11-14 Sergey Poznyakoff @@ -5163,7 +5184,7 @@ interface. (child_open_for_compress): Do not increase size to BLOCKSIZE. (open_archive): Open index file name. - Strip trailing slahes from file names. + Strip trailing slashes from file names. (flush_write): Set size to 0 if not saving names. (flush_write, flush_read): Use safer_name_suffix rather than inline code. @@ -5996,7 +6017,7 @@ (decode_options): Dates that look like an absolute path name, or that start with '.', are presumed to be file names whose dates are taken. - Remove 'I' as an aliase for 'T'. + Remove 'I' as an alias for 'T'. Update copyright. * src/extract.c (): Do not include; system.h now does this. @@ -8806,26 +8827,6 @@ See ChangeLog.1 for earlier changes. ----- - - Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 - Free Software Foundation, Inc. - - This file is part of GNU tar. - - 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 3, or (at your option) - any later version. - - GNU tar is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - 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