maroon edit of Saturn's code available at http://www.xise.nl/mirc/
* hashing files larger than 512mb
* errors from quoted-filenames
* or non-existent &binvars
Non-standard options to increase number of rounds above defaults
Options to defend SHA-256 and SHA-512 against the "length extension" attack, and features that let you perform that attack against standard SHA-256/SHA-512.
Note: optional changing # of rounds or enabling the defense against the length-extension attack both produce hash strings which are not compatible with "official" standard SHA256/512 hashes.
Not all features in this DLL were superceded by mIRC adding SHA-256 and SHA-512 as built-in identifiers.