Changelog for
tar-backup-scripts-1.26-61.1.x86_64.rpm :
Thu Aug 22 14:00:00 2013 vcizekAATTsuse.com
- added fix for paxutils rtapelib which is bundled with tar.
the very same fix was added to cpio too (bnc#658031)
* paxutils-rtapelib_mtget.patch
Fri Apr 5 14:00:00 2013 idonmezAATTsuse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls
Sat Feb 2 13:00:00 2013 schwabAATTsuse.de
- Add config-guess-sub-update.patch:
Update config.guess/sub for aarch64
Tue Jul 17 14:00:00 2012 ajAATTsuse.de
- Fix build failure with undefined gets (glibc 2.16).
Wed May 30 14:00:00 2012 sweet_f_aAATTgmx.de
- avoid automake dependency
Fri Apr 20 14:00:00 2012 crrodriguezAATTopensuse.org
- disable \'runtime checks\' in m4/
*.m4 that override
system calls with custom implementations to workaround
very old kernel/libc bugs (dating 2003-2009)
we do not ship those buggy components nowdays.
Fri Apr 20 14:00:00 2012 crrodriguezAATTopensuse.org
- Switch to default archive type to POSIX.1-2001, which is ten years
old and has no limits on filesize,filename length etc.
Mon Dec 19 13:00:00 2011 tcechAATTsuse.cz
- tar-1.26-remove_O_NONBLOCK.patch:
don\'t use O_NONBLOCK as a flag for read,
when file is offline, read with O_NONBLOCK returns EAGAIN,
but tar doesn\'t handle it
(bnc#737331)
Sun Oct 30 13:00:00 2011 dmuellerAATTsuse.de
- disable testsuite on qemu build
Wed Oct 5 14:00:00 2011 sweet_f_aAATTgmx.de
- minor portability fixes
Thu Sep 29 14:00:00 2011 sweet_f_aAATTgmx.de
- spec cleaner, avoid some deprecated macros
- fix non-utf8-spec-file
- fix macro-in-comment
- enable make check
- remove upstream-fixed/obsolete patches (fortifysourcessigabrt,
disable-listed02-test, disable_languages)
- call help2man inside specfile instead of paching tar\'s build chain
Tue Mar 15 13:00:00 2011 puzelAATTnovell.com
- update to tar-1.26
* Fix the --verify option, which broke in version 1.24.
* Fix storing long sparse file names in PAX archives.
* Fix correctness of --atime-preserve=replace
* tar --atime-preserve=replace no longer tries to restore atime of
zero-sized files.
* Fix bug with --one-file-system --listed-incremental
Wed Nov 24 13:00:00 2010 puzelAATTnovell.com
- fix tar-backup-scripts (bnc#654199)
- add tar-backup-spec-fix-paths.patch
- cleanup spec
Tue Nov 9 13:00:00 2010 puzelAATTnovell.com
- update to tar-1.25
* Fix extraction of empty directories with the -C option in effect.
* Fix extraction of device nodes.
* Make sure name matching occurs before eventual name transformation.
* Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW.
* Support alternative decompression programs.
- update to tar-1.24
* The new --full-time option instructs tar to output file
time stamps to the full resolution.
* More reliable directory traversal when creating archives
* When extracting symbolic links, tar now restores attributes
such as last-modified time and link permissions, if the
operating system supports this.
* The --dereference (-h) option now applies to files that are
copied into or out of archives, independently of other options.
* When receiving SIGPIPE, tar would exit with error status and
\"write error\" diagnostics.
- disable-silent-rules
- updated tar-fortifysourcessigabrt.patch
Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags
Fri Mar 12 13:00:00 2010 msebenAATTnovell.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 13:00:00 2010 msebenAATTnovell.com
- added heap_overflow_in_rtapelib.patch fix possible heap overflow in
rtapelib.c (bnc#579475)
Tue Feb 2 13:00:00 2010 msebenAATTnovell.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 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel building
Fri Dec 4 13:00:00 2009 meissnerAATTsuse.de
- fixed FORTIFY_SOURCE=2 issue with gcc 4.5.
Sun Aug 30 14:00:00 2009 ajAATTsuse.de
- recommend not require language subpackage
Tue Mar 3 13:00:00 2009 pthAATTsuse.de
- Recognize .xz as lzma archive.
Wed Feb 11 13:00:00 2009 cooloAATTsuse.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 13:00:00 2008 mkoenigAATTsuse.de
- fix incremental backup with wildcard option [bnc#445411]
Mon Jun 23 14:00:00 2008 mkoenigAATTsuse.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 13:00:00 2008 mkoenigAATTsuse.de
- apply upstream patch to avoid error message when updating
an archive that does not exist [bnc#347525]
Wed Nov 14 13:00:00 2007 mkoenigAATTsuse.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 14:00:00 2007 mkoenigAATTsuse.de
- update to version 1.18
Licensed under the GPLv3
- merged patches:
tar-1.17-testsuite12.patch
Mon Oct 1 14:00:00 2007 mkoenigAATTsuse.de
- fix build with gcc-4.3
Fri Aug 31 14:00:00 2007 mkoenigAATTsuse.de
- fixed another directory traversal vulnerability, CVE-2001-1267,
CVE-2002-0399, [#29973]
Mon Aug 20 14:00:00 2007 mkoenigAATTsuse.de
- use correct patch for paxlib stack overflow [#301416]
Fri Aug 17 14:00:00 2007 lmichnovicAATTsuse.cz
- upstream fix: use of alloca can cause stack overflow
(paxlib-owl-alloca.patch)
Thu Jun 21 14:00:00 2007 mkoenigAATTsuse.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 14:00:00 2007 mkoenigAATTsuse.de
- fix build
Tue May 15 14:00:00 2007 cooloAATTsuse.de
- use %find_lang
Wed Jan 24 13:00:00 2007 mkoenigAATTsuse.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 5 13:00:00 2006 mkoenigAATTsuse.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 14:00:00 2006 rguentherAATTsuse.de
- Do not build-depend on rsh, but provide the RSH environment.
Mon Feb 27 13:00:00 2006 kssingvoAATTsuse.de
- fixed buffer overflow issue CVE-2006-0300 (bugzilla#151516)
- not affected: traversal bug CVE-2005-1918 (bugzilla#145081)
Sat Feb 18 13:00:00 2006 ajAATTsuse.de
- Fix build.
Wed Jan 25 13:00:00 2006 mlsAATTsuse.de
- converted neededforbuild to BuildRequires
Thu Sep 1 14:00:00 2005 mmjAATTsuse.de
- Add patch from upstream for fixing sparse files > 4GB [#114540]
Fri Jun 24 14:00:00 2005 schwabAATTsuse.de
- Fix broken test.
Fri Apr 8 14:00:00 2005 uliAATTsuse.de
- ignore test suite fails on ARM
Wed Mar 9 13:00:00 2005 mmjAATTsuse.de
- Make gcc4 happy
Tue Feb 1 13:00:00 2005 mmjAATTsuse.de
- Disable test that breaks on reiserfs due to that filesystems
limitations. Tar works fine on reiserfs.
Tue Dec 21 13:00:00 2004 mmjAATTsuse.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:00:00 2004 mmjAATTsuse.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 14:00:00 2004 mmjAATTsuse.de
- Add patch from snwint with long filename fix [#43538]
Sun May 30 14:00:00 2004 mmjAATTsuse.de
- Update to 1.14 which is the first stable release of tar
since 1999.
Thu Apr 15 14:00:00 2004 mmjAATTsuse.de
- Fix detection of remote paths [#38709]. Thanks Jürgen!
Tue Apr 13 14:00:00 2004 mmjAATTsuse.de
- Update to 1.13.94 including fix for [#16531]
Sat Jan 10 13:00:00 2004 adrianAATTsuse.de
- build as user
Fri Jun 20 14:00:00 2003 roAATTsuse.de
- build with current gettext
Thu May 15 14:00:00 2003 pthomasAATTsuse.de
- Remove unneeded files from build root.
- Add autoconf tests to properly guard K&R prototypes
- Clean up signed/unsigned compares.
Thu Apr 24 14:00:00 2003 roAATTsuse.de
- fix install_info --delete call and move from preun to postun
Fri Feb 7 13:00:00 2003 roAATTsuse.de
- added install_info macros
Mon Nov 18 13:00:00 2002 roAATTsuse.de
- add AM_GNU_GETTEXT_VERSION to configure.ac
Thu Aug 1 14:00:00 2002 roAATTsuse.de
- add acinclude.m4 with missing macros
Tue Jun 4 14:00:00 2002 pthomasAATTsuse.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 14:00:00 2002 olhAATTsuse.de
- allow build as user, use buildroot
Fri Feb 8 13:00:00 2002 wernerAATTsuse.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 13:00:00 2001 wernerAATTsuse.de
- drahtAATTsuse.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 13:00:00 2001 wernerAATTsuse.de
- Add rsh to needeforbuild to be sure that remote shell for remote
backup will be found.
Wed Aug 1 14:00:00 2001 wernerAATTsuse.de
- Make /etc/rmt versus /sbin/rmt switch dynamic.
Tue Mar 27 14:00:00 2001 wernerAATTsuse.de
- Fix man page of tar (#6741)
Thu Dec 14 13:00:00 2000 wernerAATTsuse.de
- Update to tar 1.13.18
* should avoid some crashes
* avoid exclude file list problem
Fri Nov 26 13:00:00 1999 kukukAATTsuse.de
- Add tar.1 to file list
- Remove obsolete entries from file list
- Build tar with locale support