Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dd_rescue-1.99.8-150600.12.3 RPM for ppc64le

From OpenSuSE Leap 15.6 for ppc64le

Name: dd_rescue Distribution: SUSE Linux Enterprise 15
Version: 1.99.8 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.12.3 Build date: Thu May 9 15:35:58 2024
Group: System/Base Build host: ibs-power9-13
Size: 318280 Source RPM: dd_rescue-1.99.8-150600.12.3.src.rpm
Packager: https://www.suse.com/
Url: http://www.garloff.de/kurt/linux/ddrescue/
Summary: Data copying in the presence of I/O Errors
dd_rescue helps when nothing else can: your disk has crashed and you
try to copy it over to another one. While standard Unix tools like cp,
cat, and dd will "abort" on every I/O error, dd_rescue does not.

dd_rescue has many other goodies; optimization by using large blocks
as long as no errors are in sight and falling back to small ones; reverse
direction copy; splice in-kernel zerocopy; O_DIRECT support; preallocation
with fallocate().

dd_rescue also provides data protection features by overwriting files
or disks with fast random numbers, optionally multiple times.

dd_rescue supports plugins; currently a hash, an lzo and a crypt plugin
exist, supporting on the fly hash/HMAC calculation/validation, lzo
de/compression and de/encryption. The lzo plugin is packaged in the
dd_rescue-lzo, the crypt plugin in the dd_rescue-crypt subpackage.

Provides

Requires

License

GPL-2.0-only OR GPL-3.0-only

Changelog

* Mon Dec 06 2021 dmueller@suse.com
  - build against openssl 1.1 (bsc#1193438)
* Wed May 13 2020 josef.moellers@suse.com
  - Dropped build dependency on libfallocate-devel as fallocate64 is
    now in glibc and thus libfallocate is not required any more.
    [dd_rescue.spec, jsc#SLE-11887]
* Mon Apr 06 2020 mliska@suse.cz
  - Run tests with -fcommon in order to fix boo#1160261.
* Thu Sep 20 2018 schwab@suse.de
  - Avoid running dependency generation which can produce spurious errors
  - Use %license
* Sat May 12 2018 kurt@garloff.de
  - ddr_1998-sysrandom.diff: Use getrandom() decl from sys/random.h.
  - ddr_1998-testhole.diff: Ensure we have a hole before testing hole
    encryption (fixes bsc#1092758).
  - ddr_1998-ossl11-warn.diff: Avoid warn from memcpy to openssl-1.1
    to EVPCTX* internals.
* Tue Apr 17 2018 kurt@garloff.de
  - ddr_1998-alg-caseindep.diff:
    * Use case-independent matching for algorithm names (hash, crypt).
  - ddr_1998-check-nofail-noxattr.diff:
    * Make testsuite succeed for builds w/o xattr support.
* Sun Dec 03 2017 kurt@garloff.de
  - Update to 1.99.8:
    * Support openssl-1.1 (patch from Marcus Meissner), patch
      dd_rescue-openssl11.patch has been merged and is thus dropped.
    * cryptalgo->recycle to reuse crypto context (neeeded for openssl)
    * Fix memleak in test_aes
    * Use test_aes in check target to ensure all algorithms work
    * Use std probe mech in test_aes, so we don't fail with SIGILL
    * Fix build without openssl
* Wed Nov 29 2017 meissner@suse.com
  - dd_rescue-openssl11.patch: ported to openssl 1.1 (bsc#1070369)
* Fri Nov 10 2017 kurt@garloff.de
  - Update to 1.99.7:
    * Work around gentoo dash echo -n breakage (reported by whissi).
    * Optimize away strlen() calls in format_int.
* Sat Nov 04 2017 kurt@garloff.de
  - Update to 1.99.7-pre2:
    * ddr_crypt: compat for openssl enc -md sha256 KDF (openssl 1.1
      default) with new opbkdf11 option
* Thu Nov 02 2017 kurt@garloff.de
  - Update to 1.99.7-pre:
    * Fix for segfault on multi-overwrite with -2/-3/-4.
* Mon Sep 04 2017 kurt@garloff.de
  - libddr_hash-round-down-static.diff: Mark inline function static.
* Fri Aug 25 2017 kurt@garloff.de
  - Update to dd_rescue-1.99.6:
    * Merge previous SSE2 detection patch from Michael Matz.
    * Support calculating and validating checksums in the S3
      multipart format.
* Thu Aug 10 2017 matz@suse.com
  - Add dd_rescue-i586-sse2.diff to fix dd_rescue compile and
    runtime problems when GCC defaults to SSE2 also on i586
    like with SLE-15.
* Tue May 30 2017 tchvatal@suse.com
  - Cleanup a bit the dependencies
    * Run %configure as separate comand properly in build phase
  - Remove support for < 12.0
  - Add condition for openSSL to build with verison 1.0.0 on Factory
* Thu Dec 29 2016 kurt@garloff.de
  - Update to dd_rescue-1.99.5:
    * Merge the two gcc7 patches from Martin Liska.
    * Better transfer length estimate (thus better progress report)
    * Optional ratecontrol (throttle transfer speed)
    * fmt_no was unsafe against undetermined length (pre=0) and
      visible digit grouping characters, resulting in memory
      corruption when using a -b logfile. Thanks to Marc Thomas
      for reporting and debugging!
    * A few more minor cleanups and bugfixes.
    * Fix segfault with graph in reverse direction with
      too large transfer limit.
    * Fix build with AES but not AVX2 support.
  - Update to dd_rescue-1.99:
    * ddr_crypt plugin: Add support for ARMv8 aes hardware acceleration
      (works as well in 32bit mode).
    * ddr_crypt: Fix CTR iv initialization.
    * ddr_crypt: Support for openSSL Salted__ header.
    * Support ranges in fault injection.
    * Clean up write retry logic.
    * Improved documentation, Makefiles and test coverage.
* Fri Dec 23 2016 mliska@suse.cz
  - Add gcc7-fix-htonl.patch patch.
* Fri Dec 09 2016 mliska@suse.cz
  - Add gcc7-static-inline.patch.
* Sun Jun 07 2015 kurt@garloff.de
  - Add three missing doc files.
* Sat May 30 2015 kurt@garloff.de
  - Update to dd_rescue-1.98:
    * Fix AESNI detection (x86)
    * Avoid test failures due to insufficient entropy
* Fri May 29 2015 kurt@garloff.de
  - Update to dd_rescue-1.98pre:
    * crypt plugin: Encrypt and decrypt the data stream using various
      AES variants. There are -CBC, -ECB, -CTR stream ciphers, and
      128, 192, 256 bit variants, also with enhanced number of rounds,
      and with twice the rounds. Keys can generated, saved, or derived
      from password with salt. On x86, the hardware AES support is
      used if featured by the CPU.
    * Speed up PRNG generation.
    * Fault injection framework for testing.
    * Some minor improvements of the plugin interface and fixes all
      over the place.
* Thu May 21 2015 mpluskal@suse.com
  - Add gpg signature and keyring
  - Cleanup spec file with spec-cleaner
* Thu Feb 05 2015 coolo@suse.com
  - include the .changes file in the .src.rpm as its used during build

Files

/bin/dd_rescue
/usr/bin/dd_rescue
/usr/lib64/libddr_MD5.so
/usr/lib64/libddr_hash.so
/usr/lib64/libddr_null.so
/usr/share/doc/packages/dd_rescue
/usr/share/doc/packages/dd_rescue/README.dd_rescue
/usr/share/doc/packages/dd_rescue/TODO
/usr/share/licenses/dd_rescue
/usr/share/licenses/dd_rescue/COPYING
/usr/share/man/man1/dd_rescue.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 19:51:39 2024