Revisions of dd_rescue

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1072685 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 58)
- Readd detached signature.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1068136 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 57)
- temporarily remove not-really-detached-signature

- Update to 1.99.13:
  * Drop fuzz-lzo-* patches, as they have been merged upstream.
  * Allow overriding strip binary (not used in this build).
  * Make -fanalyzer more happy: abort() and assert()ions to ensure
    we always react to failed memory allocations.
  * ddr_hash: Support reading/writing checksums from stdin/out "-".
  * Fix aliasing issue with XORN function (in aes.h), spotted by
    gcc-13: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108695
    Drop workaround from Martin Liška again. 
  * Higher optimization level for aes.c driver is beneficial for
    key setup speed.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 894931 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 52)
- Don't break compatibility with SLE-12
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 889534 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 50)
- Update to dd_rescue-1.99.11:
  * Drop (backported) checksum_file-clear-errno.diff.
  * Minor scheduling improvements for x86_64 and ARM asm.
  * Work around compiler weirdness, passing two in/out parameters
    in the same register (when they are provably the same),
    causing x2 breakage on armv7.
  * 256bit VAES support on x86-64 (0.23 cycles/byte on Zen3!).
  * Needed to compile aesni twice for this, once with avx.
  * Full asm versions for (non-x2) CTR and CBC on arm64
    (achieving 0.40 cycles/byte on Cortex X-1).
  * Avoid test failures with incompressible tweak in fuzz_lzo.
  * test_aes improvements: Options, help, IV comparison, memcpy.
  * Full crypto test coverage 0 -- 130 bytes len.
  * Code safety against len==0 en/decryption.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 878072 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 49)
- checksum_file-clear-errno.diff: Avoid stale errno to be picked
  up and report an error without any error actually occuring.
  (This lead to occasional build fails on armv7 on Ubuntu 20.04
   and Fedora 32/33, nowhere else.)

- Update to dd_rescue-1.99.10:
  * Improve memory clobbers: Ensure we specify full array lengths
    used as input to asm (boo#1181402).
  * Improve ARM64 crypto by better insn scheduling in CTR calc,
    avoiding dependencies and local vars (+40% performance!).
  * Apply all ARM64 improvements also to ARMv8 crypto on ARM32.
  * Fix warning int formatting on unaligned crypto.
  * Address warnings on outdated autoconf usage.

- Update to dd_rescue-1.99.9:
  * Includes aliasing fixes from boo#1181402.
  * Additional mem clobbers for asm statements (boo#1181402).
  * LTO disablement still needed (boo#1176219) on arm due to
    differences in compiler flags (-march) per object.
  * Fix dependency generation on PPC (preprocessing intrinsics).
  * Support xattr decls in sys/xattr.h in addition to attr/xattr.h.
  * More stringent check of mem alloc return values.
  * Free all memory in error path before exiting (cosmetic).
  * Don't need global variable in probe function.
  * drop ddr_1998-alg-caseindep.diff, ddr_1998-check-nofail-noxattr.diff,
    ddr_1998-ossl11-warn.diff, ddr_1998-sysrandom.diff,
    ddr_1998-testhole.diff: patches all merged (they were backports)
- drop fix-aliasing-aarch64.patch: obsolete (fixed differently in new version)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867587 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 47)
- build with -fno-strict-aliasing on aarch64 to workaround (bsc#1181402)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 865004 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 46)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 59
openSUSE Build Service is sponsored by