The NetBSD Project

CVS log for pkgsrc/mail/p5-Mail-DKIM/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / mail / p5-Mail-DKIM

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.55 / (download) - annotate - [select for diffs], Sun Dec 3 07:37:43 2023 UTC (5 days, 1 hour ago) by wen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.54: +2 -3 lines
Diff to previous 1.54 (colored)

Update to 1.20230911

Upstream changes:
1.20230911 2023-09-11 UTC
  * Option to add custom tags to generated ARC signatures and seals

Revision 1.53.2.1 / (download) - annotate - [select for diffs], Mon Oct 23 18:36:34 2023 UTC (6 weeks, 3 days ago) by bsiegert
Branch: pkgsrc-2023Q3
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

Pullup ticket #6815 - requested by gdt
mail/p5-Mail-DKIM: add missing dependency

Revisions pulled up:
- mail/p5-Mail-DKIM/Makefile                                    1.54

---
   Module Name:	pkgsrc
   Committed By:	gdt
   Date:		Sun Oct 22 15:06:36 UTC 2023

   Modified Files:
   	pkgsrc/mail/p5-Mail-DKIM: Makefile

   Log Message:
   p5-Mail-DKIM: Add missing dependency on CryptX

Revision 1.54 / (download) - annotate - [select for diffs], Sun Oct 22 15:06:36 2023 UTC (6 weeks, 4 days ago) by gdt
Branch: MAIN
Changes since 1.53: +3 -1 lines
Diff to previous 1.53 (colored)

p5-Mail-DKIM: Add missing dependency on CryptX

Revision 1.53 / (download) - annotate - [select for diffs], Fri Aug 25 07:39:16 2023 UTC (3 months, 1 week ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base
Branch point for: pkgsrc-2023Q3
Changes since 1.52: +2 -3 lines
Diff to previous 1.52 (colored)

Update to 1.20230630

Upstream changes:
1.20230630 2023-06-30 UTC
  * Add support for Ed25519 signature types
    Thanks to  Matthäus Wander @mwander
  * Option to add custom tags to generated signatures

1.20230212 2023-02-12 UTC
  + Fix typo in ARC signer example code.
    Thanks to @dev-aaront-org

Revision 1.52 / (download) - annotate - [select for diffs], Thu Jul 6 09:40:47 2023 UTC (5 months ago) by wiz
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

*: recursive bump for perl 5.38

Revision 1.51 / (download) - annotate - [select for diffs], Tue Jun 6 12:41:49 2023 UTC (6 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Changes since 1.50: +3 -3 lines
Diff to previous 1.50 (colored)

Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html

Revision 1.50 / (download) - annotate - [select for diffs], Tue Jun 28 11:34:28 2022 UTC (17 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored)

*: recursive bump for perl 5.36

Revision 1.49 / (download) - annotate - [select for diffs], Sat May 28 07:03:37 2022 UTC (18 months, 1 week ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.48: +2 -3 lines
Diff to previous 1.48 (colored)

Update to 1.20220520

Upstream changes:
1.20220520 2022-05-20 UTC
  + Change default algorithm in dkimsign.pl to sha-256
  + Use Getopt::Long::Descriptive in scripts for better command help

1.20220408 2022-04-08 UTC
  + Add support for signatures with an Expiration value

Revision 1.48 / (download) - annotate - [select for diffs], Mon May 24 19:52:48 2021 UTC (2 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.47: +2 -1 lines
Diff to previous 1.47 (colored)

*: recursive bump for perl 5.34

Revision 1.47 / (download) - annotate - [select for diffs], Sun Sep 13 07:57:39 2020 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

p5-Mail-DKIM: update to 1.20200907.

1.20200907 2020-09-07 UTC
  * ARC::Signer: Preserve leading fold from AR (if any) when copying to AAR.
    Thanks to @dev-aaront-org

Revision 1.46 / (download) - annotate - [select for diffs], Mon Sep 7 11:43:43 2020 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.45: +2 -3 lines
Diff to previous 1.45 (colored)

p5-Mail-DKIM: update to 1.20200824.

1.20200824 2020-08-24 UTC
  * ARC::Signer: Set cv=none if message contains no ARC headers and no ARC result
    Thanks to @dev-aaront-org

1.20200724 2020-07-24 UTC
  * Fix test for change in live dns response

1.20200708 2020-07-08 UTC
  * Safer internal use of eval

1.20200513.1 2020-05-13 UTC
  * ARC: When sealing, don't die on an unparsable Authentication-Results header.

0.58

  2019-11-13: Marc Bradshaw <marc@marcbradshaw.net>

   Thanks to Martin Sluka <fany@cpan.org>
   * Prevent outer $SIG{__DIE__} handlers from being called

   Thanks to Todd Richmond
   * Lowercase q tag before use
   * Lowercase domain check
   * Strip quotes from PublicKey.pm in addition to other whitespace chars
   * Fix regex performance issue

0.57

  2019-10-08: Marc Bradshaw <marc@marcbradshaw.net>

   * Correct the $self->{result_reason} variable name for $self->{details} that is
     used by the parent class in Mail::DKIM::ARC::Signer

0.56

  2019-08-21: Marc Bradshaw <marc@marcbradshaw.net>

   * Properly verify the domain, not the instance, of an ARC signature.
     This allows ARC signatures by keys marked as no subdomains to
     validate correctly.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Aug 31 18:10:04 2020 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

*: bump PKGREVISION for perl-5.32.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Mar 22 20:38:01 2020 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

mail/p5-Mail-DKIM: fix typo in REPLACE_PERL

No revbump since the sample program is not installed anyway.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Aug 11 13:21:36 2019 UTC (4 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.42: +2 -1 lines
Diff to previous 1.42 (colored)

Bump PKGREVISIONs for perl 5.30.0

Revision 1.42 / (download) - annotate - [select for diffs], Sun Jun 30 20:16:15 2019 UTC (4 years, 5 months ago) by nia
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (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.41 / (download) - annotate - [select for diffs], Sun May 26 03:22:28 2019 UTC (4 years, 6 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.40: +3 -2 lines
Diff to previous 1.40 (colored)

Update to 0.55
Add missing DEPENDS

Upstream changes:
2019-04-12: Marc Bradshaw <marc@marcbradshaw.net>

 * The authserv-id of an Authentication-Results header can contain
   CFWS, Use Mail::AuthenticationResults to parse the authserv-id
   from this field.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Dec 4 08:44:03 2018 UTC (5 years ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.39: +2 -3 lines
Diff to previous 1.39 (colored)

Update to 0.54

Upstream changes:
 -- VERSION 0.54 --

2018-10-12: Marc Bradshaw <marc@marcbradshaw.net>

 * The T tag on arcseal is not required

Revision 1.39 / (download) - annotate - [select for diffs], Wed Aug 22 09:45:30 2018 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.38: +2 -1 lines
Diff to previous 1.38 (colored)

Recursive bump for perl5-5.28.0

Revision 1.38 / (download) - annotate - [select for diffs], Fri Jun 22 08:11:45 2018 UTC (5 years, 5 months ago) by wen
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Update to 0.53

Upstream changes:
 -- VERSION 0.53 --

2018-05-27: Marc Bradshaw <marc@marcbradshaw.net>

 * Make tests less dependent on local resolver setup
 * Add thanks to Valimail

Revision 1.37 / (download) - annotate - [select for diffs], Sun Jan 14 08:13:43 2018 UTC (5 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.36: +3 -2 lines
Diff to previous 1.36 (colored)

p5-Mail-DKIM: update to 0.52.

Version 0.52

 * Internet connection tests were declared in the wrong order

Version 0.51

 * Fix for older versions of perl
 * Tests no longer fail with no internet connection

Revision 1.36 / (download) - annotate - [select for diffs], Sat Dec 30 14:32:18 2017 UTC (5 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

p5-Mail-DKIM: update to 0.50.

Version 0.50

 * ARC code passing all tests and production ready.
 * Added strict mode to DKIM to reject sha1 and
   key sizes smaller than 1024 bit.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Oct 23 12:58:48 2017 UTC (6 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.34: +5 -4 lines
Diff to previous 1.34 (colored)

p5-Mail-DKIM: update to 0.44.

Version 0.44

 * Added experimental support for ARC

Revision 1.34 / (download) - annotate - [select for diffs], Tue Sep 26 14:34:54 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.33: +2 -3 lines
Diff to previous 1.33 (colored)

p5-Mail-DKIM: update to 0.43.

 -- VERSION 0.43 --

 2017-09-20: Marc Bradshaw <marc@marcbradshaw.net>

 * Update tests for new DNS setup

Revision 1.33 / (download) - annotate - [select for diffs], Sun Sep 17 16:17:36 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

p5-Mail-DKIM: update to 0.42.

Version 0.42

  * Fix tests failing due to dns changes elsewhere
  * Moved sample_mime_lite.pl to scripts directory

Revision 1.32 / (download) - annotate - [select for diffs], Sun Jul 9 07:44:57 2017 UTC (6 years, 5 months ago) by wen
Branch: MAIN
Changes since 1.31: +2 -3 lines
Diff to previous 1.31 (colored)

Update to 0.41

Upstream changes:
2017-04-14: Marc Bradshaw <marc@marcbradshaw.net>

 * commit aac893fdbaa7f8ccd5d37fa7f20d1785406cda51
   Author: Marc Bradshaw <marc@marcbradshaw.net>
   Date:   Fri Mar 17 14:53:53 2017 +1100
    Avoid use of $_ in read loop
    RT 106485: Mail::DKIM::PrivateKey->load tampering $_ and <FILE>

 * commit 06934f259e392b2a3cf94560e6051d9e522d0bf3
   Author: Marc Bradshaw <marc@marcbradshaw.net>
   Date:   Fri Mar 17 14:44:44 2017 +1100
    Ensure PrivateKey file is closed properly.
    Store PrivateKey file handle in lexical variable and close it
    once we are done.
    RT 120638: Mail::DKIM::PrivateKey does not close FILE

 * commit 9e7c1c4cb78a6cb1cf396ece4379c7ed2c44c974
   Author: Marc Bradshaw <marc@marcbradshaw.net>
   Date:   Fri Feb 27 12:08:11 2015 +1100
    Allow greater control over signed headers

 * commit 8291c034dc7db4394e9df80e70b8cbe8428a38c2
   Author: Marc Bradshaw <marc@marcbradshaw.net>
   Date:   Fri Jan 23 09:54:02 2015 +1100
    Allow greater control over which headers are signed by Signer

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

Recursive revbump from lang/perl5 5.26.0

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jun 8 19:23:58 2016 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Bump PKGREVISION for perl-5.24.

Revision 1.29 / (download) - annotate - [select for diffs], Sun Jul 12 18:56:24 2015 UTC (8 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg

Revision 1.28 / (download) - annotate - [select for diffs], Fri Jun 12 10:50:23 2015 UTC (8 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (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.27 / (download) - annotate - [select for diffs], Thu Oct 9 14:06:39 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.26: +1 -3 lines
Diff to previous 1.26 (colored)

Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles.

Revision 1.26 / (download) - annotate - [select for diffs], Thu Oct 9 13:44:48 2014 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.25: +1 -2 lines
Diff to previous 1.25 (colored)

Remove SVR4_PKGNAME, per discussion on tech-pkg.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jun 9 19:23:04 2014 UTC (9 years, 6 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.24: +2 -3 lines
Diff to previous 1.24 (colored)

Update to 0.40. From the changelog:

* New/changed functionality:
  * a single DNS resolver is created for the lifetime of the program,
    rather than reinitializing the resolver for each new query.

* bugfixes:
  * fix the error message given when an invalid algorithm is
    specified in the construction of Mail::DKIM::Signer.
  * avoid Perl warning about use of an undefined value in several
    places (rt.cpan.org issue #82913).
  * speed- improved performance of parsing the message into lines
    (rt.cpan.org issue #77902). Patch by Mark Martinec.
  * fix DNS queries to use the correct method (txtdata) of Net::DNS
    (rt.cpan.org issue #83170). Patch by Mark Martinec.
  * fix issue with getting wrong error codes when q= tag is empty
    (issue #3011005)
  * anti-abuse- prevent a message with thousands of signatures from
    thrashing the whole computer (issue #3010997)
  * memory usage- significantly reduced memory footprint for
    processing a message with a large header and many signatures
  * fix error message given when no KeyFile has been specified
    (issue #1889690)

* API changes:
  * global subroutines resolver() or enable_EDNS0() in module
    Mail::DKIM::DNS can be called to specify non-default options
    to Net::DNS::Resolver (see also rt.cpan.org issue #80425).
  * the Canonicalization::finish_header() method now expects a
    argument to be passed to it. In the unusual case that you are
    using this method from your own code, please update your code.

Revision 1.24 / (download) - annotate - [select for diffs], Thu May 29 23:36:49 2014 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (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.23 / (download) - annotate - [select for diffs], Mon Dec 9 14:17:49 2013 UTC (10 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.22: +4 -4 lines
Diff to previous 1.22 (colored)

Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.

Bump PKGREVISION for runtime dependency pattern changed packages.

Revision 1.22 / (download) - annotate - [select for diffs], Fri May 31 12:41:18 2013 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (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.21 / (download) - annotate - [select for diffs], Sat Mar 2 10:44:36 2013 UTC (10 years, 9 months ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

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

Revision 1.20 / (download) - annotate - [select for diffs], Mon Oct 8 12:19:23 2012 UTC (11 years, 2 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.19: +1 -2 lines
Diff to previous 1.19 (colored)

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

Revision 1.19 / (download) - annotate - [select for diffs], Wed Oct 3 21:56:30 2012 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (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.18 / (download) - annotate - [select for diffs], Wed May 9 06:21:39 2012 UTC (11 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.17: +3 -3 lines
Diff to previous 1.17 (colored)

Since p5-Crypt-OpenSSL-RSA versions before 0.27 are broken with
perl-5.14, and perl-5.14 is pkgsrc's default, depend on at least that
version. Bump PKGREVISION.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Aug 14 13:25:26 2011 UTC (12 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Revision bump after updating perl5 to 5.14.1.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Oct 20 19:57:35 2010 UTC (13 years, 1 month ago) by pettai
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

 -- VERSION 0.38 --

 * lib/Mail/DKIM/DkSignature.pm, Signature.pm: avoid calling lc() on
   an undefined value (this generates warnings in Perl 5.12.x).
 * lib/Mail/DKIM/PrivateKey.pm (load): fix bug where a private key file
   named '0' could not be loaded
 * lib/Mail/DKIM/DkSignature.pm (new): accept Key parameter when
   constructing a DomainKey signature object
 * t/external_signer.t: test use of an alternate object for Key
   during a "sign" operation
 * lib/Mail/DKIM/Signer.pm: document use of an alternate object for
   PrivateKey objects
 * lib/Mail/DKIM/Signer.pm: import PrivateKey.pm in this module,
   rather than in the Algorithm modules
 * lib/Mail/DKIM/PrivateKey.pm: document the sign_digest() method
 * lib/Mail/DKIM/Algorithm/*: use sign_digest() rather than
   sign_sha1_digest()
 * t/public_key.t: test that DNS failure reason is given, when
   DNS returns no results
 * lib/Mail/DKIM/DNS.pm: bugfix (introduced by async_dns branch):
   preserve $@ in case of no error
 * lib/Mail/DKIM/{DNS,Signature,PublicKey,Policy}.pm: merged my
   "async dns" branch
 * lib/Mail/DKIM/Policy.pm: new fetch_async method, seems to work
 * lib/Mail/DKIM/Signature.pm: new fetch_public_key method,
   which starts an asynchronous query for the public key
   referenced by this signature; redesign get_public_key to
   know how to complete the query
 * lib/Mail/DKIM/PublicKey.pm: new fetch_async method: starts a
   query and returns a subref that when called will complete the
   query
 * lib/Mail/DKIM/DNS.pm: new query_async method: starts a query and
   returns a subref that when called will complete the query
 * MANIFEST: include sample_mime_lite.pl script in tarball
 * lib/Mail/DKIM/DNS.pm: restart timer after a DNS lookup

Revision 1.15 / (download) - annotate - [select for diffs], Sat Aug 21 16:35:06 2010 UTC (13 years, 3 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (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.14 / (download) - annotate - [select for diffs], Thu Nov 5 22:53:12 2009 UTC (14 years, 1 month ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Updated to version 0.37.

Pkgsrc changes:
  - Added LICENSE

Relevant changes since version 0.32:
====================================
Version 0.37 - released 2009-09-08
  * New/changed functionality:
    * ADSP records now check whether the domain itself exists, in
      accordance to the ADSP specification
  * bugfixes:
    * fixed regexp used to detect header field names (issue #2803465)
    * various fixes to ADSP checking

Version 0.36 - released 2009-06-02
  * API changes:
    * restore the as_string() method which was accidentally removed
      in version 0.34

Version 0.35 - released 2009-05-22
  * bugfixes:
    * fixed a runaway regular expression in the canonicalization
      routines (patch provided by Mark Martinec)

Version 0.34 - released 2009-05-20
  * New/changed functionality:
    * support for ADSP (author-domain-signing-practices) records
    * removed support for pre-standardized DKIM signatures (i.e. these
      are DKIM signatures without a v= or bh= tag).
    * DNS resolver errors are detected and reported as such
  * API changes:
    * renamed Mail::DKIM::Policy to Mail::DKIM::DkPolicy. Programs using
      the former name to create policy objects directly (though it would
      be more expected to fetch the objects through
      Mail::DKIM::Verifier) should update their code
    * new policies() method in Mail::DKIM::Verifier for fetching all
      applicable sender/author signing policies
  * bugfixes:
    * Signer object would die if first line of input wasn't a header
      (rt.cpan.org issue #46179)

Version 0.33 - released 2009-03-10
  * bugfixes:
    * signature wrapping would sometimes cause improper preparation of
      DKIM signatures, with "simple" canonicalization (issue #2257046)
  * test scripts:
    * the included corpus is now verified using a fake-DNS resolver,
      which means the test corpus can validate even when your DNS
      servers are really slow

Revision 1.13 / (download) - annotate - [select for diffs], Sun Oct 19 19:18:12 2008 UTC (15 years, 1 month ago) by he
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.12: +2 -1 lines
Diff to previous 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.12 / (download) - annotate - [select for diffs], Thu Jul 17 13:56:35 2008 UTC (15 years, 4 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3, cube-native-xorg-base, cube-native-xorg
Changes since 1.11: +2 -4 lines
Diff to previous 1.11 (colored)

Updated to version 0.32.

Thanks to Julian Dunn in PR pkg/39031 for the notice. Since June CPAN-daily
messages were utf-8/base64 encoded and my procmail recipes did not handle
that...

Pkgsrc changes:
  - Does not require security/p5-Digest-SHA1 anymore.
  - Does not require devel/p5-Error anymore (already unnecessary for 0.29).

Changes since version 0.30:
===========================
Version 0.32 - released 2008-06-03
  * removed requirement for Digest::SHA1 (issue #1832549).
    We now use the more capable Digest::SHA module for SHA-1 and SHA-256.
  * bugfixes:
    * granularity checking should be case-sensitive (issue #1938112).
    * identity tag now uses quoted-printable encoding (issue #1839015).
  * API improvement:
    * implemented identity_source() for DkSignature objects

Version 0.31 - released 2008-04-14
  * some error detail messages were changed (see ChangeLog, 2008-01-10 entry)
  * by default, and when possible, DKIM signatures now omit c= and q= tags
    (they are optional tags) (issue #1878518)
  * DKIM and DomainKey signatures are now wrapped so that line breaks
    occur before colon (':') separators instead of after; this avoids
	confusing some broken MUAs (issue #1868648)
  * bugfixes:
    * "undef value" error when DKIM signature appears at end of header
      (issue #1878954)
    * use proper regexp for splitting email address (issue #1878994)
  * API improvements:
    * can specify a domain for fetch_author_policy() (issue #1879197)
    * can access a signature's public-key object (issue #1879215)
    * can specify an OpenSSL-private-key object for PrivateKey->new()
      (issue #1879209)

Version 0.30.1 - released 2008-01-24
 * bugfix:
   * email from cisco.com was failing to verify (issue #1878523)

Revision 1.11 / (download) - annotate - [select for diffs], Fri Jan 11 20:12:24 2008 UTC (15 years, 10 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, cwrapper
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Updated to version 0.30.

Pkgsrc changes:
  - none

Changes since version 0.29:
===========================
Version 0.30 - released 2008-01-10

 * includes speed-up optimizations by Mark Martinec
 * DomainKeys, implement proper identity matching...
   a DomainKey-Signature's domain should match the From/Sender address
 * several more test cases
 * API improvements:
   * accept additional arguments when creating Signer/Signature
 * bugfixes:
   * DomainKey-Signature headers were not "prettified"
   * granularity ending with '*' was not checked correctly
   * DomainKey-Signature granularity was checked against the wrong value

Revision 1.10 / (download) - annotate - [select for diffs], Tue Jan 8 19:47:16 2008 UTC (15 years, 11 months ago) by heinz
Branch: MAIN
Changes since 1.9: +5 -5 lines
Diff to previous 1.9 (colored)

Updated to version 0.29.

Pkgsrc changes:
  - none

Relevant changes since version 0.28:
====================================
Version 0.29 - released 2007-11-08
 * verifiers can now access all parsed signatures and their results,
   not just signatures that were fully tested
 * signer policies can now specify what private key file to use
 * some other minor API improvements
 * bugfixes:
   * for DomainKeys signatures, fixed a compatibility issue handling
     the h= tag
   * for DKIM, signature expirations had been ignored
   * for DKIM, signature identities did not have to match the domain
   * for DKIM, public key granularity field had been ignored

Revision 1.9 / (download) - annotate - [select for diffs], Sun Aug 19 15:39:08 2007 UTC (16 years, 3 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Updated to version 0.28.

Pkgsrc changes:
  - Required version of p5-Crypt-OpenSSL-RSA changed to >=0.24.

Changes since version 0.26:
=====================================
Version 0.28

 * fixed a bug with line-wrapping a signature at the wrong place

Version 0.27 - released 2007-07-25

 * Sender signing policies are now better implemented
 * Both Yahoo! DomainKeys signing policies and the under-development
   IETF DKIM signing policies are supported
    * Yahoo! DomainKeys policies can protect the Sender: header
    * DKIM signing policies can protect the From: header
   Look at Mail::DKIM::Verifier's fetch_author_policy() and
   fetch_sender_policy() methods for hints.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jun 12 15:27:21 2007 UTC (16 years, 6 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

Updated to version 0.26.

Pkgsrc changes:
  none

Changes since version 0.25:
===========================
Version 0.26 - released 2007-05-24

 * recognize and generate v=1 signatures (DKIM is now RFC 4871)

Revision 1.7 / (download) - annotate - [select for diffs], Thu May 17 10:00:45 2007 UTC (16 years, 6 months ago) by heinz
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6 (colored)

Updated to version 0.25.

Pkgsrc changes:
  - Software does not accept any version of p5-Crypt-OpenSSL-RSA anymore.

Changes since version 0.24:
===========================
 * we now only sign headers that IETF recommends for signing
 * it's now possible to "prettify" outgoing signatures, but this feature
   is not enabled by default. To enable, do a "use Mail::DKIM::TextWrap"
   in your program that signs messages. (This may change in a future
   release.)

Revision 1.6 / (download) - annotate - [select for diffs], Sun Apr 22 09:00:21 2007 UTC (16 years, 7 months ago) by heinz
Branch: MAIN
Changes since 1.5: +6 -3 lines
Diff to previous 1.5 (colored)

As suggested by Joerg Sonnenberger, replaced CHECK_INTERPRETER_SKIP
with appropriate values for REPLACE_PERL.

Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 24 19:08:38 2007 UTC (16 years, 8 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

Updated to version 0.24.

Pkgsrc changes:
  - Enabled DESTDIR support.
  - Switched to using PERL5_SUB_INSTALLVENDORLIB (from lang/perl5/vars.mk)
    instead of constructing a relative path for CHECK_INTERPRETER_SKIP myself.

Changes since version 0.22:
===========================
 -- VERSION 0.24 --

2007-03-09: Jason Long <jlong@messiah.edu>
 * lib/Mail/DKIM/PublicKey.pm, lib/Mail/DKIM/Signature.pm,
   lib/Mail/DKIM/KeyValueList.pm: fix for linebreaks in public key data;
   provided by Mark Martinec.
 * lib/Mail/DKIM/Signature.pm: fix default value q=dns/txt; this fixes a bug
   for DKIM signatures without q= tags
 * t/verifier.t: added six new tests that test problems with the public key
   (e.g. revoked, syntax, etc.)

 -- VERSION 0.23 --

2007-02-22: Jason Long <jlong@messiah.edu>
 * lib/Mail/DKIM/PublicKey.pm: catch certain OpenSSL errors; tweak
   diagnostics
 * lib/Mail/DKIM/Verifier.pm: changed OpenSSL error catching code to
   match that found in PublicKey; document more possible diagnostic codes
 * lib/Mail/DKIM/Signature.pm: tweaked diagnostics for missing public key
 * Makefile.PL: check for Test::Simple, which is required for `make test'

2007-02-21: Jason Long <jlong@messiah.edu>
 * t/signer_policy.t: signature should still work even if no value is
   returned from signer policy
 * t/signer.t: now uses v=0.5 signature, which changes the signature
 * t/verifier.t: added three tests of empty body messages
 * lib/Mail/DKIM/Signer.pm: fixed bug where if signer policy was a
   sub ref, and didn't return a true value, the message would get skipped
 * lib/Mail/DKIM/Canonicalization/simple.pm: argh, hack for handling
   empty body
 * lib/Mail/DKIM/MessageParser.pm: fixed bug in handling of messages
   without bodies
 * lib/Mail/DKIM/Signature.pm: output v=0.5 signatures now
 * scripts/dkimsign.pl: new --binary option to disable line-ending conversion

2007-02-19: Jason Long <jlong@messiah.edu>
 * lib/Mail/DKIM/DkSignature: provide default value for a= tag
   (thanks to mark.martinec@ijs.si for the patch)
 * t/corpus/good_dk_2.txt: test for missing q= and a= tags on DomainKey
   signature

2007-02-09: Jason Long <jlong@messiah.edu>
 * lib/Mail/DKIM/Verifier.pm, DkSignature.pm: better diagnostic messages;
   allow missing q= tag for domainkey signatures
   (thanks to mark.martinec@ijs.si for the patch)

Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 15 21:39:56 2007 UTC (16 years, 9 months ago) by heinz
Branch: MAIN
Changes since 1.3: +5 -4 lines
Diff to previous 1.3 (colored)

Updated to version 0.22.

This version (from 0.19 and up) also recognises DomainKeys signatures in
addition to DKIM signatures.

Pkgsrc changes:
  - Converted the paths of script files to be skipped during
    "check-interpreter" phase from absolute to relative paths, otherwise it
    wouldn't work anymore.

Changes since version 0.18:
===========================
Version 0.22 - released 2007-01-19

 * fixes a couple very minor bugs
 * some cosmetic changes to error messages

Version 0.21 - released 2006-11-29

 * fixes two bugs, see ChangeLog for details

Version 0.20 - released 2006-10-24

 * now supports verifying multiple signatures (the result returned is based
   on the "best" available signature)
 * now supports adding multiple signatures in one pass (to use this, you
   need to create a "signer policy"; see scripts/dkimsign.pl for an example)
 * now supports signing/verifying signatures for the older DomainKeys standard
 * now implements Internet Draft draft-ietf-dkim-base-05, including:
   * support for the version (v=) tag
 * eliminated "control character detected in message" error message

Version 0.19 - released 2006-06-15

 * now supports earlier versions of Perl (5.6.1 and up).

Revision 1.3 / (download) - annotate - [select for diffs], Sun Jul 16 09:46:15 2006 UTC (17 years, 4 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (colored)

Updated to version 0.18.

Pkgsrc changes:
  - Removed p5-Crypt-RSA and p5-Crypt-OpenSSL-Bignum as direct requirements.
  - Added patterns to CHECK_INTERPRETER_SKIP to avoid messages about missing
    /usr/bin/perl.

Relevant changes since version 0.17:
====================================
 * no longer depends on Crypt::RSA or Crypt::OpenSSL::Bignum.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jun 7 21:30:10 2006 UTC (17 years, 6 months ago) by heinz
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base, pkgsrc-2006Q2
Changes since 1.1: +6 -4 lines
Diff to previous 1.1 (colored)

Updated to version 0.17.

Pkgsrc changes:
  - The module is now available on CPAN, so changed MASTER_SITES accordingly.
  - Changed HOMEPAGE to CPAN site because Jason Long's web site seems to
    be down occasionally.
  - Added Crypt::OpenSSL::Bignum as a requirement (listed in Makefile.PL)
    because Mail::DKIM uses objects of that type (returned by
    Crypt::OpenSSL::RSA::get_key_parameters).
  - New requirement: security/p5-Digest-SHA

Relevant changes since version 0.14:
====================================

 * implemented signing and verifying of a SHA-256 digest
 * various new tests and a few bug fixes

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Feb 24 23:02:38 2006 UTC (17 years, 9 months ago) by heinz
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial version of the p5-Mail-DKIM package.

This Perl module implements the various components of the DKIM message-signing
and verifying standard for Internet mail.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Feb 24 23:02:38 2006 UTC (17 years, 9 months ago) by heinz
Branch: MAIN

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>