RHash Versions Save

Great utility for computing hash sums

v1.3.4

6 years ago
  • compilation fixes for FreeBSD
  • return non zero exit code if a file was not found

v1.3.3

6 years ago
  • librhash: small optimization of Whirlpool
  • option --exclude for skipping some files during recursive scanning
  • update the SHA3 algorithm to follow the changes of the FIPS 202 draft
  • support torrents with more than one announce url
  • LibRHash now exports torrent functions
  • fixed test_rhash.sh script failing on the en_US.UTF-8 locale
  • changed the `-p' format names of sha* families, see manpage
  • set a boolean in config to true by a string true', on' or `yes'
  • Ctrl-C now interrupts benchmarking

v1.3.2

6 years ago
  • report warnings on files locked by some processes
  • ignore non-regular files while scanning directories recursively
  • option --follow for following symlinks to directories
  • BTIH piece length calculation updated to follow the uTorrent algorithm change

v1.3.1

6 years ago
  • Exclude the files specified by -o and -l from processing
  • Improved directory scanning
  • Bugfix: suppress the R6034 error popup on Windows
  • Fixed 'value too large' error on 32-bit Linux
  • Bugfix: corrected sha3-224 for big-endian processors

v1.3.0

6 years ago
  • Fixed output of percents when two or more files are hashed
  • Supported SHA3 (Keccak) hash function
  • Fixed memory leaks
  • Bugfix: %{mtime} formating option was broken
  • imported translations from Launchpad: de, es, gl, it

v1.2.10

6 years ago
  • Bugfix: incorrect GOST hash for ("\FF" x 64) on non-x86 CPU
  • Shortcut -k for --check-embedded
  • Bugfix: non-zero exit code if some files were not found
  • improved Ctrl-C processing
  • Bugfix: path issue with verification of hash files
  • Bugfix: different BTIH were generated for the same file
  • BugFix: python crashed on ia64
  • PHP bindings for librhash

v1.2.9

6 years ago
  • translations: de, en_AU, es, gl, it
  • Bugfix: handling UNC filenames on Windows
  • option --bt-batch for batch torrents
  • librhash: rhash_print_magnet function
  • .NET/Mono bindings to librhash

v1.2.8

6 years ago
  • LibRHash bindings to Java, Perl, Python, Ruby
  • librhash: implemented auto-final feature, turned on by default
  • Russian translation
  • Bugfix: not enough trailing '=' in a base64-encoded hash
  • Bugfix: fix broken --openssl option parsing
  • Bugfix: buffer overflow when using --embed-crc-delimiter
  • Bugfix: segmentation fault on SUSE Linux

v1.2.7

6 years ago
  • Bugfix: percents option was broken in v1.2.6
  • supported verification of sha256, sha512 and other hash sums
  • librhash: rhash_cancel() macro to cancel hashing from another thread
  • Bugfix: repaired default output encoding to be UTF-8 on Windows
  • Bugfix: crash on WinXP

v1.2.6

6 years ago
  • allowed options to be intermixed with file names in arbitrary order
  • switched option -G and the '%G' printf pattern to print GOST hash
  • Bugfix: --output failed for cyrillic file name
  • librhash: better shared library compilation/testing support
  • librhash: exported benchmarking functions in the shared library
  • librhash: added prefix to all functions to avoid poluting linker namespace
  • librhash: fixed rare alignment bugs in rhash_print and EDON-R 512
  • librhash: loading openssl at runtime if it is present
  • Bugfix: LLVM GOST amd64 asm compilation error