f96982bade
Accepting request 676145 from home:kstreitova:branches:Base:System
...
- update to version 1.31
* Fix heap-buffer-overrun with --one-top-level, bug introduced
with the addition of that option in 1.28
* Support for zstd compression
* New option '--zstd' instructs tar to use zstd as compression
program. When listing, extractng and comparing, zstd compressed
archives are recognized automatically. When '-a' option is in
effect, zstd compression is selected if the destination archive
name ends in '.zst' or '.tzst'.
* The -K option interacts properly with member names given in the
command line. Names of members to extract can be specified along
with the "-K NAME" option. In this case, tar will extract NAME
and those of named members that appear in the archive after it,
which is consistent with the semantics of the option. Previous
versions of tar extracted NAME, those of named members that
appeared before it, and everything after it.
* Fix CVE-2018-20482 - When creating archives with the --sparse
option, previous versions of tar would loop endlessly if a
sparse file had been truncated while being archived.
- remove the following patches (upstreamed)
* tar-1.30-tests-difflink.patch
* tar-1.30-tests_dirrem_race.patch
- refresh add_readme-tests.patch
- add tar-1.31-tests_dirrem.patch to fix expected output in dirrem
tests
- add tar-1.31-racy_compress_tests.patch to fix compression tests
OBS-URL: https://build.opensuse.org/request/show/676145
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=88
2019-02-20 13:12:44 +00:00
c43661598f
Accepting request 606438 from home:kstreitova:branches:Base:System
...
- add tar-1.30-tests_dirrem_race.patch to fix race in dirrem01 and
dirrem02 tests that were passing/failing randomly because of that
- run spec-cleaner
- renumber patches
OBS-URL: https://build.opensuse.org/request/show/606438
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=86
2018-05-11 15:18:25 +00:00
d8018f71b3
Accepting request 593416 from home:kukuk:branches:Base:System
...
- Use %license instead of %doc [bsc#1082318]
OBS-URL: https://build.opensuse.org/request/show/593416
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=85
2018-04-09 09:41:22 +00:00
f231c29c9f
Accepting request 561814 from home:kstreitova:branches:Base:System
...
- add tar-1.30-tests-difflink.patch to fix difflink.at test
(https://www.mail-archive.com/bug-tar@gnu.org/msg05440.html )
OBS-URL: https://build.opensuse.org/request/show/561814
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=84
2018-01-05 09:58:45 +00:00
5e20fdd77c
Accepting request 560965 from home:avindra
...
- GNU tar 1.30:
* Member names containing '..' components are now skipped when
extracting.
* Report erroneous use of position-sensitive options.
* --numeric-owner now affects private headers too.
* Fixed the --delay-directory-restore option
* The --warnings=failed-read option
* The --warnings=none option now suppresses all warnings
* Fix reporting of hardlink mismatches during compare
- cleanup with spec-cleaner
- switch all urls to https
- drop upstreamed patches
* add-return-values-to-backup-scripts.patch
* tar-1.29-extract_pathname_bypass.patch
- rebase add_readme-tests.patch
OBS-URL: https://build.opensuse.org/request/show/560965
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=83
2018-01-04 13:04:08 +00:00
7d385ee2be
Accepting request 489621 from home:kstreitova:branches:Base:System
...
- remove tar-1.26-remove_O_NONBLOCK.patch as this issue was fixed
in tar 1.27 (commit 03858cf583ce299b836d8a848967ce290a6bf303)
OBS-URL: https://build.opensuse.org/request/show/489621
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=80
2017-04-20 14:01:51 +00:00
bb30562f7a
Accepting request 484838 from home:svalx
...
- Use update-alternatives according to current documentation
- Disable tar-1.26-remove_O_NONBLOCK.patch - this issue has been
fixed in tar-1.27
- backup-scripts subpackage change to noarch
- Change rpm group of tar-tests to Development/Tools/Other
- Enable rmt building, change package description
- Switch rmt to alternatives system
- Separate rmt subpackage - it can be used by different archiving
tools as a dedicated program
- Change rmt path to /usr/bin folder - it can be used by non privileged
users for backup purposes. Security is controlled by access rights to
the targets and remote shell.
- Separate doc subpackage
- Remove conditions for old SUSE builds and lang subpackage
- Rename restore script to restore.sh for avoiding file conflicts
with dump/restore
OBS-URL: https://build.opensuse.org/request/show/484838
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=79
2017-04-20 12:46:48 +00:00
1442c057a3
Accepting request 482270 from home:kstreitova:branches:Base:System
...
- move binaries from /bin to /usr/bin [bsc#1029977]
* refresh tar-backup-spec-fix-paths.patch to change path of the
tar binary from TAR=/bin/tar to TAR=/usr/bin/tar
- use spec-cleaner
OBS-URL: https://build.opensuse.org/request/show/482270
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=77
2017-03-27 14:10:00 +00:00
2e036aa0fa
Accepting request 446474 from home:vitezslav_cizek:branches:Base:System
...
- update tar-1.29-extract_pathname_bypass.patch to the upstream
one that fixes POINTYFEATHER issue but it doesn't limit append or
create operations as the initial patch did [bsc#1012633]
[CVE-2016-6321]
OBS-URL: https://build.opensuse.org/request/show/446474
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=75
2016-12-16 07:58:32 +00:00
885805a010
Accepting request 439571 from home:kstreitova:branches:Base:System
...
- add tar-1.29-extract_pathname_bypass.patch to fix POINTYFEATHER
vulnerability - GNU tar archiver can be tricked into extracting
files and directories in the given destination, regardless of the
path name(s) specified on the command line [bsc#1007188]
[CVE-2016-6321]
OBS-URL: https://build.opensuse.org/request/show/439571
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=73
2016-11-10 22:20:00 +00:00
ecfd71c5af
Accepting request 398627 from home:AndreasStieger:branches:Base:System
...
GNU tar 1.29
OBS-URL: https://build.opensuse.org/request/show/398627
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=71
2016-06-02 14:36:50 +00:00
ef38e164b1
Accepting request 378522 from home:svalx
...
OBS-URL: https://build.opensuse.org/request/show/378522
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=69
2016-03-29 19:54:20 +00:00
Stephan Kulow
d8ff2b6777
Accepting request 295672 from home:vitezslav_cizek
...
- Revert tar-recursive--files-from.patch because it causes regression
(bnc#918487, bnc#919233)
OBS-URL: https://build.opensuse.org/request/show/295672
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=67
2015-04-13 19:14:23 +00:00
4239dfae33
Accepting request 284874 from home:vitezslav_cizek:branches:Base:System
...
- extract files recursively with --files-from (bnc#913058)
* added tar-recursive--files-from.patch
- call autoreconf in %prep
OBS-URL: https://build.opensuse.org/request/show/284874
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=65
2015-02-11 13:04:27 +00:00
aef845700e
Accepting request 266046 from home:msmeissn:branches:Base:System
...
- build with PIE
OBS-URL: https://build.opensuse.org/request/show/266046
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=63
2014-12-21 16:04:45 +00:00
Vítězslav Čížek
692a3f57dc
Accepting request 262524 from home:AndreasStieger:branches:Base:System
...
- compile in ACLs, Xattr and selinux support [boo#906413]
OBS-URL: https://build.opensuse.org/request/show/262524
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=61
2014-11-21 11:49:21 +00:00
Vítězslav Čížek
5ef3dd305d
Accepting request 246894 from home:jengelh:branches:Base:System
...
- Improve on RPM group classification
OBS-URL: https://build.opensuse.org/request/show/246894
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=59
2014-08-30 12:34:29 +00:00
Vítězslav Čížek
01941e6770
Accepting request 243496 from home:AndreasStieger:branches:Base:System
...
GNU tar 1.28
OBS-URL: https://build.opensuse.org/request/show/243496
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=57
2014-08-03 09:54:51 +00:00
Stephan Kulow
41019740c7
Accepting request 242864 from home:vitezslav_cizek:branches:Base:System
...
- don't print lone zero blocks warning (bnc#881863)
* there are many tar implementations around that create invalid
archives with a zero block in the middle
* https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235820
* added tar-ignore_lone_zero_blocks.patch from Fedora
OBS-URL: https://build.opensuse.org/request/show/242864
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=55
2014-07-29 19:30:27 +00:00
5f0ee07258
Accepting request 227619 from home:vitezslav_cizek:branches:Base:System
...
- fix an infinite loop in handle_option (bnc#867919 and bnc#870422)
* added tar-fix_eternal_loop_in_handle_option.patch
OBS-URL: https://build.opensuse.org/request/show/227619
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=53
2014-03-28 10:52:45 +00:00
Vítězslav Čížek
adc784ced5
Accepting request 213314 from home:llipavsky:branches:Base:System
...
add tests subpackage.
* It is the same testsuite that is run during make check.
* It is now possible to run it in real system to verify that
nothing is broken by incompatible libraries, etc.
This change allows QA to run the testsuite.
OBS-URL: https://build.opensuse.org/request/show/213314
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=50
2014-01-09 15:04:50 +00:00
4dd080afd0
Accepting request 207707 from home:AndreasStieger:branches:Base:System
...
update to 1.27.1
OBS-URL: https://build.opensuse.org/request/show/207707
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=49
2013-11-20 08:49:43 +00:00
f79e2e82eb
Accepting request 204762 from home:AndreasStieger:branches:Base:System
...
update to 1.27
OBS-URL: https://build.opensuse.org/request/show/204762
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=47
2013-10-25 14:06:49 +00:00
2614f734dc
Accepting request 196361 from home:vitezslav_cizek:branches:Base:System
...
- 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
OBS-URL: https://build.opensuse.org/request/show/196361
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=45
2013-08-26 15:13:32 +00:00
fb746d6d26
Accepting request 162764 from home:namtrac:bugfix
...
- Add Source URL, see https://en.opensuse.org/SourceUrls
OBS-URL: https://build.opensuse.org/request/show/162764
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=43
2013-04-05 11:18:38 +00:00
48e3af5ca4
- Update config.guess/sub for aarch64
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=40
2013-02-03 13:44:11 +00:00
17f4d259c8
Accepting request 128098 from home:a_jaeger:FactoryFix
...
Fix build failure with glibc 2.16
OBS-URL: https://build.opensuse.org/request/show/128098
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=38
2012-07-17 09:35:28 +00:00
Richard Biener
d7a604e870
Accepting request 122909 from home:rudi_m:branches:Base:System
...
- avoid automake dependency
OBS-URL: https://build.opensuse.org/request/show/122909
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=37
2012-05-30 14:18:12 +00:00
Petr Uzel
e8b8a4f1c8
Accepting request 114887 from home:elvigia:branches:Base:System
...
- 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.
- Switch to default archive type to POSIX.1-2001, which is ten years
old and has no limits on filesize,filename length etc.
OBS-URL: https://build.opensuse.org/request/show/114887
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=35
2012-04-22 12:42:40 +00:00
9ec2572c38
- 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)
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=32
2011-12-27 12:28:15 +00:00
OBS User buildservice-autocommit
75ded69b33
Updating link to change in openSUSE:Factory/tar revision 37.0
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=cc71d561fb6f0cdadb33f6e5727bd208
2011-12-06 18:07:22 +00:00
248badcb0d
- disable testsuite on qemu build
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=29
2011-10-30 22:16:33 +00:00
Andreas Jaeger
1a0ddee82e
Accepting request 86660 from home:rudi_m:branches:Base:System
...
minor portability fixes
OBS-URL: https://build.opensuse.org/request/show/86660
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=27
2011-10-10 18:44:15 +00:00
Vítězslav Čížek
fec3f970c1
Accepting request 85438 from home:rudi_m:branches:Base:System
...
This supersedes sr85301, doing a major instead of minor cleanup, see
changelog.
Further notes on the removed patches:
fortifysourcessigabrt, fixed in upstream 065cf095
disable-listed02-test, why ever the test has been disabled in past
now it works fine
tar-disable_languages, regarding the comments inside the patch it's
time to drop it
manpage, call help2man from specfile instead of patching tar's build chain
to avoid depending on autotools
OBS-URL: https://build.opensuse.org/request/show/85438
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=26
2011-10-04 11:53:30 +00:00
OBS User buildservice-autocommit
f7b7c89c3d
Updating link to change in openSUSE:Factory/tar revision 33.0
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=18e8639b6b09823f1327e643550a5885
2011-03-15 09:21:35 +00:00
Petr Uzel
0c34abc528
update to 1.26
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=24
2011-03-15 08:24:24 +00:00
Petr Uzel
1613d16a02
bnc#654199
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=22
2010-11-24 09:34:58 +00:00
OBS User buildservice-autocommit
43ba8ca07a
Updating link to change in openSUSE:Factory/tar revision 28.0
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=9d5bac4feca451f4dfdf168173a57a81
2010-11-10 18:14:27 +00:00
Petr Uzel
5df6c610cc
update to tar-1.25
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=20
2010-11-09 14:34:30 +00:00
OBS User buildservice-autocommit
ce5e2efce6
Updating link to change in openSUSE:Factory/tar revision 26.0
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=1d3c9f3df77b5e7192d9eacaa849852b
2010-07-23 19:55:38 +00:00
OBS User autobuild
7ebdc0bc17
Accepting request 43685 from Base:System
...
checked in (request 43685)
OBS-URL: https://build.opensuse.org/request/show/43685
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=18
2010-07-23 19:55:37 +00:00
Stephan Kulow
bb220df78f
Accepting request 42169 from home:jengelh:smp
...
Copy from home:jengelh:smp/tar via accept of submit request 42169 revision 2.
Request was accepted with message:
Reviewed ok
OBS-URL: https://build.opensuse.org/request/show/42169
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=17
2010-06-28 21:22:29 +00:00
OBS User buildservice-autocommit
ee1ebb7d12
Updating link to change in openSUSE:Factory/tar revision 23.0
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=238ac80c71e1fab8b31d2fd280afcc64
2010-03-26 01:16:17 +00:00
OBS User autobuild
2827f691c9
Accepting request 35527 from Base:System
...
checked in (request 35527)
OBS-URL: https://build.opensuse.org/request/show/35527
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=16
2010-03-26 01:16:16 +00:00
Michal Seben
5e292cf8d8
Accepting request 35363 from home:mseben:branches:Base:System
...
Copy from home:mseben:branches:Base:System/tar via accept of submit request 35363 revision 5.
Request was accepted with message:
OBS-URL: https://build.opensuse.org/request/show/35363
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=15
2010-03-19 12:52:28 +00:00
OBS User autobuild
c87a82cdb7
Accepting request 34548 from Base:System
...
checked in (request 34548)
OBS-URL: https://build.opensuse.org/request/show/34548
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=14
2010-03-12 00:53:54 +00:00
Michal Seben
1e55badb5d
Accepting request 34546 from home:mseben:branches:Base:System
...
Copy from home:mseben:branches:Base:System/tar via accept of submit request 34546 revision 2.
Request was accepted with message:
OBS-URL: https://build.opensuse.org/request/show/34546
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=12
2010-03-10 19:53:52 +00:00
OBS User buildservice-autocommit
644e5ee229
Updating link to change in openSUSE:Factory/tar revision 20.0
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=d5e406f77153ebb7724038a47d3cd489
2010-02-18 15:59:24 +00:00
OBS User autobuild
4a0dc642b8
checked in (request 32575)
...
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=11
2010-02-18 15:59:23 +00:00
Michal Seben
a8e9559c44
OBS-URL: https://build.opensuse.org/package/show/Base:System/tar?expand=0&rev=10
2010-02-15 09:19:56 +00:00