The NetBSD Project

CVS log for pkgsrc/misc/rhash/distinfo

[BACK] Up to [] / pkgsrc / misc / rhash

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.23 / (download) - annotate - [select for diffs], Tue Jul 18 06:13:51 2023 UTC (2 months ago) by adam
Branch: MAIN
Changes since 1.22: +6 -6 lines
Diff to previous 1.22 (colored)

rhash: updated to 1.4.4

RHash v1.4.4

New option --unverified to print unverified files
New option --missing to print missing files
New printf-format directive '%d' to print file directory
Print the algorithms being calculated on -vv
Renamed --maxdepth option to --max-depth
Support leading and trailing spaces in a file names
Support escaping of special characters in file paths
Change the simple file format to fit the sfv format
LibRHash: Remove obsolete rhash_timer functions (API breaking change)
Bugfix: Fix slash usage with wilcards on Windows

Revision 1.22 / (download) - annotate - [select for diffs], Mon Jun 27 01:19:39 2022 UTC (14 months, 4 weeks ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

rhash: properly reapply build fix for OSes without aligned_alloc

This was previously fixed by schmonz@, but was half lost in the update
to 1.4.3. Upstream added their own macro NO_POSIX_ALIGNED_ALLOC to help
deal with this, so a patch was dropped, but our patch to the configure
script wasn't adjusted to match that new macro definition.

Should fix PR pkg/55571 and PR pkg/56902.

Note I have no environment with which to test this, but it seems obvious
from code inspection, and adjusting the patch did not influence test
builds on NetBSD 9.2_STABLE, Fedora 36, or OmniOS r151038.

Revision 1.21 / (download) - annotate - [select for diffs], Wed Jun 15 08:54:58 2022 UTC (15 months, 1 week ago) by adam
Branch: MAIN
Changes since 1.20: +5 -6 lines
Diff to previous 1.20 (colored)

rhash: updated to 1.4.3

RHash v1.4.3

Allow simultaneous usage of --update and --check options
Honor --lowercase option while --embed-crc is in action
Improve ripemd160 performance
Support --brief option to show verification report without header and footer
Support --ignore-missing option, to ignore missing files in --check mode
Add --bt-transmission option to create Transmission compatible torrent files
Honor hash file extension in --update mode
LibRHash: add rhash_import() and rhash_export() functions
Support runtime loading of OpenSSL 3.0
Bugfix: Show total speed in the update mode
Bugfix: fix building of the LibRHash static library on Solaris
Bugfix: hash options were sometimes ignored in the --check mode
Bugfix: star character at the start of filepath must be ignored

Revision 1.20 / (download) - annotate - [select for diffs], Mon Jan 10 00:40:47 2022 UTC (20 months, 1 week ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

rhash: fix build on SunOS

Revision 1.19 / (download) - annotate - [select for diffs], Tue Oct 26 10:59:27 2021 UTC (22 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

misc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles could not be fetched (possibly fetched

./misc/libreoffice/distinfo libreoffice/harfbuzz-2.6.4.tar.xz

Revision 1.18 / (download) - annotate - [select for diffs], Thu Oct 7 14:35:43 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.17: +1 -2 lines
Diff to previous 1.17 (colored)

misc: Remove SHA1 hashes for distfiles

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jul 15 09:39:17 2021 UTC (2 years, 2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Changes since 1.16: +6 -6 lines
Diff to previous 1.16 (colored)

rhash: updated to 1.4.2

RHash v1.4.2

significantly improve file reading performance on Linux/Unix
print 'Nothing to verify' when verifying a hash file without a message digest
count unparsed lines of a hash file as errors
print line numbers of unparsed lines of a hash file
Bugfix: fix verification of some hash files containing spaces in file paths

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jan 7 22:00:29 2021 UTC (2 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Changes since 1.15: +5 -5 lines
Diff to previous 1.15 (colored)

rhash: updated to 1.4.1

RHash v1.4.1
look for config file at $HOME/.config/rhash/rhashrc
supported --blake2s, --blake2b options for the BLAKE2 hash functions
support --no-detect-by-ext option
speed up verification by detecting hash type from file extension
Bugfix: fix computing of EDON-R 512 by big data chunks
Bugfix: correctly print long paths on Windows
Bugfix: print correct '%{mtime}' when --file-list is specified
Bugfix: only follow symbolic links when --follow is specified
Bugfix: fix buffer overflow in GOST12

Revision 1.15 / (download) - annotate - [select for diffs], Mon Aug 24 12:58:52 2020 UTC (3 years, 1 month ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.14: +3 -1 lines
Diff to previous 1.14 (colored)

Avoid choosing aligned_alloc() when it's not present. Fixes build on
CentOS 6 with lang/gcc7. Verified noop for CentOS 7 with gcc7, Ubuntu
16/18/19, macOS Catalina, NetBSD 9, FreeBSD 12.1, OpenBSD 6.7,
Tribblix m22.

Revision 1.14 / (download) - annotate - [select for diffs], Wed Jul 15 07:15:39 2020 UTC (3 years, 2 months ago) by adam
Branch: MAIN
Changes since 1.13: +5 -5 lines
Diff to previous 1.13 (colored)

rhash: updated to 1.4.0

RHash v1.4.0
librhash: supported rhash_get_version() - get library version
Bugfix: fix broken output on Win 7
Bugfix: fix broken 'configure --localedir=' option
Bugfix: fix broken makefile install-so-link target
Bugfix: restore behavior of 'rhash -rc' to be the same as in v1.3.8
Bugfix: fix a segfault and memory errors

Revision 1.13 / (download) - annotate - [select for diffs], Sun Dec 15 14:25:53 2019 UTC (3 years, 9 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.12: +5 -5 lines
Diff to previous 1.12 (colored)

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

Revision 1.12 / (download) - annotate - [select for diffs], Tue Feb 5 09:51:10 2019 UTC (4 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.11: +5 -5 lines
Diff to previous 1.11 (colored)

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}

Revision 1.11 / (download) - annotate - [select for diffs], Wed Jan 2 14:25:39 2019 UTC (4 years, 8 months ago) by adam
Branch: MAIN
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 (colored)

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

Revision 1.10 / (download) - annotate - [select for diffs], Sat Mar 17 08:02:14 2018 UTC (5 years, 6 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.9: +5 -6 lines
Diff to previous 1.9 (colored)

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

Revision 1.9 / (download) - annotate - [select for diffs], Thu Nov 16 15:14:54 2017 UTC (5 years, 10 months ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

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).


Revision 1.8 / (download) - annotate - [select for diffs], Tue Aug 15 08:37:47 2017 UTC (6 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.7: +6 -6 lines
Diff to previous 1.7 (colored)

Version 1.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

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jul 6 13:04:28 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)

Honor pkgsrc CFLAGS and LDFLAGS. Fixes RELRO build.

Revision / (download) - annotate - [select for diffs], Sun Apr 16 15:12:32 2017 UTC (6 years, 5 months ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) next main 1.6 (colored)

Pullup ticket #5277 - requested by sevan
misc/rhash: build fix

Revisions pulled up:
- misc/rhash/distinfo                                           1.6
- misc/rhash/patches/patch-librhash_byte__order.h               1.4

   Module Name:    pkgsrc
   Committed By:   jperkin
   Date:           Thu Apr 13 09:40:37 UTC 2017

   Modified Files:
           pkgsrc/misc/rhash: distinfo
           pkgsrc/misc/rhash/patches: patch-librhash_byte__order.h

   Log Message:
   Don't assume _BIG_ENDIAN and _LITTLE_ENDIAN have values.  Fixes SunOS.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Apr 13 09:40:36 2017 UTC (6 years, 5 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Don't assume _BIG_ENDIAN and _LITTLE_ENDIAN have values.  Fixes SunOS.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Nov 14 14:10:04 2016 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Branch point for: pkgsrc-2017Q1
Changes since 1.4: +6 -6 lines
Diff to previous 1.4 (colored)

Updated rhash to 1.3.4.

Sun Nov  6 2016 Aleksey
	* === Version 1.3.4 ===

Tue Nov 17 2015 Alexey Dokuchaev, Kurt Jaeger
	* Compilation fixes for FreeBSD

Sat Aug  9 2014 Aleksey
	* return non zero exit code if a file was not found

Revision 1.4 / (download) - annotate - [select for diffs], Tue Nov 3 23:49:48 2015 UTC (7 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

Add SHA512 digests for distfiles for misc category

Problems found locating distfiles:
	Package colorls: missing distfile ls.tar.gz
	Package molden: missing distfile molden-4.6/molden4.6.tar.gz
	Package softmaker-office-demo: missing distfile ofl06trial.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Apr 28 01:17:11 2015 UTC (8 years, 4 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.2: +5 -5 lines
Diff to previous 1.2 (colored)

 - Githubify
 - Update 1.3.1 to 1.3.3
Tue Aug  5 2014 Aleksey
        * === Version 1.3.3 ===

Mon Aug  4 2014 And Sch, Aleksey
        * librhash: small optimization of Whirlpool

Sat Aug  2 2014 Aleksey
        * option --exclude for skipping some files during recursive scanning

Fri Aug  1 2014 Aleksey
        * update the SHA3 algorithm to follow the changes of the FIPS 202 draft

Wed Jul 30 2014 Aleksey
        * support torrents with more than one announce url

Tue Jul 29 2014 Aleksey
        * LibRHash now exports torrent functions

Mon Jul 21 2014 Tsukasa Oi
        * fixed script failing on the en_US.UTF-8 locale

Wed Jul 16 2014 Aleksey
        * changed the `-p' format names of sha* families, see manpage
        * set a boolean in config to true by a string `true', `on' or `yes'

Sun Jul 13 2014 Aleksey
        * Ctrl-C now interrupts benchmarking

Wed Jul  2 2014 Aleksey
        * === Version 1.3.2 ===

Sat Jun 21 2014 Aleksey
        * report warnings on files locked by some processes

Thu Jun 19 2014 Brad Campbell
        * ignore non-regular files while scanning directories recursively

Wed Jun 18 2014 Aleksey
        * option --follow for following symlinks to directories

Sun Apr 13 2014 ZinnKid
        * BTIH piece length calculation updated to follow the uTorrent algorithm change

Revision 1.2 / (download) - annotate - [select for diffs], Mon Feb 23 18:26:12 2015 UTC (8 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Use bswap builtins for clang. Prefer builtin over inline assembler.
Recognize BSDish endian macros.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 18 21:21:30 2014 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2

Import rhash-1.3.1 as misc/rhash.

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

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

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>