./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: 6.01, Package name: p5-Digest-SHA-6.01, 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]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: d9e55ca244e7bae7ad39dc1c12f5051ee15a1c63
RMD160: 76f594d9ed6200dd6aed839983b78875787fb468
Filesize: 45.361 KB

Version history: (Expand)


CVS history: (Expand)


   2017-12-30 15:51:31 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Digest-SHA: update to 6.01.

6.01  Mon Dec 25 00:08:08 MST 2017
	- added "--ignore-missing" and "--strict" options to shasum
		-- consistent with GNU coreutils
		-- ref. rt.cpan.org #123897
	- removed PERL_CORE preambles from test scripts
		-- preambles no longer needed for core testing
		-- thanks to Chris Williams for patch
		-- ref. rt.cpan.org #123863

6.00  Fri Dec  8 22:44:44 MST 2017
	- added "tag" option (BSD-style checksums) to shasum
		-- consistent with GNU sha1sum, sha224sum, etc.
		-- thanks to Christopher Tubbs for suggestion
	- modified SHA.pm to use XSLoader
		-- falls back to DynaLoader if necessary
	- decoupled Digest::SHA and Digest::SHA::PurePerl
		-- scripts/tests in each module now fully independent
		-- Digest::SHA::PurePerl to be phased out eventually
			-- past versions will remain available
   2017-10-09 09:36:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
p5-Digest-SHA: update to 5.98.

5.98  Wed Oct  4 00:40:02 MST 2017
	- removed "portable" mode from shasum 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
	- shasum now uses Digest::SHA explicitly
		-- no longer loads Digest::SHA::PurePerl as an option
			-- hence no need for -R switch
		-- Digest::SHA::PurePerl has its own shasum: shasumpp
   2017-09-06 15:24:39 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 5.97

Upstream changes:
5.97  Wed Sep  6 02:23:02 MST 2017
	- added 'quiet' option to shasum
		-- thanks to Chris David for suggestion and initial patch
		-- ref. rt.cpan.org #122750
	- expanded shasum --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-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.