Commit Graph

  • e45baf1c8e Accepting request 1240337 from Base:System factory Ana Guerrero 2025-01-28 13:58:03 +00:00
  • 6a54235536 - Update to dd_rescue-1.99.20: * Fix an overrun in sparse block detection. * Fix an off-by-one memory handling issue in ddr_lzo, resulting in breakage on s390x. (Surprisingly, glibc memory allocator was graceful on most architectures.) * Better test coverage, including chains with sparse files. * Documented (and somewhat cleaner) design of handling sparse files through chains of plugins. * Test and support compression+encryption (and reverse decryption+decompression) chains. * Improved debug output, including numbering plugins. - Update to dd_rescue-1.99.19: * ddr_crypt: Clean hole support with and without skiphole. (This works cleanly only for CTR and ECB modes.) * ddr_crypt: Fix backwards copies including holes. Note that this could result in different files from the forward copies before (bug). Add test case for the latter. * Many more testcases for sparse files with plugins: Also use odd sizes and holes at the beginning and end of the file. * Also skip over holes with -a when copying in reverse dir. * Allow setting unsparse and some other flags for ddr_null for testing. * Fix lzma compression with hole at the end. * Warn on lzma buf error (was debug msg only before). devel Kurt Garloff 2025-01-26 08:05:31 +00:00
  • a64d04ed93 Accepting request 1234487 from Base:System Ana Guerrero 2025-01-06 15:04:44 +00:00
  • 6b4fb28886 - Update to dd_rescue-1.99.18: * Cleanup libddr_lzma flags and memory handling; support sparse input. Default preset to 4 now. * Detect sparse output from unsparse plugins (decompression and decryption may benefit from this). * Testcase for (de)compression with sparse files. * Fix calchmac.py for Python 3.12, so HMAC tests succeed again. * Rationalize log level handling (control by -q, -v, -E). * Move cache prefetching fomr plugins to main program. Andreas Jaeger 2025-01-02 07:24:55 +00:00
  • 412392fc3c Accepting request 1221796 from Base:System Ana Guerrero 2024-11-07 15:24:16 +00:00
  • cbb4678fa2 - Update to dd_rescue-1.99.17: * Plugin libddr_lzma.so: LZMA2/xz de/compression from Dmitrii Ivanov. Covering the other end of the spectrum of LZO, with high compression ratios at high CPU cost for compression. (Decompression is cheap for both.) * Code review and streamlining for dd_rescue integration by Kurt Garloff. Kurt Garloff 2024-11-06 15:22:44 +00:00
  • 4d809c2a78 Accepting request 1204673 from Base:System Ana Guerrero 2024-10-01 15:11:18 +00:00
  • c7b411f803 - 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). Dirk Mueller 2024-09-30 07:08:01 +00:00
  • 9897586e92 Accepting request 1202366 from Base:System Ana Guerrero 2024-09-23 13:18:49 +00:00
  • 56df400b5c - 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. * Drop: ddr-autoconf-no-fortify.diff (included upstream). Kurt Garloff 2024-09-21 16:15:49 +00:00
  • 2f1bd26104 Accepting request 1195603 from home:garloff:branches:Base:System Kurt Garloff 2024-08-30 19:31:38 +00:00
  • d498de117a Accepting request 1193484 from Base:System Dominique Leuenberger 2024-08-14 12:14:09 +00:00
  • a58ff294aa - dd_rescue-u-emptyout-segfault.diff: Prevent (cosmetic) segfault in cleanup path with option -u and empty output file name. Dirk Mueller 2024-08-12 15:49:40 +00:00
  • 93c0b64f8a Accepting request 1154999 from Base:System Dominique Leuenberger 2024-03-06 22:03:15 +00:00
  • c503629574 Accepting request 1154455 from home:garloff:branches:Base:System Dirk Mueller 2024-03-05 08:54:24 +00:00
  • 3f8611cd9c Accepting request 1072685 from Base:System Dominique Leuenberger 2023-03-19 15:16:29 +00:00
  • 224be1d7e4 Accepting request 1072536 from home:garloff:branches:Base:System Dirk Mueller 2023-03-17 16:15:38 +00:00
  • 96c743af75 Accepting request 1068136 from Base:System Dominique Leuenberger 2023-03-01 15:13:40 +00:00
  • e21a8882e0 - temporarily remove not-really-detached-signature Dirk Mueller 2023-02-28 09:45:50 +00:00
  • af2d951c44 OBS-URL: https://build.opensuse.org/package/show/Base:System/dd_rescue?expand=0&rev=71 Dirk Mueller 2023-02-28 09:45:35 +00:00
  • 7272222af6 - temporarily remove not-really-detached-signature Dirk Mueller 2023-02-28 09:45:00 +00:00
  • 1a52d3a2f6 Accepting request 1067593 from home:garloff:branches:Base:System Dirk Mueller 2023-02-26 09:41:27 +00:00
  • 5ff66716cb Accepting request 1064255 from Base:System Dominique Leuenberger 2023-02-11 21:20:13 +00:00
  • 71b9146bb1 Accepting request 1063872 from home:marxin:branches:Base:System Marcus Meissner 2023-02-10 13:32:37 +00:00
  • ef92948d09 Accepting request 1057169 from Base:System Dominique Leuenberger 2023-01-11 13:32:55 +00:00
  • da0c129886 Accepting request 1053188 from home:lnussel:usrmerge Kurt Garloff 2023-01-09 22:16:14 +00:00
  • 7a6ce2f530 Accepting request 991493 from Base:System Richard Brown 2022-07-29 14:47:07 +00:00
  • 87887f900f Accepting request 991298 from home:garloff:branches:Base:System Dirk Mueller 2022-07-28 06:39:50 +00:00
  • 969f289126 Accepting request 939050 from Base:System Dominique Leuenberger 2021-12-12 20:27:14 +00:00
  • c7081533ac Accepting request 936034 from home:dirkmueller:Factory Marcus Meissner 2021-12-10 09:31:55 +00:00
  • 9850599c05 Accepting request 894931 from Base:System Dominique Leuenberger 2021-06-03 22:33:12 +00:00
  • af45f92aac - Don't break compatibility with SLE-12 Dirk Mueller 2021-05-22 11:08:28 +00:00
  • 02e41ee8c0 Accepting request 894334 from home:mcepl:branches:Base:System Dirk Mueller 2021-05-22 11:07:59 +00:00
  • db9f2d069f Accepting request 893985 from Base:System Dominique Leuenberger 2021-05-20 17:24:35 +00:00
  • 5316da5877 Accepting request 893674 from home:mcepl:branches:Base:System Kurt Garloff 2021-05-18 09:03:33 +00:00
  • f8d6e23d10 Accepting request 889534 from Base:System Dominique Leuenberger 2021-05-02 16:35:16 +00:00
  • 213fae1d4c adjusted tarballs Marcus Meissner 2021-04-30 11:22:21 +00:00
  • f900647297 Accepting request 889414 from home:garloff:branches:Base:System Marcus Meissner 2021-04-30 11:14:30 +00:00
  • 63036c8829 Accepting request 878072 from Base:System Dominique Leuenberger 2021-03-12 12:30:12 +00:00
  • ff76b427b3 OBS-URL: https://build.opensuse.org/package/show/Base:System/dd_rescue?expand=0&rev=59 Dirk Mueller 2021-03-09 20:39:01 +00:00
  • ea8efc6470 Accepting request 878068 from home:garloff:branches:Base:System Dirk Mueller 2021-03-09 20:30:40 +00:00
  • 6007f6de34 - drop fix-aliasing-aarch64.patch: obsolete (fixed differently in new version) Dirk Mueller 2021-03-09 19:42:32 +00:00
  • 5f4fc0fd66 OBS-URL: https://build.opensuse.org/package/show/Base:System/dd_rescue?expand=0&rev=56 Dirk Mueller 2021-03-08 09:42:55 +00:00
  • 3cc58def1d Accepting request 877645 from home:garloff:branches:Base:System Dirk Mueller 2021-03-08 09:41:31 +00:00
  • 0efe825476 Accepting request 874435 from Base:System Richard Brown 2021-03-02 13:41:52 +00:00
  • fb129fcccf * 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) Dirk Mueller 2021-03-01 21:38:43 +00:00
  • adf9a978c9 Accepting request 875891 from home:garloff:branches:Base:System Dirk Mueller 2021-03-01 21:35:57 +00:00
  • a745547ce9 Accepting request 874283 from home:Guillaume_G:branches:openSUSE:Factory:ARM Dirk Mueller 2021-02-22 20:15:45 +00:00
  • 35589c3187 Accepting request 867587 from Base:System Dominique Leuenberger 2021-02-01 13:41:33 +00:00
  • c22d93ee72 - use https urls Dirk Mueller 2021-01-28 22:41:58 +00:00
  • f248d34734 Accepting request 865004 from Base:System Dominique Leuenberger 2021-01-22 20:49:44 +00:00
  • a727eaefcc OBS-URL: https://build.opensuse.org/package/show/Base:System/dd_rescue?expand=0&rev=50 Dirk Mueller 2021-01-13 13:28:49 +00:00
  • 8d466df5f3 - spec-cleaner run Dirk Mueller 2021-01-13 09:31:47 +00:00
  • ddca2e3b48 Accepting request 853297 from Base:System Dominique Leuenberger 2020-12-08 12:23:50 +00:00
  • b25444fc3d Accepting request 849588 from home:lnussel:usrmove Marcus Meissner 2020-12-05 17:16:47 +00:00
  • 058bb04306 Accepting request 837199 from Base:System Dominique Leuenberger 2020-09-29 16:58:55 +00:00
  • 5205dff7bf Accepting request 832681 from home:Guillaume_G:branches:openSUSE:Factory:ARM Dirk Mueller 2020-09-24 16:14:17 +00:00
  • 55459dfb10 Accepting request 812022 from Base:System Dominique Leuenberger 2020-06-06 21:40:02 +00:00
  • 781fa6a6c9 Accepting request 811039 from home:jmoellers:branches:Base:System Marcus Meissner 2020-06-06 06:50:47 +00:00
  • 47861f812b Accepting request 807968 from Base:System Dominique Leuenberger 2020-06-04 15:49:30 +00:00
  • d0e23833a7 Accepting request 807752 from home:jmoellers:branches:Base:System Dirk Mueller 2020-05-21 11:05:39 +00:00
  • 81d6bc9916 Accepting request 792721 from Base:System Dominique Leuenberger 2020-04-15 18:06:20 +00:00
  • 5bbe784302 Accepting request 791706 from home:marxin:branches:Base:System Dominique Leuenberger 2020-04-09 12:44:44 +00:00
  • 68b54cc8c7 Accepting request 636911 from Base:System Dominique Leuenberger 2018-10-01 07:02:20 +00:00
  • e5800efbc6 Accepting request 636897 from home:Andreas_Schwab:Factory Kurt Garloff 2018-09-20 15:16:19 +00:00
  • 7492b416a7 Accepting request 606793 from Base:System Dominique Leuenberger 2018-05-16 09:21:20 +00:00
  • 31a010fa6a Accepting request 606677 from home:garloff:branches:Base:System Kurt Garloff 2018-05-13 13:58:48 +00:00
  • 604808db4b Accepting request 597867 from Base:System Dominique Leuenberger 2018-04-19 13:21:03 +00:00
  • 71d6014956 Accepting request 597860 from home:garloff:branches:Base:System Kurt Garloff 2018-04-18 18:10:36 +00:00
  • cc6ccccd75 Accepting request 548203 from Base:System Dominique Leuenberger 2017-12-08 11:54:20 +00:00
  • 82cd7ff52b Accepting request 548199 from home:garloff:branches:Base:System Kurt Garloff 2017-12-04 18:03:57 +00:00
  • e05c271a76 Accepting request 547923 from home:garloff:branches:Base:System Kurt Garloff 2017-12-04 08:13:50 +00:00
  • f6a3f2f774 Accepting request 546504 from home:msmeissn:branches:Base:System Dirk Mueller 2017-11-29 22:39:09 +00:00
  • 4f3de01fce Accepting request 540708 from Base:System Dominique Leuenberger 2017-11-14 13:22:28 +00:00
  • 248c48ac80 Accepting request 540652 from home:garloff:branches:Base:System Kurt Garloff 2017-11-11 07:46:32 +00:00
  • 3177b7578d Accepting request 523255 from Base:System Dominique Leuenberger 2017-09-13 19:33:57 +00:00
  • 2c0a9c28fc Accepting request 523249 from home:garloff:branches:Base:System Kurt Garloff 2017-09-11 15:20:42 +00:00
  • 1b7ee0d5d1 Accepting request 520932 from home:garloff:branches:Base:System Kurt Garloff 2017-09-05 04:22:12 +00:00
  • 5b2cbfcf78 Accepting request 518757 from home:garloff:branches:Base:System Kurt Garloff 2017-08-29 22:28:56 +00:00
  • 3b2f9ec4a2 Accepting request 516080 from Base:System Dominique Leuenberger 2017-08-17 09:49:05 +00:00
  • e6692ee4a4 Accepting request 515971 from home:matz2:branches:Base:System Ruediger Oertel 2017-08-11 09:19:05 +00:00
  • 43379af612 Accepting request 501669 from Base:System Dominique Leuenberger 2017-06-16 08:47:42 +00:00
  • 8f229e54bf Accepting request 500352 from home:scarabeus_iv:branches:Base:System Dirk Mueller 2017-06-07 10:35:11 +00:00
  • 0bb9b7c8ae Accepting request 448441 from Base:System Dominique Leuenberger 2017-01-09 09:32:04 +00:00
  • d714d912a3 Accepting request 448202 from home:garloff:branches:Base:System Kurt Garloff 2017-01-02 06:58:54 +00:00
  • c8c00d0199 Accepting request 447483 from home:marxin:branches:Base:System Kurt Garloff 2016-12-29 16:19:32 +00:00
  • f41ff61576 Accepting request 446821 from Base:System Ludwig Nussel 2016-12-22 14:59:34 +00:00
  • 9d4166d673 Accepting request 445449 from home:marxin:branches:Base:System Marcus Meissner 2016-12-17 13:02:28 +00:00
  • 7ea8e0a8da Accepting request 311109 from Base:System Dominique Leuenberger 2015-06-09 10:24:21 +00:00
  • f1f91fc03a Accepting request 311003 from home:garloff:branches:Base:System Marcus Meissner 2015-06-08 07:51:37 +00:00
  • 95dade6459 Accepting request 308389 from Base:System Dominique Leuenberger 2015-05-23 11:21:45 +00:00
  • c61915c1f2 Accepting request 308264 from home:pluskalm:branches:Base:System Kurt Garloff 2015-05-22 16:58:33 +00:00
  • fce71ff47d Accepting request 284172 from Base:System Dominique Leuenberger 2015-02-06 09:56:53 +00:00
  • 04ed4976b1 Accepting request 284141 from home:coolo:bc Marcus Meissner 2015-02-05 11:01:04 +00:00
  • 155c6f57b8 Accepting request 244090 from Base:System Ludwig Nussel 2014-08-13 06:48:12 +00:00
  • 16dfaa90d2 Accepting request 244085 from home:garloff:branches:Base:System Kurt Garloff 2014-08-09 21:44:09 +00:00
  • cec54b63b0 Accepting request 235546 from Base:System Stephan Kulow 2014-06-01 16:58:09 +00:00
  • bef2c9458a Accepting request 235545 from home:garloff:branches:Base:System Kurt Garloff 2014-05-27 13:08:03 +00:00
  • a014094cbe Accepting request 235230 from Base:System Stephan Kulow 2014-05-26 08:28:09 +00:00
  • abf3a7b173 Accepting request 235218 from home:garloff:branches:Base:System Kurt Garloff 2014-05-23 17:26:34 +00:00