Release Notes: This is a maintenance release. Some changes to the "configure" script have been made, and the target "sddrescue", which builds a statically linked ddrescue, has been added to the Makefile.
Release Notes: This version makes the interval at which the logfile is saved to disk depend on logfile size, improving efficiency for very large logfiles.
Release Notes: A new option "--complete-only" that instructs ddrescue not to read new data beyond log file limits has been added. A new argument parser that replaces "getopt_long" has been added.
Release Notes: This release aligns its I/O buffer to the sector size so that it can be used to read from raw devices. A small tutorial has been added to the info file. Two missing headers have been included.
Release Notes: A race condition has been fixed. This bug could result in data not written to the output file but annotated in the logfile if the computer crashes at the wrong moment.
Release Notes: Two small bugs have been corrected. One displayed an incorrect initial input position when it is different from the initial output position. The other sometimes made ddrescue perform a broader rescue than requested.
Release Notes: A new logfile format makes multi-part rescue possible. The logfile is saved to disc every 30 seconds, so in case of a crash you can resume the rescue with little recopying. The logfile is now also saved in case of write error on the outfile.
Release Notes: Ddrescue is now part of the GNU project. A configure script and info file have been added. Two small bugs have been corrected. A new option "binary-prefixes" has been added to show binary multipliers in numbers (SI prefixes are used by default). Numbers are now accepted with decimal (SI) or binary multipliers. 'badblocks file' has been renamed to 'logfile'. The log file is also saved if max_errors are exceeded.