./security/p5-Digest-SHA, Perl module for SHA-1/224/256/384/512 algorithms

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


Branch: CURRENT, Version: 5.96, Package name: p5-Digest-SHA-5.96, Maintainer: pkgsrc-users

The Perl 5 module Digest::SHA is a complete implementation of the
NIST Secure Hash Standard. It gives Perl programmers a convenient
way to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512
message digests. The module can handle all types of input, including
partial-byte data.


Required to run:
[lang/perl5]

Master sites: (Expand)

SHA1: 7e4e8f4d83513bed656a5fdef2d1ff2935ff5b9e
RMD160: de8947ae9a952da81a638e3465d1379ec9c868f2
Filesize: 45.307 KB

Version history: (Expand)


CVS history: (Expand)


   2016-08-06 01:10:37 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated security/p5-Digest-SHA to 5.96
--------------------------------------
5.96  Wed Jul 27 20:04:34 MST 2016
        - prevented shasum 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-01-11 04:57:53 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 5.95

Upstream changes:
5.95  Sat Jan 10 12:15:36 MST 2015
	- modified the bit-ordering test (ref. t/bitorder.t)
		-- supplied directory-change preamble for CORE builds

5.94  Sat Jan 10 00:45:28 MST 2015
	- added support for threaded builds
		-- PERL_GET_NO_CONTEXT, pTHX_, aTHX_, etc.
		-- employed 'const' storage class where possible
		-- ref. rt.cpan.org #101260
	- simplified shabits() routine (bitwise input buffering)
		-- slightly less efficient but easier to understand
		-- ref. rt.cpan.org #101344
	- minor documentation tweaks and additions
   2014-10-27 14:29:04 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 5.93

Upstream changes:
5.93  Sun Oct 26 06:00:48 MST 2014
	- corrected alignment problem in SHA struct (src/sha.h)
		-- thanks to H. Merijn Brand and J. Hietaniemi for
			analysis and suggested patch
	- provided workaround in t/methods.t for unreliable -T test
		-- Some Perl 5.8's mistake text for binary
   2014-07-17 15:00:13 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 5.92

Upstream changes:
5.92  Sun Jun  1 00:15:44 MST 2014
	- fixed reserved-word clash when compiling with C++
		-- use 'classname' instead of 'class'
			-- ref. SHA.xs (rt.cpan.org #96090)
	- silenced MSC compiler warning about signed/unsigned comparison
		-- ref. SHA.xs (rt.cpan.org #95830)

5.91  Fri May 16 10:21:44 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

5.90  Wed May  7 07:57:08 MST 2014
	- consolidated all dynamic memory allocation into XSUBs
		-- streamlines referencing of SHA 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
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.