summaryrefslogtreecommitdiff
path: root/cpan/Digest-SHA
Commit message (Collapse)AuthorAgeFilesLines
* Workaround for VAX compiler optimizer bug in Digest::SHA.Craig A. Berry2012-10-272-3/+15
| | | | | | | | | This was [perl #85932] and has been forwarded upstream as [rt.cpan.org #80157]. The code is a near-verbatim copy of how the same problem has been solved in Digest::MD5 since 2001. After this change, the core build is now working again (slowly!) on OpenVMS VAX.
* Update Digest-SHA to CPAN version 5.72Chris 'BinGOs' Williams2012-09-259-14/+20
| | | | | | | | | | [DELTA] 5.72 Mon Sep 24 15:22:08 MST 2012 - adjusted module installation directory for later Perls -- As of 5.11 Perl searches 'site' first, so use that -- ref. INSTALLDIRS in Makefile.PL -- thanks to Robert Sedlacek for patch
* Upgrade Digest-SHA to 5.71.Abigail2012-03-1314-32/+46
|
* Update Digest-SHA to CPAN version 5.70Chris 'BinGOs' Williams2011-12-149-36/+83
| | | | | | | | | | [DELTA] 5.70 Wed Dec 14 02:32:10 MST 2011 - added BITS mode to addfile method and shasum -- partial-byte inputs now possible via files/STDIN -- allows shasum to check all 8074 NIST Msg vectors -- previously required special programming
* Update Digest-SHA to CPAN version 5.63Chris 'BinGOs' Williams2011-11-0913-21/+40
| | | | | | | | | | | | | [DELTA] 5.63 Tue Nov 8 02:36:42 MST 2011 - added code to allow very large data inputs all at once -- previously limited to several hundred MB at a time -- many thanks to Thomas Drugeon for his elegant patch - removed outdated reference URLs from several test scripts -- these URLs aren't essential, and often go stale -- thanks to Leon Brocard for spotting this -- ref. rt.cpan.org #68740
* Updated Digest-SHA to CPAN version 5.62Chris 'BinGOs' Williams2011-06-098-21/+22
| | | | | | | | [DELTA] 5.62 Sat May 14 04:00:34 MST 2011 - removed unnecessary loading of MIME::Base64 module -- thanks to dolmen for pointing this out
* Update Digest-SHA to CPAN version 5.61Chris 'BinGOs' Williams2011-03-0911-28/+45
| | | | | | | | | 5.61 Wed Mar 9 05:26:36 MST 2011 - corrected bug in 'algorithm' method - fixed -x option in Makefile.PL -- not often used since it deliberately excludes all 64-bit SHA transforms - addressed minor documentation oversights
* Update Digest-SHA to CPAN version 5.60Chris 'BinGOs' Williams2011-03-0312-133/+246
| | | | | | | | | | | [DELTA] 5.60 Thu Mar 3 05:26:42 MST 2011 - added new SHA-512/224 and SHA-512/256 transforms -- ref. NIST Draft FIPS 180-4 (February 2011) - simplified shasum by removing duplicative text - improved efficiency of Addfile -- expensive -T test now occurs only in portable mode
* Update Digest-SHA to CPAN version 5.50Chris 'BinGOs' Williams2010-12-148-28/+31
| | | | | | | | | | | [DELTA] 5.50 Tue Dec 14 06:20:08 MST 2010 - adopted convention that '-' always means STDIN -- actual filename '-' accessed as './-' -- accords with behavior of sha1sum/md5sum - corrected undefined subroutine oversight in shasum -- inadvertent migration of _bail() from SHA.pm
* Update Digest-SHA to CPAN version 5.49Chris 'BinGOs' Williams2010-12-128-67/+123
| | | | | | | | | | | | | [DELTA] 5.49 Sun Dec 12 07:22:04 MST 2010 - modified Addfile to accept all POSIX filenames -- standard allows all characters except NUL and '/' - updated shasum to more closely mimic sha1sum/md5sum -- added "backslash processing" to handle newlines and backslashes in filenames -- now accepts all POSIX filenames via Addfile -- thanks to Sean Burke for identifying edge cases
* Global executable bit cleanupDavid Golden2010-07-241-0/+0
| | | | | | | | | | | | | | | | | | | | When porting/makerel runs, all files copied into the directory for the tarball have the executable bit stripped and then only a specific set of files have the executable bit restored. There are many files in the repo that have the executable bit set in the repo that will be stripped. So that the state of files in the repo is as close as possible to the state of files in the release tarball, the executable bit has been stripped from such files. In one recent case, a file added from a dual-life module needed the executable bit set. Because it had the bit in the repo but was not listed in makerel to get an executable bit, tests using it passed in the repo and failed in the tarball. This commit refactors the list into a new file, Porting/exec-bit.txt and add tests to detect a mismatch between files listed there and actual executable bits in the repo.
* Update Digest-SHA to CPAN version 5.48Chris 'BinGOs' Williams2010-06-2829-53/+56
| | | | | | | | | | | | [DELTA] 5.48 Mon Jan 4 16:32:52 MST 2010 - fixed "shasum -a0" option (ref. rt.cpan.org #53319) -- incorrectly accepted 0 as a valid algorithm -- thanks to Zefram for patch - updated URL for NIST test vectors -- ref. files t/nistbit.t, t/nistbyte.t -- thanks to Leon Brocard for patch
* Move Digest::SHA from ext/ to cpan/Nicholas Clark2009-10-0134-0/+4191
Move the shasum binary to the top level, to remove the need for a MAP entry in Maintainers.PL