Hasher 3.0.0.0 (2014-02-20)
~~~~~~~~~~~~~~~~~~~~~~~~~~~

* First public release after a complete re-implementation!
* Full set of supported hash algorithms: CRC32, MD2, MD4, MD5, SHA1, SHA256,
  SHA512, RipeMD128, RipeMD160, ED2K (used by eDonkey/eMule networks);
* Ability to generate multiple hash types at a time;
* Log viewer for viewing the list of processed files in a table;
* Export all processed files from the log as a verification file
  (SFV, MD5SUM, SHA1SUM, etc);
* Hold SHIFT to compare to next or CTRL to compare two files;
* Brand new interface, layout and program icon;
* Unicode file paths are supported;


Hasher 1.20 (5 December 2009)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Incorporated new hashing libraries (Delphi Fundamentals v3.28);
* Eliminated problem with SHA1 implementation, affected files larger than 1GB;
* Hasher can process multiple files, one-by-one, queuing them;
* Added option to write results of hashing and comparing to a log file;
* Added option to recalculate file hash if user changes the hash type;
* String hash is recalculated if user changes the hashing algorithm;
* Input field for calculating string hash is expended to accept multiple lines;
* General cleanup of the source code and minor optimizations;
* Added option to show hash/checksum in upper case;
* Added links to view and clear the results file;
* Added option to compare every 2 files;
* Removed SUM64 algorithm;
* Updated program icon;


Hasher 1.00 (17 January 2006)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Program emerged as a result of a BackUp Utility project break down.
  Basic idea for this tool is to calculate hash/checksum for a file.

