Changelog for
cpio-mt-2.12-120.1.x86_64.rpm :
Tue Apr 11 14:00:00 2017 kstreitovaAATTsuse.com
- modify cpio-2.12-out_of_bounds_write.patch to fix a regression
causing cpio to crash for tar and ustar archive types
[bsc#1028410]
Mon Mar 27 14:00:00 2017 mpluskalAATTsuse.com
- Use macro for configure and make install
- Use update-alternatives according to current documentation
- Enable testsuite
Fri Mar 24 13:00:00 2017 svalxAATTsvalx.net
- Enable mt building
- Separated cpio-mt subpackge
- Change recommend to own mt subpackge
- Remove cpio-mt.patch - those features available in original mt-st package
- Switch to use alternatives system for mt
- Disable rmt building: this binary fully identical to rmt from tar
- Change default rmt dir to /usr/bin
Thu Mar 23 13:00:00 2017 kstreitovaAATTsuse.com
- cleanup with spec-cleaner
Sat Mar 5 13:00:00 2016 mpluskalAATTsuse.com
- Recommend mt_st as it is not hard dependency
Thu Mar 3 13:00:00 2016 kstreitovaAATTsuse.com
- fix typos in the description
- add \'Require: mt_st\' in order not to surprise users by the missing
\'mt\' binary
Thu Mar 3 13:00:00 2016 svalxAATTsvalx.net
- Disable mt building: this binary from mt_st package offers
advanced capabilities with the same functionality.
- Enable rmt building: \'dump\' package no longer include it, besides
cpio code base for rmt is more fresh.
- Reflect those changes in the package description.
Fri Feb 19 13:00:00 2016 kstreitovaAATTsuse.com
- add cpio-2.12-out_of_bounds_write.patch to fix an out of bounds
write in a way cpio parses certain cpio files [bsc#963448],
[CVE-2016-2037]
Thu Oct 8 14:00:00 2015 kstreitovaAATTsuse.com
- update to 2.12
* Improved documentation
* Manpages are installed by make install
* New options for copy-out mode: --ignore-devno,
- -renumber-inodes, --device-independent, --reproducible
* update
* cpio-use_new_ascii_format.patch
* cpio-mt.patch
* cpio-eof_tape_handling.patch
* cpio-pattern-file-sigsegv.patch
* cpio-check_for_symlinks.patch
* remove (no longer needed)
* cpio-stdio.in.patch
* 0001-Fix-memory-overrun-on-reading-improperly-created-lin.patch
* add
* cpio-2.12-util.c_no_return_in_nonvoid_fnc.patch to add missing
return to the nonvoid get_inode_and_dev() function
- use spec-cleaner
Mon Mar 16 13:00:00 2015 mpluskalAATTsuse.com
- Add gpg signature
- Correct info scriplet dependencies
- Cleanup spec file with spec-cleaner
Thu Jan 1 13:00:00 2015 meissnerAATTsuse.com
- build with PIE
Mon Dec 1 13:00:00 2014 vcizekAATTsuse.com
- fix an OOB write with cpio -i (bnc#907456) (CVE-2014-9112)
* added 0001-Fix-memory-overrun-on-reading-improperly-created-lin.patch
Fri Aug 29 14:00:00 2014 jengelhAATTinai.de
- Improve on RPM group classification (cpio does not compress
on its own per se)
- Remove redundant %clean section
Thu Aug 21 14:00:00 2014 vcizekAATTsuse.com
- drop cpio-dir_perm.patch
* no longer needed since 2.11
* it was dropped from Fedora too and only caused problems (bnc#889138)
Tue Jul 29 14:00:00 2014 vcizekAATTsuse.com
- fix a truncation check in mt
* added cpio-fix_truncation_check.patch
Thu Jul 17 14:00:00 2014 vcizekAATTsuse.com
- prevent cpio from extracting over a symlink (bnc#658010)
* added cpio-check_for_symlinks.patch
Tue Jul 23 14:00:00 2013 vcizekAATTsuse.com
- add a missing fix from SLE for bnc#830779 (original bug bnc#658031)
added paxutils-rtapelib_mtget.patch
Thu Mar 21 13:00:00 2013 mmeisterAATTsuse.com
- Added url as source.
Please see http://en.opensuse.org/SourceUrls
Wed Jul 18 14:00:00 2012 ajAATTsuse.de
- Fix build with missing gets declaration (glibc 2.16)
Thu Feb 2 13:00:00 2012 rschweikertAATTsuse.com
- leave binary in /usr (UsrMerge project), link to binary from /bin
Mon Jan 2 13:00:00 2012 vcizekAATTsuse.cz
- added autoconf to BuildRequires
Thu Dec 1 13:00:00 2011 cooloAATTsuse.com
- add automake as buildrequire to avoid implicit dependency
Sun Sep 18 14:00:00 2011 andrea.turriniAATTgmail.com
- fix typos in spec file
Tue Nov 9 13:00:00 2010 puzelAATTnovell.com
- disable-silent-rules
Tue Aug 31 14:00:00 2010 ajAATTsuse.de
- Recommend instead of require lang package since it\'s not mandatory.
Tue Aug 10 14:00:00 2010 puzelAATTnovell.com
- add cpio-pattern-file-sigsegv.patch (bnc#629860)
Mon Jun 28 14:00:00 2010 jengelhAATTmedozas.de
- use %_smp_mflags
Fri Mar 12 13:00:00 2010 msebenAATTnovell.com
- updated to 2.11
* Fix mt build.
* In copy-in mode, if directory attributes do not permit writing to it,
setting them is delayed until the end of run. This allows to
correctly extract files in such directories.
* In copy-in mode, permissions of a directory are restored if it
appears in the file list after files in it (e.g. in listings
produced by find . -depth). This fixes debian bug #458079.
* Fix possible memory overflow in the rmt client code (CVE-2010-0624).
- deprecated heap_overflow_in_rtapelib.patch,chmodRaceC.patch and
include_fatal_c.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)
Sat Dec 26 13:00:00 2009 jengelhAATTmedozas.de
- enable parallel build
Tue Nov 3 13:00:00 2009 cooloAATTnovell.com
- updated patches to apply with fuzz=0
Fri Oct 16 14:00:00 2009 rschweikertAATTnovell.com
- close files after copy (bnc#543132)
(cpio-2.10-close_files_after_copy.patch)
Mon Aug 10 14:00:00 2009 msebenAATTnovell.com
- merged DAT160.patch with mt.patch
- added other tape density definitions from mt_st package (bnc#523357)
Fri Jul 17 14:00:00 2009 rguentherAATTsuse.de
- Drop rmt BuildRequires again
Fri Jul 17 14:00:00 2009 msebenAATTsuse.cz
- fix identification of the density code for DAT160 bnc#415166
Mon Jun 22 14:00:00 2009 msebenAATTsuse.cz
- updated to version 2.10
* Ensure record headers are properly packed (fix builds on ARM).
* Fix exit codes to reliably indicate success or failure of the operation.
* Fix large file support.
* Support MinGW builds.
* Minor bugfixes.
- deprecated : lfs_correction.patch,paxlib-owl-alloca.patch,
gcc4_3.patch,segfault_in_copyin.patch,doc_typo.patch,
m4_macro.patch,gnulib.patch, no_rmt.patch
- added include_fatal_c.patch : fix undefined ref in mt build
- configure stage : removed useless DEFAULT_RMT_DIR=/sbin, added
- -with-rmt=\"%{_sysconfdir}/rmt\" and --enable-mt