snapraid/HISTORY
Andrea Mazzoleni 42ece4eb59 Some documentation changes.
Identation changes.
2011-05-02 20:35:28 +02:00

56 lines
2 KiB
Text

SnapRAID HISTORY
================
1.1 2011/5
==========
* Fixed a bug in the check command when detecting garbage data over the
expected end of the file. No special action is required to update.
* Changed the default checksum to Murmur3 hash. It's a lot faster than MD5.
You can check its speed with the "snapraid -T" command.
MD5 is still supported for backward compatibility.
To convert to the new Murmur3 hash, simply remove the 'content' file,
and start a new whole 'sync'.
* Added RAID6 support. It's used the very good RAID6 library made by H. Peter Anvin
also used in the Linux Kernel. It contains optimized implementations for SSE2
and MMX.
* Added support for multiple 'content' files. You can save extra copy to be able
to verify the checksums also if you lose all the 'content' files in the parity
drives.
* Added a filtering include logic, where anything not explicitely included
is excluded. For example, it allow to include only the files in a predefined
set of directories.
* The check command returns with an error code if any kind of error is present.
Previously it was returning an error only if unrecoverable errors were
present.
* Opening the files in sequential mode in Windows. This should give a speedup
in Windows.
1.0 2011/4
==========
* No relevant change.
0.4 2011/4
==========
* Added hidden 'dry' command mainly for speed measurement.
* As default, uses the OpenSSL crypto MD5 implementation.
0.3 2011/4
==========
* Added --filter option to select a subset of file in check and fix.
* Better ETA estimation in all the commands.
* Added support for OpenSSL crypto library to use its optimized MD5 implementation.
* Added test vectors and a speed test for MD5.
0.2 2011/3
==========
* Second public test release of SnapRAID.
* Functionally complete in check and fix.
* Files are identified by inode and not anymore by name.
* Exclusion list of files and directories.
* Precise error management.
* More regression tests.
0.1 2011/3
==========
* First public test release of SnapRAID.