Changelog for
dd_rescue-1.40_0.3.0-10.1.i586.rpm :
Thu Feb 13 13:00:00 2014 kurtAATTgarloff.de
- Fix bnc#860779: ix86 would loop on SSE2 detection (with old CPUs).
Sun Aug 18 14:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.40:
* Copy xattrs on -p/--preserve
* For odd file offsets, do odd-sized write first, so subsequent
writes are aligned.
* Support half-empty block sparse detection and double softbs
default for buffered IO.
* Add a lot more test cases to make check.
Thu Aug 8 14:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.39:
* Fix an issue with the last block being appended zeros if
hardbs==softbs (bnc #833765).
* A little ARM asm speedup (~15%) for sparse detection.
* Clarify help/man page w.r.t. interpretation of -y/--syncfreq.
* We use autoconf for feature detection now.
Fri Aug 2 14:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.38:
* Further optimized SSE2 sparse detection. (Also added AVX2
version, not enabled by default though.)
* --force allows to ignore non-seekable output with non zero
output position.
* make check does some testing ...
* improved cur.rate and ETA calculation.
Thu Aug 1 14:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.37:
* Important bugfix for SSE2 sparse detection.
* Fix exact zero-length on big endian machines (irrelevant).
Wed Jul 24 14:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.36:
* Fix overflow with avg.load display
* Enable SSE2 on (32bit)x86 with runtime detection
* Add optimized zero block detection on ARM (3x faster with asm ...)
Wed Jul 17 14:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.35:
* Better readability for reports with (optional) colors and rate
limitation on progress updates.
* Simple rewrite logic.
* SSE2 optimized version for finding zero blocks (sparse detection).
Thu Jul 4 14:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.34:
* Treat EROFS and EDQUOT as fatal write errors.
* Fix compiler warnings, support C++ compilation, and improve
compatibility with xBSD (by only requiring aligned memory
if O_DIRECT is used indeed, using valloc() on xBSD then).
* Support loading libfallocate at runtime (libdl), not used
in OBS RPM though.
* Reverse copy from /dev/zero now auto-adjusts input pos.
Sat Mar 30 13:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.33:
* Option -2 for two overwrites.
* long options
* man page
Sun Feb 10 13:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.32:
* Option -x to append to output file.
* Option -Y to write to secondary files (can be used many times).
Sun Feb 3 13:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.31:
* Some minor output cleanups.
* Implementation of safe triple overwrite (options -3 and -4)
following BSI GSDS M7.15.
Fri Jan 25 13:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.30:
* Fix issue with double free (1.29)
* Fix output to stdout (\"-\")
* Rationalize messages a bit.
* Option to init PRNG from file (e.g. -Z /dev/urandom)
* Option -W to avoid writes (if output block is identical)
Tue Jan 22 13:00:00 2013 kurtAATTgarloff.de
- Update to dd_rescue-1.29:
* Correctly handle last bytes before EOF when hardbs == softbs.
* New option -M (dont extend output file).
* New option -R (repeated output of one block, auto for dev/zero)
* New options -z x, -Z x to use userspace pseudo RNG to overwrite
disks / files with random data.
Sat May 19 14:00:00 2012 kurtAATTgarloff.de
- Update to dd_rescue 1.28:
* Default to 512/1M hardbs/softbs for direct IO (as suggested by
Jan Kara).
* Default to pagesize/64k hardbs/softbs for buffered IO (dito).
* Fix copying of access times with option -p.
Thu May 17 14:00:00 2012 kurtAATTgarloff.de
- Update dd_rescue to 1.27:
* Allow 512b direct IO (Jan Kara)
* Fix logfile formatting (Valentin LAB)
* Fix output when exiting hitting maxerr (Valentin LAB)
* Handle illegal positions gracefully (Valentin LAB)
- Update dd_rhelp to 0.3.0:
* Fixes for MacOSX
* Improved readability
* Tests
* Favor dd_rescue from head
Sun Feb 12 13:00:00 2012 kurtAATTgarloff.de
- Change parsing from dd_rhelp to support positions / sizes > 1TB
(reported by Lovas Szilárd).
Sun Jan 29 13:00:00 2012 kurtAATTgarloff.de
- Update to 1.25:
* Fix formatting of bad blocks (unsigned, screen format)
* Avoid overwriting of errno (resulting in Success errors)
Wed Oct 5 14:00:00 2011 garloffAATTsuse.de
- Merged specfile cleanup from Jan Engelhardt.
Wed Oct 5 14:00:00 2011 garloffAATTsuse.de
- Fix syntax error in dd_rhelp.
- Fix and enable dd_rhelp.test.
Tue Oct 4 14:00:00 2011 garloffAATTsuse.de
- dd_rescue-1.24:
* Fix compilation error when SPLICE_ constants are missing.
* Handle case where output filename is a directory.
- dd_rhelp-0.1.2:
* Bugfixes.
* Better messages.
* Speed improvement by avoiding too many data chunks.
Tue Nov 2 13:00:00 2010 garloffAATTsuse.de
- Move autoconf/configure stuff to %build section.
Thu Oct 14 14:00:00 2010 garloffAATTsuse.de
- Adapt BuildRequires to new naming of libfallocate-devel-static.
Mon Oct 11 14:00:00 2010 garloffAATTsuse.de
- dd_rescue-1.23:
* A short read (because of EOF) is not regarded an error anymore.
This fixes confusing exit codes as well as non-quietness for -q.
* We now REALLY default to -y0.
Thu Sep 9 14:00:00 2010 garloffAATTsuse.de
- dd_rescue-1.22:
* Display compiler, compile time, enabled options.
* If hardbs == softbs, don\'t repeat copy attempts.
* Fix FPE in progress bar for non-seekable input reverse copy.
* Document some of the goodies in the README.
* Make code more digestable for non-GCC compilers, optional
fallbacks for strsignal, pread, pwrite.
Mon Aug 30 14:00:00 2010 garloffAATTsuse.de
- dd_rescue 1.21:
* Display warnings when using sparse writing.
Sun Aug 22 14:00:00 2010 garloffAATTsuse.de
- dd_rescue 1.20:
* Update docs to document the overwrite disk with itself case
* Also display progress bar if we know that the copy size due
to -m.
Sat Aug 21 14:00:00 2010 garloffAATTsuse.de
- Really fix dd_rhelp to not break on new Summary line.
Sat Aug 21 14:00:00 2010 garloffAATTsuse.de
- Update to dd_rescue-1.19:
* Fix 32bit screwup with display of total amount of date to copy
* Support fallocate (using libfallocate) with -P (Prealloc)
* More consistent use of ddrescue: (info): prefix (splice, Summary)
* dd_rhelp adjusted for Summary change.
Fri Aug 13 14:00:00 2010 garloffAATTsuse.de
- Update to dd_rescue-1.18:
* Change default for sync to -y0.
- Update to dd_rescue-1.17:
* Display progress bar, percent completion and ETA
* Better estimte current vs. avg speed
* Exit on ENOSPC on target
* Warn ONCE on EINVAL for fsync
- Update to dd_rescue-1.16:
* Determine and display total amount of data to copy
Fri Aug 13 14:00:00 2010 garloffAATTsuse.de
- Adjust dd_rhelp to changes in dd_rescue.
Fri Aug 13 14:00:00 2010 garloffAATTsuse.de
- Update to dd_rescue-1.15:
* Support for splice() to do zerocopy file copies
* Better information on warnings and errors
* Avoid repeated warning on fsync returning EINVAL
Fri Aug 13 14:00:00 2010 garloffAATTsuse.de
- Rename package to dd_rescue.
Wed Aug 29 14:00:00 2007 garloffAATTsuse.de
- Update to dd_rescue-1.14:
* Fix bug with sparse (-a) mode that could lead to the target
file not having the correct size.
Mon Mar 19 13:00:00 2007 garloffAATTsuse.de
- Update to dd_rescue-1.13:
* Write full block of \'0\' for read errors and non-seekable
output. (#255671)
Tue Nov 7 13:00:00 2006 garloffAATTsuse.de
- dd_rhelp: head/tail require -n option (thanks to Bryant Ling)
- dd_rhelp: Use -y0 if ddrescue is 1.12 or newer.
- dd_rhelp: Require bc.
Fri Jul 28 14:00:00 2006 garloffAATTsuse.de
- Update to dd_rescue-1.12:
* Option -b: Log bad blocks to ASCII file
* Option -y: Change fsync frequency (performance)