The NetBSD Project

CVS log for pkgsrc/security/p5-Digest-SHA/Attic/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / security / p5-Digest-SHA

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.48, Fri Sep 4 11:10:02 2020 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.47: +1 -1 lines
FILE REMOVED

p5-Digest-SHA: remove, part of perl since 2008

Revision 1.47 / (download) - annotate - [select for diffs], Mon Aug 31 18:11:17 2020 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored) to selected 1.12 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.46 / (download) - annotate - [select for diffs], Sun Aug 11 13:22:57 2019 UTC (4 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored) to selected 1.12 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.45 / (download) - annotate - [select for diffs], Sun Jun 30 20:16:42 2019 UTC (4 years, 9 months ago) by nia
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored) to selected 1.12 (colored)

Update packages using a search.cpan.org HOMEPAGE to metacpan.org.

The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.

Revision 1.44 / (download) - annotate - [select for diffs], Wed Aug 22 09:46:26 2018 UTC (5 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored) to selected 1.12 (colored)

Recursive bump for perl5-5.28.0

Revision 1.43 / (download) - annotate - [select for diffs], Wed May 2 13:27:50 2018 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored) to selected 1.12 (colored)

p5-Digest-SHA: update to 6.02.

6.02  Fri Apr 20 16:25:30 MST 2018
	- silenced compiler warnings from VS2017
		-- ref. rt.cpan.org #124477
		-- thanks to Sergey Aleynikov for diagnostics
	- modified addfile to return error when given a directory name
		-- makes behavior consistent with GNU coreutils shaXsum
		-- thanks to Scott Baker for pointing this out

Revision 1.42 / (download) - annotate - [select for diffs], Sat Dec 30 14:51:31 2017 UTC (6 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored) to selected 1.12 (colored)

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

Revision 1.41 / (download) - annotate - [select for diffs], Mon Oct 9 07:36:54 2017 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored) to selected 1.12 (colored)

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

Revision 1.40 / (download) - annotate - [select for diffs], Wed Sep 6 13:24:39 2017 UTC (6 years, 7 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.39: +2 -3 lines
Diff to previous 1.39 (colored) to selected 1.12 (colored)

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

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jun 5 14:24:33 2017 UTC (6 years, 10 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored) to selected 1.12 (colored)

Recursive revbump from lang/perl5 5.26.0

Revision 1.38 / (download) - annotate - [select for diffs], Fri Aug 5 23:10:37 2016 UTC (7 years, 8 months ago) by mef
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.37: +2 -3 lines
Diff to previous 1.37 (colored) to selected 1.12 (colored)

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

Revision 1.37 / (download) - annotate - [select for diffs], Wed Jun 8 19:24:23 2016 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored) to selected 1.12 (colored)

Bump PKGREVISION for perl-5.24.

Revision 1.36 / (download) - annotate - [select for diffs], Fri Jun 12 10:51:08 2015 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.35: +2 -1 lines
Diff to previous 1.35 (colored) to selected 1.12 (colored)

Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.

Revision 1.35 / (download) - annotate - [select for diffs], Sun Jan 11 03:57:53 2015 UTC (9 years, 3 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.34: +2 -2 lines
Diff to previous 1.34 (colored) to selected 1.12 (colored)

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

Revision 1.34 / (download) - annotate - [select for diffs], Mon Oct 27 13:29:03 2014 UTC (9 years, 5 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored) to selected 1.12 (colored)

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

Revision 1.33 / (download) - annotate - [select for diffs], Thu Jul 17 13:00:13 2014 UTC (9 years, 9 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.32: +2 -3 lines
Diff to previous 1.32 (colored) to selected 1.12 (colored)

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

Revision 1.32 / (download) - annotate - [select for diffs], Thu May 29 23:37:24 2014 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored) to selected 1.12 (colored)

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.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Apr 20 02:46:00 2014 UTC (10 years ago) by wen
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored) to selected 1.12 (colored)

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

Revision 1.30 / (download) - annotate - [select for diffs], Sun Apr 13 09:01:45 2014 UTC (10 years ago) by wen
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) to selected 1.12 (colored)

Update to 5.88

Upstream changes:
5.88  Mon Mar 17 08:46:10 MST 2014
	- added OUTPUT clause in SHA.xs to silence compiler warning
		-- ref. shaclose()
	- changed text file test (-T) to act on filehandles
		-- ref. addfile portable mode
		-- improves consistency when reading from STDIN
		-- still acts on filenames for early Perls (< 5.6)
	- added -M and -V options to shasum
		-- undocumented: for development and testing use only

5.87  Mon Feb 17 16:42:02 MST 2014
	- simplified capture of intermediate SHA states
		-- can now be done via strings (ref. getstate/putstate)
		-- substantially reduces size of src/sha.c
	- tightened code in SHA.xs
		-- added sv_isa checks when invoking methods

5.86  Thu Jan 30 08:24:28 MST 2014
	- improved the performance of hexadecimal output functions
		-- ref. 'shahex' in src/sha.c
		-- thanks to Thomas Drugeon for ideas and test script

Revision 1.29 / (download) - annotate - [select for diffs], Sun Jul 14 01:24:06 2013 UTC (10 years, 9 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.28: +2 -3 lines
Diff to previous 1.28 (colored) to selected 1.12 (colored)

Update to 5.85

Upstream changes:
5.85  Wed Jun 26 04:05:26 MST 2013
	- workaround for repeated calls to shaclose (ref. Bug #86295)
		-- need to explicitly reset internal pointer to NULL
			ref. shaclose() in SHA.xs
	- corrected typos in shasum script
		-- ref. Bug #85430

Revision 1.28 / (download) - annotate - [select for diffs], Fri May 31 12:41:56 2013 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored) to selected 1.12 (colored)

Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Mar 13 14:56:35 2013 UTC (11 years, 1 month ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored) to selected 1.12 (colored)

Updated to 5.84

Upstream changes:
5.84  Sat Mar  9 17:36:08 MST 2013
	- untweaked Makefile.PL to remove dependencies of SHA.c
		-- dependencies were breaking builds on VMS
		-- retaining dependencies provides too little benefit
			for cost of portable workaround

5.83  Mon Mar  4 08:12:00 MST 2013
	- removed code for standalone C operation (no longer used)
		-- eliminates need for external symbols
		-- consolidates SHA and HMAC code
		-- reduces size of object files
		-- thanks to Marc Lehmann for suggestions
	- tweaked Makefile.PL to show dependencies of SHA.c

5.82  Thu Jan 24 04:54:12 MST 2013
	- introduced workaround to SvPVbyte bug in Perl 5.6
		-- module behavior now consistent under all Perls 5.6+
			-- ref: new test script t/unicode.t
		-- SHA routines now always croak on wide chars (5.6+)
	- removed "static" message schedules from C code
		-- default "auto" is now just as fast
		-- thread-safe option (-t) no longer necessary
			-- still allowed, but ignored
		-- simplifies source and header files
			-- eliminates SHA_STO_CLASS and SHA_THREAD_SAFE
			-- ref. Bug #82784
		-- thanks to Steve Hay for initial patch
	- provided documentation to describe Unicode handling
		-- ref: Bug #82378
	- updated documentation of NIST statement on SHA-1

Revision 1.26 / (download) - annotate - [select for diffs], Sat Mar 2 10:44:42 2013 UTC (11 years, 1 month ago) by tron
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored) to selected 1.12 (colored)

Reset maintainer to "pkgsrc-users@NetBSD.org".

Revision 1.24.2.1 / (download) - annotate - [select for diffs], Wed Jan 16 11:50:12 2013 UTC (11 years, 3 months ago) by tron
Branch: pkgsrc-2012Q4
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) next main 1.25 (colored) to selected 1.12 (colored)

Pullup ticket #4017 - requested by wiz
security/p5-Digest-SHA: security update

Revisions pulled up:
- security/p5-Digest-SHA/Makefile                               1.25
- security/p5-Digest-SHA/distinfo                               1.14

---
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Tue Jan 15 10:47:16 UTC 2013

   Modified Files:
   	pkgsrc/security/p5-Digest-SHA: Makefile distinfo

   Log Message:
   Update to 5.81:

   5.81  Mon Jan 14 05:17:08 MST 2013
   	- corrected load subroutine (SHA.pm) to prevent double-free
   		-- Bug #82655: Security issue - segfault
   		-- thanks to Victor Efimov and Nicholas Clark
   			for technical expertise and suggestions

   5.80  Mon Dec 10 14:15:26 MST 2012
   	- obtained noticeable speedup on Intel/gcc
   		-- by setting -O1 and -fomit-frame-pointer
   		-- SHA-1 about 63% faster, SHA-2 improves 11-20%

   5.74  Sat Nov 24 03:10:18 MST 2012
   	- handle wide-string input by converting to bytes first
   		-- viz. use SvPVbyte instead of SvPV in SHA.xs
   		-- thanks to Eric Brine for summary and code

   5.73  Wed Oct 31 04:32:44 MST 2012
   	- provided workaround for DEC compiler bug (ref. Makefile.PL)

Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 15 10:47:15 2013 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored) to selected 1.12 (colored)

Update to 5.81:

5.81  Mon Jan 14 05:17:08 MST 2013
	- corrected load subroutine (SHA.pm) to prevent double-free
		-- Bug #82655: Security issue - segfault
		-- thanks to Victor Efimov and Nicholas Clark
			for technical expertise and suggestions

5.80  Mon Dec 10 14:15:26 MST 2012
	- obtained noticeable speedup on Intel/gcc
		-- by setting -O1 and -fomit-frame-pointer
		-- SHA-1 about 63% faster, SHA-2 improves 11-20%

5.74  Sat Nov 24 03:10:18 MST 2012
	- handle wide-string input by converting to bytes first
		-- viz. use SvPVbyte instead of SvPV in SHA.xs
		-- thanks to Eric Brine for summary and code

5.73  Wed Oct 31 04:32:44 MST 2012
	- provided workaround for DEC compiler bug (ref. Makefile.PL)

Revision 1.24 / (download) - annotate - [select for diffs], Tue Oct 23 18:16:45 2012 UTC (11 years, 5 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base
Branch point for: pkgsrc-2012Q4
Changes since 1.23: +1 -3 lines
Diff to previous 1.23 (colored) to selected 1.12 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Oct 21 22:20:40 2012 UTC (11 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.22: +2 -3 lines
Diff to previous 1.22 (colored) to selected 1.12 (colored)

Update to 5.72:

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

Revision 1.22 / (download) - annotate - [select for diffs], Wed Oct 3 21:57:31 2012 UTC (11 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored) to selected 1.12 (colored)

Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Apr 22 11:47:05 2012 UTC (11 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored) to selected 1.12 (colored)

Update to 5.71:

5.71  Wed Feb 29 04:06:10 MST 2012
	- prevented $! from getting clobbered in _bail() routine
		-- thanks to Zefram for patch
	- added example of BITS mode usage to shasum documentation

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

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

Revision 1.20 / (download) - annotate - [select for diffs], Tue Aug 9 07:22:02 2011 UTC (12 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.19: +10 -13 lines
Diff to previous 1.19 (colored) to selected 1.12 (colored)

Changes 5.62:
* removed unnecessary loading of MIME::Base64 module

Changes 5.61:
* 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

Changes 5.60:
* 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

Changes 5.50:
* 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

Revision 1.19 / (download) - annotate - [select for diffs], Sat Aug 21 16:35:43 2010 UTC (13 years, 8 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored) to selected 1.12 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!

Revision 1.18 / (download) - annotate - [select for diffs], Wed Jan 20 14:54:58 2010 UTC (14 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.17: +2 -3 lines
Diff to previous 1.17 (colored) to selected 1.12 (colored)

Update to 5.48:

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

Revision 1.17 / (download) - annotate - [select for diffs], Sat Jan 16 19:27:17 2010 UTC (14 years, 3 months ago) by heinz
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored) to selected 1.12 (colored)

Set or updated LICENSE

Revision 1.16 / (download) - annotate - [select for diffs], Tue May 19 08:59:32 2009 UTC (14 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2
Changes since 1.15: +2 -3 lines
Diff to previous 1.15 (colored) to selected 1.12 (colored)

Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Oct 19 19:18:46 2008 UTC (15 years, 6 months ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored) to selected 1.12 (colored)

Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jul 17 19:02:32 2008 UTC (15 years, 9 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored) to selected 1.12 (colored)

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

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jan 8 15:11:25 2008 UTC (16 years, 3 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Changes since 1.12: +4 -2 lines
Diff to previous 1.12 (colored)

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

Revision 1.12 / (download) - annotate - [selected], Thu May 17 17:00:19 2007 UTC (16 years, 11 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.11: +6 -2 lines
Diff to previous 1.11 (colored)

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

Revision 1.11 / (download) - annotate - [select for diffs], Sun Sep 10 13:18:21 2006 UTC (17 years, 7 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.10: +3 -3 lines
Diff to previous 1.10 (colored) to selected 1.12 (colored)

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

Revision 1.10 / (download) - annotate - [select for diffs], Wed Jun 7 20:14:23 2006 UTC (17 years, 10 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored) to selected 1.12 (colored)

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

Revision 1.9 / (download) - annotate - [select for diffs], Sat Mar 4 21:30:37 2006 UTC (18 years, 1 month ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored) to selected 1.12 (colored)

Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Dec 27 13:54:59 2005 UTC (18 years, 3 months ago) by seb
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored) to selected 1.12 (colored)

Lower expectations, both others' and mine: relinquish stewardship

Revision 1.7 / (download) - annotate - [select for diffs], Wed Nov 23 22:40:48 2005 UTC (18 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.6: +2 -4 lines
Diff to previous 1.6 (colored) to selected 1.12 (colored)

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

Revision 1.6 / (download) - annotate - [select for diffs], Sat Aug 6 06:19:30 2005 UTC (18 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base, pkgsrc-2005Q3
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored) to selected 1.12 (colored)

Bump the PKGREVISIONs of all (638) packages that hardcode the locations
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Jul 13 18:01:39 2005 UTC (18 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored) to selected 1.12 (colored)

Turn PERL5_PACKLIST into a relative path instead of an absolute path.
These paths are now relative to PERL5_PACKLIST_DIR, which currently
defaults to ${PERL5_SITEARCH}.  There is no change to the binary
packages.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:16 2005 UTC (19 years ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base, pkgsrc-2005Q2
Changes since 1.3: +1 -2 lines
Diff to previous 1.3 (colored) to selected 1.12 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 20 11:31:08 2004 UTC (19 years, 4 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) to selected 1.12 (colored)

since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Dec 5 18:58:12 2004 UTC (19 years, 4 months ago) by he
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

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

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Thu Nov 11 16:17:08 2004 UTC (19 years, 5 months ago) by seb
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.12 (colored)

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.

Revision 1.1 / (download) - annotate - [select for diffs], Thu Nov 11 16:17:08 2004 UTC (19 years, 5 months ago) by seb
Branch: MAIN
Diff to selected 1.12 (colored)

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>