Releases: rhash/RHash
Releases · rhash/RHash
RHash v1.3.5
- look for locales directory at PROGRAM_DIRECTORY\locale on Windows
- look for config at PROGRAM_DIRECTORY\rhashrc on Windows
- support LibRhash bindings to PHP7
- Bugfix: illegal instruction error on macOS
- improve utf-8 support on Windows
- Bugfix: fix access to long paths on Windows
- add ca, fr, ro translations
- full Spanish translation
- correct build/install command for freebsd
- compilation fixes for aarch64 and musl
- improve support of clang on macOS
RHash v1.3.4
- compilation fixes for FreeBSD
- return non zero exit code if a file was not found
RHash v1.3.3
- 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
RHash v1.3.2
- 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
RHash v1.3.1
- 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
RHash v1.3.0
- 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
RHash v1.2.10
- 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
RHash v1.2.9
- 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
RHash v1.2.8
- 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
RHash v1.2.7
- 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