Subject: CVS commit: pkgsrc/security/p5-Digest-SHA
From: Wen Heping
Date: 2014-04-20 04:46:00
Message id: 20140420024600.49CF996@cvs.netbsd.org

Log Message:
Update to 5.89

Upstream changes:
5.89  Sat Apr 19 05:14:48 MST 2014
	- added universal newlines mode ("U") to addfile and shasum
		-- based on Python Universal Newlines concept
			-- newlines identical across MacOS, DOS, and UNIX
		-- will deprecate portable mode ("p") in future
			-- "U" mode is cleaner and more efficient
	- enhanced performance
		-- reduced number of dynamic memory allocations
		-- sped up addfile method with use of C code
			-- ref. SHA.xs (_addfilebin and _addfileuniv)
	- eliminated experimental -M option in favor of new -R option
		-- reverses order of digest module preference
		-- undocumented: for test and development use only
	- sealed memory leak in SHA.xs
		-- arose only with SvPVbyte exceptions during eval
	- patched inheritence bug (ref: rt.cpan.org #94830)
		-- use sv_isobject/sv_derived_from instead of sv_isa
	- added 'allocated' flag to SHA structure (ref. src/sha.h)
		-- to guard against Perl double frees

Files:
RevisionActionfile
1.31modifypkgsrc/security/p5-Digest-SHA/Makefile
1.18modifypkgsrc/security/p5-Digest-SHA/distinfo