From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jan 23 04:50:01 2008 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1D3E16A420 for ; Wed, 23 Jan 2008 04:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B645C13C474 for ; Wed, 23 Jan 2008 04:50:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m0N4o1Jb069714 for ; Wed, 23 Jan 2008 04:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m0N4o13L069713; Wed, 23 Jan 2008 04:50:01 GMT (envelope-from gnats) Resent-Date: Wed, 23 Jan 2008 04:50:01 GMT Resent-Message-Id: <200801230450.m0N4o13L069713@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, David Wood Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38FDF16A417 for ; Wed, 23 Jan 2008 04:48:26 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 2475213C442 for ; Wed, 23 Jan 2008 04:48:26 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m0N4krT2027253 for ; Wed, 23 Jan 2008 04:46:53 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m0N4kr38027252; Wed, 23 Jan 2008 04:46:53 GMT (envelope-from nobody) Message-Id: <200801230446.m0N4kr38027252@www.freebsd.org> Date: Wed, 23 Jan 2008 04:46:53 GMT From: David Wood To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/119911: mail/p5-Mail-DKIM - update to 0.30 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Jan 2008 04:50:02 -0000 >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@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: