X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=NEWS;h=e6182fb59c4e08b0173b09377c222dacceb2b8b3;hb=5a9174376b2e5f16caac14a6de3dc3c21c5f8b68;hp=ca1d5055bb9d54c4e0710a8d5140558bbedb2880;hpb=927c0ccf1373f6d857edb23f124d6a54e280cf3c;p=chaz%2Ftar diff --git a/NEWS b/NEWS index ca1d505..e6182fb 100644 --- a/NEWS +++ b/NEWS @@ -1,38 +1,115 @@ GNU tar NEWS - User visible changes. +Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004 +Free Software Foundation, Inc. +See the end for copying conditions. - Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free - Software Foundation, Inc. +Please send GNU tar bug reports to + + +version 1.13.93 - Sergey Poznyakoff, 2004-02-24 + +* Added support for POSIX.1-2001 and ustar archive formats. +* New option --format allows to select the output archive format +* The default output format can be selected at configuration time + by presetting the environment variable DEFAULT_ARCHIVE_FORMAT. + Allowed values are GNU, V7, OLDGNU and POSIX. +* New option --strip-path allows to cut off a given number of + path elements from the name of the file being extracted. + +* New options --index-file, --no-overwrite-dir. The --overwrite-dir + option is now the default; use --no-overwrite-dir if you prefer + the previous default behavior. + +* The semantics of -o option is changed. When extracting, it + does the same as --no-same-owner GNU tar option. This is compatible + with UNIX98 tar. Otherwise, its effect is the same as that of + --old-archive option. This latter is deprecated and will be removed + in future. + +* New option --check-links prints a message if not all links are dumped + for a file being archived. This corresponds to the UNIX98 -l option. + The current semantics of the -l option is retained for compatibility + with previous releases, however such usage is strongly deprecated as + the option will change to its UNIX98 semantics in the future releases. + +* New option --occurrence[=N] can be used in conjunction with one of + the subcommands --delete, --diff, --extract or --list when a list of + files is given either on the command line or via -T option. This + option instructs tar to process only the Nth occurrence of each named + file. N defaults to 1, so `tar -x -f archive --occurrence filename' + extracts the first occurrence of `filename' from `archive' + and terminates without scanning to the end of the archive. + +* New option --pax-option allows to control the handling of POSIX + keywords in `pax' extended headers. It is equivalent to `pax' + -o option. + +* --incremental and --listed-incremental options work correctly on + individual files, as well as on directories. + +* Removed obsolete command line options: +** --absolute-paths superseded by --absolute-names +** --block-compress is not needed any longer +** --block-size superseded by --blocking-factor +** --modification-time superseded by --touch +** --read-full-blocks superseded by --read-full-records +** --record-number superseded by --block-number +** --version-control superseded by --backup + +* New message translations fi (Finnish), gl (Galician), hr (Croatian), + hu (Hungarian), ms (Malaysian), nb (Norwegian), ro (Romanian), sk + (Slovak), zh_CN (Chinese simplified), zh_TW (Chinese traditional). + The code 'no' for Norwegian has been withdrawn; use 'nb' instead. + +* Bug fixes. - This file is part of GNU tar. +version 1.13.25 - Paul Eggert, 2001-09-26 - 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) - any later version. +* Bug fixes. - 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. +version 1.13.24 - Paul Eggert, 2001-09-22 - You should have received a copy of the GNU General Public License - along with tar; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307, USA. +* New option --overwrite-dir. +* Fixes for buffer overrun, porting, and copyright notice problems. +* The message translations for Korean are available again. +version 1.13.23 - Paul Eggert, 2001-09-13 -version 1.13.20 - Paul Eggert, 2001-08-26 +* Bug, porting, and copyright notice fixes. -* More security problems have been fixed. +version 1.13.22 - Paul Eggert, 2001-08-29 + +* Bug fixes. + +version 1.13.21 - Paul Eggert, 2001-08-28 + +* Porting and copyright notice fixes. + +version 1.13.20 - Paul Eggert, 2001-08-27 + +* Some bugs were fixed: + - security problems + - hard links to symbolic links * New option --recursion (the default) that is the inverse of --no-recursion. * New options --anchored, --ignore-case, --wildcards, --wildcards-match-slash, and their negations (e.g., --no-anchored). - Along with --recursion and --no-recursion, these control how exclude - patterns are interpreted. The default interpretation of exclude - patterns is now --no-anchored --no-ignore-case --recursion - --wildcards --wildcards-match-slash. + Along with --recursion and --no-recursion, these options control how + exclude patterns are interpreted. + +* The default interpretation of exclude patterns is now --no-anchored + --no-ignore-case --recursion --wildcards --wildcards-match-slash. + This is a quiet change to the semantics of --exclude. The previous + semantics were a failed attempt at backward compatibility but it + became clear that the semantics were puzzling and did not satisfy + everybody. Rather than continue to try to revive that dead horse we + thought it better to substitute cleaner semantics, with options so + that you can change the behavior more to your liking. + +* New message translations for Indonesian and Turkish. + The translation for Korean has been withdrawn due to encoding errors. + It will be reissued once those are fixed. version 1.13.19 - Paul Eggert, 2001-01-13 @@ -100,7 +177,7 @@ version 1.13.16 - Paul Eggert, 1999-12-13. To enable the old behavior, use the -P or --absolute-names option. * Tar now handles file names with multibyte encodings (e.g. UTF-8, Shift-JIS) - correctly. It relies on the mbrtowc function to handle multibytes. + correctly. It relies on the mbrtowc function to handle multibyte characters. * The file generated by -g or --listed-incremental now uses a format that is independent of locale, so that users need not worry about @@ -293,7 +370,7 @@ version 1.13 - Paul Eggert, 1999-07-08. but they have been removed to maintain compatibility with paxutils. Please try --use=bzip2 instead of --bzip2. -Version 1.12 - François Pinard, 1997-04. +Version 1.12 - François Pinard, 1997-04. Sensitive matters * Use shell globbing patterns for --label, instead of regular expressions. @@ -336,7 +413,7 @@ Various changes Many bugs are squashed, while others still run free. -Version 1.11.8 - François Pinard, 1995-06. +Version 1.11.8 - François Pinard, 1995-06. * Messages available in French, German, Portuguese and Swedish. * The distribution provides a rudimentary Texinfo manual. @@ -471,6 +548,28 @@ Versions 1.07 back to 1.00 by Jay Fenlason. * See ChangeLog for more details. -Local Variables: -coding: iso-latin-1 -End: + +Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2003 +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 2, 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 tar; see the file COPYING. If not, write to +the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. + +Local variables: +mode: outline +paragraph-separate: "[ ]*$" +end: