Revisions of tar

Marcus Meissner's avatar Marcus Meissner (msmeissn) committed (revision 92)
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 688646 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 91)
- update to version 1.32
  * Fix the use of --checkpoint without explicit --checkpoint-action
  * Fix extraction with the -U option
  * Fix iconv usage on BSD-based systems
  * Fix possible NULL dereference (savannah bug #55369)
    [bsc#1130496] [CVE-2019-9923]
  * Improve the testsuite
- remove tar-1.31-tests_dirrem.patch and 
  tar-1.31-racy_compress_tests.patch that are no longer needed
  (applied usptream)
buildservice-autocommit accepted request 688152 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 90)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 685375 from Cristian Rodríguez's avatar Cristian Rodríguez (elvigia) (revision 89)
- Remove libattr-devel from buildrequires, tar no longer uses 
  it but finds xattr functions in libc.
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 676145 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 88)
- 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
buildservice-autocommit accepted request 606478 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 87)
baserev update by copy to link target
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 606438 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 86)
- 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
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 593416 from Thorsten Kukuk's avatar Thorsten Kukuk (kukuk) (revision 85)
- Use %license instead of %doc [bsc#1082318]
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 561814 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 84)
- add tar-1.30-tests-difflink.patch to fix difflink.at test
  (https://www.mail-archive.com/bug-tar@gnu.org/msg05440.html)
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 560965 from Avindra Goolcharan's avatar Avindra Goolcharan (avindra) (revision 83)
- 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
buildservice-autocommit accepted request 489624 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 82)
baserev update by copy to link target
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 489623 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 81)
- remove tar-1.26-remove_O_NONBLOCK.patch file
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 489621 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 80)
- remove tar-1.26-remove_O_NONBLOCK.patch as this issue was fixed
  in tar 1.27 (commit 03858cf583ce299b836d8a848967ce290a6bf303)
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 484838 from Alexey Svistunov's avatar Alexey Svistunov (svalx) (revision 79)
- 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
buildservice-autocommit accepted request 482896 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 78)
baserev update by copy to link target
Kristyna Streitova's avatar Kristyna Streitova (kstreitova) accepted request 482270 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 77)
- 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
buildservice-autocommit accepted request 446602 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 76)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 446474 from Vítězslav Čížek's avatar Vítězslav Čížek (vitezslav_cizek) (revision 75)
- 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]
buildservice-autocommit accepted request 439592 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 74)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 439571 from Kristyna Streitova's avatar Kristyna Streitova (kstreitova) (revision 73)
- 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]
Displaying revisions 41 - 60 of 132
openSUSE Build Service is sponsored by