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

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


Branch: CURRENT, Version: 1.01, Package name: p5-Digest-SHA3-1.01, 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 build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 51c153bf73b67def1e22cc66b63993701a56b27b
RMD160: d542034d2a1f9a9e767545700b085dd737efbd4c
Filesize: 27.881 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-08 22:04:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Digest-SHA3: update to 1.01.

1.01  Sun Oct 22 16:04:22 MST 2017
	- added optional $lsb argument for add_bits() method
		-- many public vectors in least-significant-bit format
			-- using $lsb flag results in simpler test code
	- further minor optimizations in add_bits() and tests
   2017-10-15 06:11:04 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.00

Upstream changes:
1.00  Sat Oct 14 18:08:10 MST 2017
	- promoted to major release version 1.0
		-- module stable enough not to be considered draft
	- fixed alignment issue in BITS mode of addfile
		-- surfaced only for large non-aligned inputs
   2017-10-09 09:37:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Digest-SHA3: update to 0.27.

0.27  Wed Oct  4 00:40:04 MST 2017
	- removed "portable" mode from sha3sum and addfile
		-- rarely used, mostly in outdated systems
		-- potentially confusing features (e.g. \r\r\n -> \n)
		-- Universal Newlines mode (-U) a much cleaner approach
			-- mimics Universal Newlines in Python
	- sha3sum now depends explicitly on Digest::SHA3
		-- eliminates runtime loading of modules
		-- no future plans to write Digest::SHA3::PurePerl
   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.