SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for dd_rescue-1.45_0.3.0-3.1.x86_64.rpm :
Tue May 27 14:00:00 2014 kurtAATTgarloff.de
- Update to dd_rescue-1.45:

* ddr_hash: Fix potential sha512/sha384 buffer overflow.

* ddr_hash: Support sha1

* ddr_hash: Support checking and storing hash in xattrs and
md5sum/sha256sum/... style files.

* New ddr_null plugin.

Fri May 23 14:00:00 2014 kurtAATTgarloff.de
- Update to dd_rescue-1.44:

* MD5 plugin has been renamed to hash, reflecting that it supports
sha1, sha256, sha224, sha512, sha384 now as well.

Wed May 21 14:00:00 2014 kurtAATTgarloff.de
- dd_rescue-1.43-1.43.1.diff: Document 256kiB limit of lzop in
man page, output warning in ddr_lzo and respect limit in test
suite.

Tue May 20 14:00:00 2014 kurtAATTgarloff.de
- Update to 1.43-final: Make make check succeed without lzop.

Mon May 19 14:00:00 2014 kurtAATTgarloff.de
- Update to 1.43-pre:

* Fix bug in extend, which previously would disallow to append
more data than existed before.

* Some minor improvements on messages and manpage.

* ARMv8 (AArch64) optimized find_nonzero for fast zero-block
detection.

* Significant rework of plugin interface, leading also to some
refactoring of option parsing and passing.

* Refactoring of MD5 plugin, improving tolerance against holes
e.g. at the end of a file. Better test coverage. Consistent
message prefix. output option to produce md5sum check files.

* Add libddr_lzo plugin, allowing transparent de/compression
of the data. Supports sparse files, appending, ... and a variety
of algorithms and has a number of ways to handle somewhat
damaged files. With the lzo1x_ algorithms, it\'s compatible with
lzop. Comes with a good number of tests and an own fuzzer to
test robustness of the decompressor. Shipped with an own man
page and is packaged into the dd_rescue-lzo sub package.

Thu Mar 6 13:00:00 2014 kurtAATTgarloff.de
- Fix process\' signal mask after SIGILL delivery (probing).

Mon Mar 3 13:00:00 2014 kurtAATTgarloff.de
- Update to dd_rescue-1.42:

* Addition of plugin interface

* MD5 plugin

* Use posix_fadvise() if available

* Short usage message rather than full help on error
- Move binaries to /usr/bin (was: /bin).

Tue Feb 25 13:00:00 2014 kurtAATTgarloff.de
- Update to dd_rescue-1.41:

* Support for building against Andoid NDK

* Consistent use of (improved) int no formatting functions

* Fix off-by-one block dev size issue (cosmetic)

* Enable AVX2 optimized sparse block detection

* Refactored CPU feature detection and selection

* New option -u/--rmvtrim to delete output file and issue fstrim

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

Mon Feb 11 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.

Fri May 18 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.

Wed Nov 3 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.

Sat Jul 29 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)

Mon May 22 14:00:00 2006 schwabAATTsuse.de
- Don\'t strip binaries.

Wed Jan 25 13:00:00 2006 mlsAATTsuse.de
- converted neededforbuild to BuildRequires

Mon Feb 21 13:00:00 2005 garloffAATTsuse.de
- Add autoreconf to dd_rhelp.

Mon Feb 14 13:00:00 2005 garloffAATTsuse.de
- Update to dd_rescue-1.11:

* O_DIRECT needs aligned buffers (Raymund Will)

* Compile fix for systems without O_DIRECT
- Update to dd_rhelp 0.06

Sun Aug 29 14:00:00 2004 garloffAATTsuse.de
- Update to dd_rescue-1.10:

* Support for non-seekable in-/output (pipes).

Sun Aug 29 14:00:00 2004 garloffAATTsuse.de
- Update to dd_rescue-1.04:

* Include fix from Lab Valentin for dd_rhelp

* Fix CPU load display overflow

* Default soft block size now 64k instead of 16k

* O_DIRECT supported (-d/-D)

* option -p to copy permissions/owner/times
- Include dd_rhelp script (0.0.5) from Lab Valentin.

Thu Jul 26 14:00:00 2001 garloffAATTsuse.de
- Update to version 1.02:

* Better handling of partially successful reads.

* Don\'t loop on EFBIG when writing.

* Avoid errno checking if not necessary.

Mon Apr 30 14:00:00 2001 garloffAATTsuse.de
- Bugfix release 1.01:

* Don\'t loop trying to write to full partition (ENOSPC)

* Fix compiler format warning (\\% -> %%)

* Add lots of const qualifiers

* Optimize block zero checking routine

Fri Feb 9 13:00:00 2001 garloffAATTsuse.de
- #include to fix compilation error on variadic fns

Sat Dec 9 13:00:00 2000 nashifAATTsuse.de
- sorted

Wed Aug 30 14:00:00 2000 garloffAATTsuse.de
- Update to 1.00: Some preparation for supporting non-seekable
in- or output. No support yet: Print warning and abort.

Sat May 27 14:00:00 2000 garloffAATTsuse.de
- Update to 0.99: Use stderr to print messages instead of stdout
- Prepare allowing - as stdin/stdout (but pread/pwrite() will fail)
- Fix spelling in README
- Use BuildRoot

Fri Jan 14 13:00:00 2000 garloffAATTsuse.de
- Fixed README.dd_rescue.

Wed Oct 27 14:00:00 1999 garloffAATTsuse.de
- Removed flushb. It belongs into util-linux.

Wed Oct 20 14:00:00 1999 garloffAATTsuse.de
- Fixed typo in help. (b <-> B)

Fri Oct 15 14:00:00 1999 garloffAATTsuse.de
- Initial release: 0.98.


 
ICM