./security/xhash, Faster hashing with Goroutines

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


Branch: CURRENT, Version: 3.6.3, Package name: xhash-3.6.3, Maintainer: rbranco

This Go program uses goroutines to calculate multiple hashes on strings & files.

The output format is fully configurable.

Supported hashes:
- All Blake2b
- Blake2s256
- All SHA-3
- All SHA-2
- Legacy SHA-1, MD5
- HMAC for some of the above.


Master sites:

Filesize: 15.778 KB

Version history: (Expand)


CVS history: (Expand)


   2025-04-20 18:54:03 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
xhash: update to 3.6.3.

Based on diff by Ricardo Branco in PR 59322.

Now with man page!
   2025-04-19 00:23:09 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
xhash: update to 3.6.0.

Provided by Ricardo Branco in PR 58950.

Changes:
- Update to Go 1.24
- Update dependencies
- Support algorithms in lowercase with -c option
- Prevent panic on invalid digest
   2025-04-05 20:51:32 by Benny Siegert | Files touched by this commit (190) | Package updated
Log message:
Belated revbump for all Go packages after go124 update

I forgot to do the revbump again, sorry for doing it so late after the
update.
   2025-03-07 21:54:34 by Benny Siegert | Files touched by this commit (190) | Package updated
Log message:
Revbump all Go packages after go124 update

I realize I forgot to do the revbump after updating the default Go
version to 1.24, so let's do that now.
   2024-10-20 18:31:44 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
xhash: update to 3.5.1.

Changelog:
- Update dependencies
- Update to Go 1.23
- Fix race condition with --all
- Major refactor and code tidying

From maintainer Ricardo Branco in PR 58765.
   2024-09-06 20:49:02 by Benny Siegert | Files touched by this commit (180) | Package updated
Log message:
Revbump all Go packages after go122 update
   2024-08-19 17:14:35 by Benny Siegert | Files touched by this commit (4) | Package updated
Log message:
xhash: update to 3.4.4

- add --base64 and -b options
- re-enable 224 and 384 sized hashes

Patch from Ricardo Branco in PR pkg/58267.
   2024-08-11 17:57:15 by Benny Siegert | Files touched by this commit (176) | Package updated
Log message:
Revbump all Go packages after update