./misc/rhash, Calculate/check CRC32, MD5, SHA1, GOST, TTH, BTIH or other hash sums

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.9nb1, Package name: rhash-1.3.9nb1, Maintainer: pkgsrc-users

RHash is a console utility for calculation and verification of
magnet links and a wide range of hash sums like CRC32, MD4, MD5,
SHA1, SHA256, SHA512, SHA3, AICH, ED2K, Tiger, DC++ TTH, BitTorrent
BTIH, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R, Whirlpool and
Snefru.

Hash sums are used to ensure and verify integrity of large volumes
of data for a long-term storing or transferring.


Required to run:
[security/openssl]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: e272d455493763166fded48b90e736fd1d5c092a
RMD160: d05714d505d08aef5bfa5eb939402b07f273c9ee
Filesize: 393.96 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-18 22:51:16 by Jonathan Perkin | Files touched by this commit (1836)
Log message:
*: Recursive revision bump for openssl 1.1.1.
   2019-12-15 15:25:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
rhash: updated to 1.3.9

Version 1.3.9:
* add uk translations
* change project license to BSD Zero Clause License
* new printf-format modifier '%u' to print url-encoded filename, path or hash
* Bugfix: btih in magnet links shall be hex-encoded
* correctly align UTF8 file paths, while printing verification results
* respect UTF8 BOM when updating or verifying a hash file
* print a new-line after ed2k link, when --ed2k-link option is passed
* exit on output errors with exit_code = 2
* change option --update=<file> to update the specified file
* make short option '-P' to be an alias for --percents
* change %{mtime} format to 'YYYY-MM-DD hh:mm:ss'
* Bugfix: --sysconfdir was ignored while searching for config on Linux
* support verification of base64-formated hash sums
* add formatting options: --hex, --base32, -b/--base64
* Bugfix: properly handle symlinks on the command line
   2019-02-05 10:51:10 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
rhash: updated to 1.3.8

RHash v1.3.8
rename Windows encoding options: --ansi to --win, --oem to --dos
support GOST R 34.11-2012 hash function (options: --gost12-256, --gost12-512)
changed the short option `-G' to be alias of --gost12-256
changed printf format token `%g' to be alias of %{gost12-256}
   2019-01-02 15:25:39 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
rhash: updated to 1.3.7

RHash v1.3.7
option --message==<string>' to calculate a hash for string
option --crc32c' for CRC32C hash function
changed magnet link short option from '-m' to '-g'
Bugfix: --file-list=-' shall read a file list from stdin
speedup CRC32 hash function
   2018-07-17 12:56:24 by Jonathan Perkin | Files touched by this commit (8)
Log message:
*: Add some required USE_GCC_RUNTIME.
   2018-03-20 13:41:54 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
rhash: Honor CFLAGS and LDFLAGS.

Fixes RELRO build. Bump PKGREVISION.
   2018-03-17 09:02:14 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
rhash: updated to 1.3.6

RHash v1.3.6:
* support --file-list option
* librhash: speedup sha3
* Bugfix: fix --follow option
* better MSYS and CygWin support
* configuration script
* Bugfix: broken binary hash output
* Bugfix: fix running on WinXP
   2017-11-16 16:14:54 by Pierre Pronchery | Files touched by this commit (2)
Log message:
Remove useless patch

This modification to the Makefile is no longer necessary since the
custom CFLAGS and LDFLAGS are now passed explicitly, instead of through
the environment (which did not work for me).

NFC.