./security/p5-Digest-SHA3, Perl5 module for SHA-3

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


Branch: CURRENT, Version: 0.26, Package name: p5-Digest-SHA3-0.26, Maintainer: wen

Digest::SHA3 is a complete implementation of the NIST SHA-3
cryptographic hash function, known originally as Keccak. It
gives Perl programmers a convenient way to calculate SHA3-224,
SHA3-256, SHA3-384, and SHA3-512 message digests, as well as
variable-length hashes using the SHA3-0 variant. The module
can handle all types of input, including partial-byte data.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 7d29da29706837fce3940a3bb8074787c0608643
RMD160: 29a3f1e0b90891523a4002812bb0909b386b1b4a
Filesize: 27.705 KB

Version history: (Expand)


CVS history: (Expand)


   2017-09-06 15:32:28 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.26

Upstream changes:
0.26  Wed Sep  6 02:23:08 MST 2017
	- added 'quiet' option to sha3sum
		-- thanks to Chris David for suggestion and initial patch
		-- ref. rt.cpan.org #122750
	- expanded sha3sum --help message
		-- to explain use of escaped FILE names
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-07-29 13:43:59 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.25

Upstream changes:
0.25  Wed Jul 27 20:04:40 MST 2016
	- prevented sha3sum from possibly running malicious code
		-- remove '.' from @INC before module loading
		-- ref. rt.cpan.org #116513
	- namespace cleanup (ref. rt.cpan.org #105371 and #105372)
	- minor code and documentation tweaks
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-04 02:18:12 by Alistair G. Crooks | Files touched by this commit (434)
Log message:
Add SHA512 digests for distfiles for security category

Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

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.
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-04-24 15:49:57 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.24

Upstream changes:
0.24  Sat Jan 10 00:45:34 MST 2015
	- simplified shabits() routine (bitwise input buffering)
		-- slightly less efficient but easier to understand
	- minor documentation tweaks and additions

0.23  Sun Jan  4 05:36:30 MST 2015
	- updated to reflect Draft FIPS 202
		-- append domain separation bits to message
		-- implement SHAKE128 and SHAKE256 Extendable-Output
			Functions (XOFs)
   2014-07-17 14:57:05 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.22

Upstream changes:
0.22  Sun Jun  1 00:15:46 MST 2014
	- fixed reserved-word clash when compiling with C++
		-- use 'classname' instead of 'class'
			-- ref. SHA3.xs (rt.cpan.org #96090)

0.21  Fri May 16 10:21:46 MST 2014
	- restored original 'addfile' for use on opened file handles
		-- allows callbacks in place of actual files
			-- ref. IO::Callback (rt.cpan.org #95643)
	- re-established inheritance from Digest::base
		-- to pick up future Digest enhancements automatically
	- cleaned up documentation

0.20  Wed May  7 07:57:10 MST 2014
	- consolidated all dynamic memory allocation into XSUBs
		-- streamlines referencing of SHA3 objects
		-- simplifies DESTROYing of objects
	- enhanced Makefile.PL to allow 'use warnings'
		-- automatically reverts to $^W for early Perls
	- scrubbed C and Perl code to remove all compiler warnings