ports/119911: mail/p5-Mail-DKIM - update to 0.30

David Wood david at wood2.org.uk
Wed Jan 23 04:50:02 UTC 2008


>Number:         119911
>Category:       ports
>Synopsis:       mail/p5-Mail-DKIM - update to 0.30
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 23 04:50:01 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     David Wood
>Release:        6.2-RELEASE i386
>Organization:
>Environment:
FreeBSD titanium.wood2.org.uk 6.2-RELEASE-p10 FreeBSD 6.2-RELEASE-p10 #0: Tue Jan 15 17:30:36 GMT 2008     david at titanium.wood2.org.uk:/usr/obj/usr/src/sys/TITANIUM  i386
>Description:
Update p5-Mail-DKIM to 0.30. This version is a pre-requisite for DKIM
signing in the forthcoming amavisd-new 2.6 series.


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


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
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

--- Makefile	Sun Aug 12 12:01:00 2007
+++ Makefile	Wed Jan 23 04:22:44 2008
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	Mail-DKIM
-PORTVERSION=	0.28
+PORTVERSION=	0.30
 CATEGORIES=	mail perl5
 MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
 MASTER_SITE_SUBDIR=	Mail
@@ -19,7 +19,6 @@
 		${SITE_PERL}/${PERL_ARCH}/Digest/SHA.pm:${PORTSDIR}/security/p5-Digest-SHA \
 		${SITE_PERL}/${PERL_ARCH}/Digest/SHA1.pm:${PORTSDIR}/security/p5-Digest-SHA1 \
 		${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS \
-		${SITE_PERL}/Error.pm:${PORTSDIR}/lang/p5-Error \
 		${SITE_PERL}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools
 BUILD_DEPENDS=	${RUN_DEPENDS}
 
@@ -29,13 +28,12 @@
 
 MAN3=		Mail::DKIM.3 \
 		Mail::DKIM::Algorithm::Base.3 \
-		Mail::DKIM::Algorithm::rsa_sha1.3 \
-		Mail::DKIM::Algorithm::rsa_sha256.3 \
 		Mail::DKIM::Canonicalization::Base.3 \
 		Mail::DKIM::Canonicalization::DkimCommon.3 \
 		Mail::DKIM::DkimPolicy.3 \
     		Mail::DKIM::DkSignature.3 \
 		Mail::DKIM::Policy.3 \
+		Mail::DKIM::PrivateKey.3 \
 		Mail::DKIM::Signature.3 \
 		Mail::DKIM::Signer.3 \
 		Mail::DKIM::SignerPolicy.3 \
--- distinfo	Sun Aug 12 12:01:00 2007
+++ distinfo	Wed Jan 23 02:00:53 2008
@@ -1,3 +1,3 @@
-MD5 (Mail-DKIM-0.28.tar.gz) = 6ccbf11e7d38f0226d390e74ba7194b4
-SHA256 (Mail-DKIM-0.28.tar.gz) = ae700cef6f628c1160ee6730b0769210c7cead20b52561dd4f578b45923ff338
-SIZE (Mail-DKIM-0.28.tar.gz) = 51922
+MD5 (Mail-DKIM-0.30.tar.gz) = 4c2b9757d592c484c77704e6a196abad
+SHA256 (Mail-DKIM-0.30.tar.gz) = 65252061293e7ecfe1dec0f5bfee76e2fc722c5be8013046c3033004156274d8
+SIZE (Mail-DKIM-0.30.tar.gz) = 64996


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list