Commit graph

9 commits

Author SHA1 Message Date
heinz
753ca44889 Updated to version 5.45.
Pkgsrc changes:
  - none

Changes since version 5.45:
===========================
5.47  Wed Apr 30 04:00:54 MST 2008
	- modified Makefile.PL to install in core for Perls >= 5.10
		-- thanks to Jerry Hedden for patch
	- changed from #include <> to #include "" in SHA.xs
		-- some platforms not able to find SHA source files
			-- thanks to Alexandr Ciornii for testing
	- moved .pm file to appropriate lib directory
	- minor addition to META.yml

5.46  Wed Apr  9 05:04:00 MST 2008
	- modified Addfile to recognize leading and trailing
		whitespace in filenames (ref. rt.cpan.org #34690)
	- minor C source code modification (ref. hmac.c)
	- use const in sha.c for clean builds with -Wwrite-strings
		-- thanks to Robin Barker for patch
2008-07-17 19:02:32 +00:00
heinz
239a1650c5 Updated to version 5.45.
Pkgsrc changes:
  - Added explicit licence identification.

Changes since version 5.44:
===========================
5.45  Tue Jun 26 02:36:00 MST 2007
	- extended portability to earlier Perls
		-- works on Perl 5.003 and later
		-- thanks to Jim Doble for testing on legacy platforms
	- updated META.yml to conform to current META spec (1.3)
	- minor documentation fixes
2008-01-08 15:11:25 +00:00
heinz
579135ac6c Updated to version 5.44.
Pkgsrc changes:
  - The package supports installation to DESTDIR
  - A C compiler is necessary.

Changes since version 5.43:
===========================
5.44  Sat Oct 14 00:42:44 MST 2006
	- removed SIGNATURE file from distribution
		-- spurious errors from CPANPLUS can break build
	- eliminated ppport.h header file
		-- significantly reduces size of distribution
	- modified C functions in src/hmac.c to use ANSI prototypes
		-- thanks to Jarkko Hietaniemi for patch
2007-05-17 17:00:19 +00:00
heinz
306d2d10c9 Updated to version 5.43.
This resolves PR pkg/34407 by Martin Wilke.

Pkgsrc changes:
  - took maintainership

Changes since version 5.41:
===========================
5.43  Sat Aug  5 02:36:18 MST 2006
	- undid Perl Best Practice of favoring 3-argument "open"
		-- 3-arg version uses different semantics for "-"
			causing bugs in addfile and shasum
	- modified underlying C functions to use ANSI prototypes
		-- requested by Steve Hay (ref. Smoke [5.9.4] 28630)
		-- K&R style was causing numerous warnings from
			Borland compiler

5.42  Mon Jul 24 04:04:40 MST 2006
	- minor code changes suggested by Perl::Critic
		-- e.g. no bareword filehandles, no 2-argument open's
	- updated public key (ref. B538C51C)
		-- previous one (0AF563FE) expired July 2, 2006
	- added documentation to warn that Base64 digests are NOT padded
		-- padding must be done by user if interoperability
			with other software is required
2006-09-10 13:18:21 +00:00
heinz
0cbca03253 Updated to version 5.41.
Pkgsrc changes:
  - none

Relevant changes since version 5.31:
====================================
	- modified addfile to accept indirect filehandles
		-- ref. rt.cpan.org #19627 and #19641
	- modified shasum to warn rather than die for file errors
		-- to follow conventions of GNU sha1sum/md5sum
	- added new capabilities to the "addfile" method
		-- now able to accept file names as well as handles
		-- includes mode for portable digest calculation
			-- thanks to Adam Kennedy for emails and ideas
				ref. File::LocalizeNewlines
	- used expanded addfile interface to simplify shasum (sumfile)
		-- regex a tad less general than 5.37, but handles all
			known newline variants in UNIX/Windows/MacOS
	- enhanced WARNING messages from shasum checkfile processing
		-- to mimic behavior of md5sum
	- improved error handling of checksum files in shasum
		-- to better mimic the behavior of md5sum
	- refined line-break regex in shasum (ref. sub sumfile)
		-- catches multiple CR's preceding LF
			thanks to Gisle Aas for suggested patch
	- changed loop vars to signed int's in shadump (ref. src/sha.c)
		-- to prevent type mismatch warnings
	- added "portable" option to shasum
		-- to make digests match across Windows/Unix/MacOS
	- enabled bundling of shasum command line options
		-- to mimic behavior of md5sum
	- removed \r's from text files in t/nist directory
		-- resolves SIGNATURE clashes (rt.cpan.org #18983)
	- changed suffix on SHA64_MAX (src/sha.h) to ULL
		-- eliminates gcc warnings (rt.cpan.org #18988)
	- specified minimum Perl version for module and Makefile.PL
		-- closes rt.cpan.org #18984
	- made minor code changes to silence compiler warnings
		-- resulting from signed/unsigned integer mixing
2006-06-07 20:14:23 +00:00
wiz
9ef3264b2a Update to 5.31:
5.31  Mon Sep  5 00:52:42 MST 2005
	- added standard tests for pod and pod-coverage checking
	- inserted subtest to check for failure when using
		unrecognized SHA algorithm

5.30  Sat Aug 20 16:46:08 MST 2005
	- updated docs with recent NIST statement on SHA-1
		-- advises use of larger and stronger hash functions
			(i.e. SHA-224/256/384/512) for new developments

5.29  Sun Aug 14 04:48:34 MST 2005
	- added explicit casts in "shaload" routine (ref. "ldvals")
		-- thanks to E. Allen Smith for pointing out SGI compiler
			warnings on IPxx-irix platforms
	- updated docs with cautionary note about SHA-1
2005-11-23 22:40:48 +00:00
agc
d81d19f8e0 Add RMD160 digests. 2005-02-24 12:51:41 +00:00
he
12f9ef57bb Update p5-Digest-SHA from version 5.27 to 5.28.
Change log:

5.28  Wed Nov 10 15:33:20 MST 2004
	- provided more flexible formatting of SHA state files
		-- entries may now contain embedded whitespace
			for improved readability
	- minor code cleanups
2004-12-05 18:58:12 +00:00
seb
6a045aa42a Initial addition of p5-Digest-SHA version 5.27 in the NetBSD Packages
Collection.

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.
2004-11-11 16:17:08 +00:00