SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dd_rescue-lzo-1.99_0.3.0-161.1.x86_64.rpm :

* Tue Oct 01 2024 kurtAATTgarloff.de- ddr-19916-armv8a.diff: Fix compileation on armv7(.arch armv8-a).
* Sun Sep 29 2024 kurtAATTgarloff.de- Update to dd_rescue-1.99.16:
* Refactoring: Move CPU feature detection to archdep.c.
* libddr_cypt: Support passing in password via pipe and passfd=
* Add testcase for this
* Support sha256 acceleration on x86-64 and armv8.
* Improve detection of armv8 crypto (aes) acceleration (32bit).
* Tue Sep 17 2024 kurtAATTgarloff.de- Update to dd_rescue-1.99.15:
* Build issue: Detect pread64() and pwrite64() support separately and provide individual replacement functions. Thanks to David Geiger for reporting (Mageia).
* Bugfix: printstatus() would not be called with odd offsets, resulting in missing progress report and missing sync (-y) and write throttling (-C).
* Optimization: Some unrolling for the hash functions gives up to 10% better performance (on Zen4).
* Optimization: Rationalize prefetching for hash functions and clear memory after using (avoid cleartext data on the stack).
* Optimization: Save function calls for fault injection and for graph updates when unneeded.
* Usability: Better handle progress update frequency.
* Build improvement: Add -target linux-aarch64/arm-android28 automatically where needed.
* Thu Aug 22 2024 kurtAATTgarloff.de- Final tarball with fixes for Android Makefiles.
* Thu Aug 22 2024 kurtAATTgarloff.de- Update to dd_rescue-1.99.14:
* Drop patches dd_rescue-u-emptyout-segfault.diff:, dd_rescue-fuzz-test-more-err.diff:, dd_rescue-md5-unaligned-armv7.diff:, dd_rescue-ossl3-evpcipherctx.diff: All integrated upstream.
* Fix detection of LFS function availability for musl.
* Include headers and settings to make it work on musl.
* Replaced basename() with mybasename.h.
* Prefetch lookup table for sha hashing.
* Fix verbose output when falling back to small blocksize.
* Fix clearing of errno (unaligned writes at EOF on musl)
* Mon Aug 12 2024 kurtAATTgarloff.de- dd_rescue-u-emptyout-segfault.diff: Prevent segfault (cosmetic) in cleanup path with empty output filename and option -u.
* Sun Mar 03 2024 kurtAATTgarloff.de- dd_rescue-fuzz-test-more-err.diff: Do one more fuzzing change, hoping that this will result in a breakage on Fedora liblzo2.
* Sun Mar 03 2024 kurtAATTgarloff.de- dd_rescue-md5-unaligned-armv7.diff: Work around too clever gcc-12 making unaligned accesses on armhf work most of the time. Fixes make check on armv7 with gcc-12 (Bookworm) with the test case that does MD5 hash calc after LZO compression resulting in a SIGBUS.
* Thu Feb 29 2024 kurtAATTgarloff.de- dd_rescue-ossl3-evpcipherctx.diff: There\'s an additional field in the (private) struct _evp_cipher_ctx_st in openssl-3 since 3.0.6, which makes a difference on 32bit. (On 64bit, the effect is hidden by the compiler\'s alignment rules.)- Specify libopenssl-devel in BuildRequirements. This will select openssl-3 (over -1.1) on new distributions.
* Fri Mar 17 2023 kurtAATTgarloff.de- Store detached signature.
* Fri Feb 24 2023 kurtAATTgarloff.de- 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
* Higher optimization level for aes.c driver is beneficial for key setup speed.
 
ICM