ee1ebb7d12
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=238ac80c71e1fab8b31d2fd280afcc64
452 lines
17 KiB
Plaintext
452 lines
17 KiB
Plaintext
-------------------------------------------------------------------
|
||
Fri Mar 12 16:21:49 UTC 2010 - mseben@novell.com
|
||
|
||
- updated to version 1.23
|
||
* Improved record size autodetection
|
||
* Use of lseek on seekable archives
|
||
* New command line option --warning
|
||
* New command line option --level
|
||
* Improved behavior if some files were removed during incremental dumps
|
||
* Modification times of PAX extended headers
|
||
* Time references in the --pax-option argument
|
||
* Augmented environment of the --to-command script
|
||
* Fix handling of hard link targets by -c --transform
|
||
* Fix hard links recognition with -c --remove-files
|
||
* Fix restoring files from backup (debian bug #508199)
|
||
* Correctly restore modes and permissions on existing directories
|
||
* The --remove-files option removes files only if they were succesfully stored in the archive
|
||
* Fix storing and listing of the volume labels in POSIX format
|
||
* Improve algorithm for splitting long file names (ustar format)
|
||
* Fix possible memory overflow in the rmt client code (CVE-2010-0624)
|
||
- deprecated heap_overflow_in_rtapelib.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 3 09:29:23 UTC 2010 - mseben@novell.com
|
||
|
||
- added heap_overflow_in_rtapelib.patch fix possible heap overflow in
|
||
rtapelib.c (bnc#579475)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 2 20:35:03 UTC 2010 - mseben@novell.com
|
||
|
||
- updated to version 1.22
|
||
* Support for xz compression (--xz option)
|
||
* Short option -J is reassigned as a shortcut for --xz
|
||
* The option -I is a shortcut for --use-compress-program
|
||
* The --no-recursive option works with --incremental
|
||
- deprecated recognize_xz.patch
|
||
- created tar-backup-scripts subpackage (bnc#574688)
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Dec 6 17:52:57 CET 2009 - jengelh@medozas.de
|
||
|
||
- enable parallel building
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Dec 4 21:46:24 CET 2009 - meissner@suse.de
|
||
|
||
- fixed FORTIFY_SOURCE=2 issue with gcc 4.5.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Aug 30 18:36:08 UTC 2009 - aj@suse.de
|
||
|
||
- recommend not require language subpackage
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 3 14:49:58 CET 2009 - pth@suse.de
|
||
|
||
- Recognize .xz as lzma archive.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 11 10:41:36 CET 2009 - coolo@suse.de
|
||
|
||
- update to version 1.21
|
||
* New short option -J - A shortcut for --lzma.
|
||
* New option --lzop
|
||
* Compressed format recognition
|
||
* Using --exclude-vcs handles also files used internally by
|
||
Bazaar, Mercurial and Darcs.
|
||
- split out language subpackage
|
||
- recommend xz instead of the old name of lzma
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 19 12:30:35 CET 2008 - mkoenig@suse.de
|
||
|
||
- fix incremental backup with wildcard option [bnc#445411]
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jun 23 17:16:19 CEST 2008 - mkoenig@suse.de
|
||
|
||
- update to version 1.20:
|
||
* new options: --auto-compress, --lzma, --hard-dereference,
|
||
--checkpoint-action, --(no-)check-device, --transform
|
||
* Add recommends tag for lzma
|
||
- removed patches:
|
||
tar-gcc43.patch
|
||
tar-1.19-update_flag.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 28 17:00:19 CET 2008 - mkoenig@suse.de
|
||
|
||
- apply upstream patch to avoid error message when updating
|
||
an archive that does not exist [bnc#347525]
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 14 18:09:03 CET 2007 - mkoenig@suse.de
|
||
|
||
- update to version 1.19
|
||
* New option --exclude-vcs
|
||
* --exclude-tag and --exclude-cache options now work under
|
||
incremental archives
|
||
* Fix handling of renamed files in listed incremental archives
|
||
* Fix --version output
|
||
* Recognition of broken archives
|
||
- merged patches:
|
||
tar-1.15.1-CVE-2001-1267.patch
|
||
tar-1.17-paxlib-owl-alloca.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 5 16:06:49 CEST 2007 - mkoenig@suse.de
|
||
|
||
- update to version 1.18
|
||
Licensed under the GPLv3
|
||
- merged patches:
|
||
tar-1.17-testsuite12.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Oct 1 10:48:23 CEST 2007 - mkoenig@suse.de
|
||
|
||
- fix build with gcc-4.3
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 31 12:55:24 CEST 2007 - mkoenig@suse.de
|
||
|
||
- fixed another directory traversal vulnerability, CVE-2001-1267,
|
||
CVE-2002-0399, [#29973]
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Aug 20 17:56:38 CEST 2007 - mkoenig@suse.de
|
||
|
||
- use correct patch for paxlib stack overflow [#301416]
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 17 14:14:39 CEST 2007 - lmichnovic@suse.cz
|
||
|
||
- upstream fix: use of alloca can cause stack overflow
|
||
(paxlib-owl-alloca.patch)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 21 10:17:56 CEST 2007 - mkoenig@suse.de
|
||
|
||
- update to version 1.17:
|
||
* Fix archivation of sparse files in posix mode
|
||
* Fix operation of --verify --listed-incremental
|
||
* Fix --occurence
|
||
* Scope of --transform and --strip-components options
|
||
* End-of-volume script can send the new volume name to tar
|
||
- remove patch (fixed upstream)
|
||
tar-1.6.1-futimens.patch
|
||
- fix test 12
|
||
tar-1.17-testsuite12.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 22 13:37:49 CEST 2007 - mkoenig@suse.de
|
||
|
||
- fix build
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 15 19:20:14 CEST 2007 - coolo@suse.de
|
||
|
||
- use %find_lang
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 24 10:51:46 CET 2007 - mkoenig@suse.de
|
||
|
||
- update to version 1.16.1:
|
||
* tar-1.16-CVE-2006-6097.patch merged upstream
|
||
* tar-1.16-xheader_unused.patch merged upstream
|
||
* New option --exclude-tag
|
||
* The --exclude-cache option excludes directories that
|
||
contain the CACHEDIR.TAG file from being archived
|
||
* Race conditions have been fixed that in some cases briefly
|
||
allowed files extracted by 'tar -x --same-owner' to be
|
||
accessed by users that they shouldn't have been.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 05 16:07:51 CET 2006 - mkoenig@suse.de
|
||
|
||
- update to version 1.16:
|
||
Bugfixes:
|
||
* Avoid running off file descriptors when using multiple -C options.
|
||
* tar --index-file=FILE --file=- sent the archive to FILE, and
|
||
the listing to stderr.
|
||
* Detect attempts to update compressed archives.
|
||
* Allow non-option arguments to be interspersed with options.
|
||
* Previous version created invalid archives when files shrink
|
||
during reading.
|
||
* Compare mode (tar d) hanged when trying to compare file contents.
|
||
* Previous versions in certain cases failed to restore directory
|
||
modification times.
|
||
New features:
|
||
* New option --mtime allows to set modification times
|
||
* New option --transform allows to transform file names before
|
||
storing
|
||
* --strip-components option works when deleting and comparing.
|
||
* New option --show-transformed-names
|
||
* Short option -l is now an alias of --check-links option,
|
||
which complies with UNIX98
|
||
* The --checkpoint option takes an optional argument specifying
|
||
the number of records between the two successive checkpoints.
|
||
* The --totals option can be used with any tar operation
|
||
* Any number of -T (--files-from) options may be used in the
|
||
command line.
|
||
* List files containing null-separated file names are detected
|
||
and processed automatically.
|
||
* New option --no-unquote disables the unquoting of input file
|
||
names.
|
||
* New option --test-label tests the archive volume label.
|
||
* New option --show-stored-names.
|
||
* New option --to-command pipes the contents of archive members
|
||
to the specified command.
|
||
* New option --atime-preserve=system
|
||
* New option --delay-directory-restore
|
||
* New option --restrict prohibits use of some potentially harmful
|
||
tar options.
|
||
* New options --quoting-style and --quote-chars control the way
|
||
tar quotes member names on output.
|
||
* Better support for full-resolution time stamps.
|
||
Incompatible changes:
|
||
* tar no longer uses globbing by default
|
||
- remove unused variable [#223847]
|
||
- create man page via help2man
|
||
- remove support for mangled names, due to security reasons
|
||
CVE-2006-6097 [#223185]
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 24 15:34:35 CEST 2006 - rguenther@suse.de
|
||
|
||
- Do not build-depend on rsh, but provide the RSH environment.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 27 17:39:46 CET 2006 - kssingvo@suse.de
|
||
|
||
- fixed buffer overflow issue CVE-2006-0300 (bugzilla#151516)
|
||
- not affected: traversal bug CVE-2005-1918 (bugzilla#145081)
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 18 10:12:23 CET 2006 - aj@suse.de
|
||
|
||
- Fix build.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 25 21:31:00 CET 2006 - mls@suse.de
|
||
|
||
- converted neededforbuild to BuildRequires
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 1 11:23:17 CEST 2005 - mmj@suse.de
|
||
|
||
- Add patch from upstream for fixing sparse files > 4GB [#114540]
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 24 14:36:11 CEST 2005 - schwab@suse.de
|
||
|
||
- Fix broken test.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Apr 8 17:27:58 CEST 2005 - uli@suse.de
|
||
|
||
- ignore test suite fails on ARM
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 9 21:14:26 CET 2005 - mmj@suse.de
|
||
|
||
- Make gcc4 happy
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 1 13:40:06 CET 2005 - mmj@suse.de
|
||
|
||
- Disable test that breaks on reiserfs due to that filesystems
|
||
limitations. Tar works fine on reiserfs.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 21 18:23:54 CET 2004 - mmj@suse.de
|
||
|
||
- Update to 1.15.1 which fixes a bug introduced in 1.15 which caused
|
||
tar to refuse to extract files from standard input.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 21 13:33:31 CET 2004 - mmj@suse.de
|
||
|
||
- Update to tar-1.15 including:
|
||
- Features:
|
||
o Compressed archives are recognised automatically, it is no
|
||
longer necessary to specify -Z, -z, or -j options to read
|
||
them. Thus, you can now run `tar tf archive.tar.gz'.
|
||
o When restoring incremental dumps, --one-file-system option
|
||
prevents directory hierarchies residing on different devices
|
||
from being purged. With the previous versions of tar it was
|
||
dangerous to create incremental dumps with --one-file-system
|
||
option, since they would recursively remove mount points when
|
||
restoring from the back up. This change fixes the bug.
|
||
o Renamed --strip-path to --strip-components for consistency with
|
||
the GNU convention.
|
||
o Skipping archive members is sped up if the archive media supports
|
||
seeks.
|
||
o Restore script starts restoring only if it is given --all (-a)
|
||
option, or some patterns. This is to prevent accidental restores.
|
||
o `tar --verify' prints a warning if during archive creation some of
|
||
the file names had their prefixes stripped off.
|
||
o New option --exclude-caches instructs tar to exclude cache
|
||
directories automatically on archive creation. Cache directories
|
||
are those containing a standardized tag file, as specified at:
|
||
http://www.brynosaurus.com/cachedir/spec.html
|
||
o New configure option --with-rmt allows to specify full path
|
||
name to the `rmt' utility. This supercedes DEFAULT_RMT_COMMAND
|
||
variable introduced in version 1.14
|
||
o New configure variable DEFAULT_RMT_DIR allows to specify the
|
||
directory where to install `rmt' utility. This is necessary
|
||
since modifying --libexecdir as was suggested for version 1.14
|
||
produced a side effect: it also modified installation prefix
|
||
for backup scripts (if --enable-backup-scripts was given).
|
||
|
||
- Bugfixes:
|
||
o Fixed flow in recognizing files to be included in incremental dumps.
|
||
o Correctly recognize sparse archive members when used with -T option.
|
||
o GNU multivolume headers cannot store filenames longer than
|
||
100 characters. Do not allow multivolume archives to begin
|
||
with such filenames.
|
||
o If a member with link count > 2 was stored in the archive twice,
|
||
previous versions of tar were not able to extract it, since they
|
||
were trying to link the file to itself, which always failed and
|
||
lead to removing the already extracted copy. Preserve the first
|
||
extracted copy in such cases.
|
||
o Restore script was passing improper argument to tar --listed
|
||
option (which didn't affect the functionality, but was
|
||
logically incorrect).
|
||
o Fixed verification of created archives.
|
||
o Fixed unquoting of file names containing backslash escapes (previous
|
||
versions failed to recognize \a and \v).
|
||
o When attempting to delete a non-existing member from the
|
||
archive, previous versions of tar used to overwrite last
|
||
archive block with zeroes.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Aug 9 23:51:47 CEST 2004 - mmj@suse.de
|
||
|
||
- Add patch from snwint with long filename fix [#43538]
|
||
|
||
-------------------------------------------------------------------
|
||
Sun May 30 10:37:44 CEST 2004 - mmj@suse.de
|
||
|
||
- Update to 1.14 which is the first stable release of tar
|
||
since 1999.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 15 20:45:11 CEST 2004 - mmj@suse.de
|
||
|
||
- Fix detection of remote paths [#38709]. Thanks J<>rgen!
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 13 10:47:51 CEST 2004 - mmj@suse.de
|
||
|
||
- Update to 1.13.94 including fix for [#16531]
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jan 10 16:51:03 CET 2004 - adrian@suse.de
|
||
|
||
- build as user
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 20 02:39:41 CEST 2003 - ro@suse.de
|
||
|
||
- build with current gettext
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 15 11:25:45 CEST 2003 - pthomas@suse.de
|
||
|
||
- Remove unneeded files from build root.
|
||
- Add autoconf tests to properly guard K&R prototypes
|
||
- Clean up signed/unsigned compares.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
|
||
|
||
- fix install_info --delete call and move from preun to postun
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Feb 7 02:30:52 CET 2003 - ro@suse.de
|
||
|
||
- added install_info macros
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 18 14:28:50 CET 2002 - ro@suse.de
|
||
|
||
- add AM_GNU_GETTEXT_VERSION to configure.ac
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 1 15:40:08 CEST 2002 - ro@suse.de
|
||
|
||
- add acinclude.m4 with missing macros
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jun 4 12:01:42 CEST 2002 - pthomas@suse.de
|
||
|
||
- Make tar a package of its own.
|
||
- Update to tar-1.13.25.
|
||
- Make tar man page a seperate file instead of part of the patch.
|
||
- Patch de.po to reflect the addition of the --bunzip2 parameter
|
||
- Use AC_LIBOBJ instead of LIBOBJS
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 22 16:50:17 CEST 2002 - olh@suse.de
|
||
|
||
- allow build as user, use buildroot
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Feb 8 18:41:26 CET 2002 - werner@suse.de
|
||
|
||
- Fix bug #12797: back to builtin behaviour, the widly used -I for
|
||
bunzip2 can be reenabled with the environment var TAROLDOPT4BZIP2
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Dec 17 16:24:20 CET 2001 - werner@suse.de
|
||
|
||
- draht@suse.de: package rsh is needed for build of tar(1) to
|
||
enable rsh remote command execution.
|
||
two successive execl() calls to /usr/bin/rsh with different
|
||
args/remote commands do not make sense since the first execl() is
|
||
successful if /usr/bin/rsh exists. Check for existence of /etc/rmt
|
||
on the remote side and execute it, else exec /sbin/rmt . (#12605)
|
||
- Use one contstant string for command line
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 20 11:21:33 CET 2001 - werner@suse.de
|
||
|
||
- Add rsh to needeforbuild to be sure that remote shell for remote
|
||
backup will be found.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 1 15:01:13 MEST 2001 - werner@suse.de
|
||
|
||
- Make /etc/rmt versus /sbin/rmt switch dynamic.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 27 21:06:49 CEST 2001 - werner@suse.de
|
||
|
||
- Fix man page of tar (#6741)
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 14 15:06:10 CET 2000 - werner@suse.de
|
||
|
||
- Update to tar 1.13.18
|
||
* should avoid some crashes
|
||
* avoid exclude file list problem
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Nov 26 10:15:26 MET 1999 - kukuk@suse.de
|
||
|
||
- Add tar.1 to file list
|
||
- Remove obsolete entries from file list
|
||
- Build tar with locale support
|