Thu Sep 5 19:31:18 2013 UTC ()
Update to 0.72:

**** 0.72 Dec 28, 2012

Fix rt.cpan.org #82148

	nxrrset fails to ignore RDATA.

Fix rt.cpan.org #82134

	TSIG key and algorithm names not downcased in digest.
	Class not forced to ANY.

Fix rt.cpan.org #82063

	yxrrset, nxrrset and rr_del functions should force zero TTL.

Fix rt.cpan.org #82047

	Clarify documentation to indicate that header counts may
	differ from the number of RRs present if a packet is corrupt.

Fix rt.cpan.org #81941

	Clarify documentation to make clear that bgread will not switch to
	TCP when a truncated packet is received.

**** 0.71 Dec 15, 2012

Temporary workaround rt.cpan.org #81760

	The rdatastr method for TXT RRs will return unconditionally
	quoted rdata fields to work around an issue with updating
	SpamAssassin rules.  This workaround will be reverted after
	release of a version of SpamAssassin which resolves the issue.

Fix rt.cpan.org #81942

	Fix memory leak on packet cleanup. The back-reference via the
	header attribute (with xbody) caused the garbage collector not
	to clean a packet. Header is now explicitly cleaned via
	Net::DNS::Packet::DESTROY.

Fix TSIG initialization

	Uninitialised algorithm attribute caused signature generation
	to fail silently when creating a TSIG signed packet.

Fix rt.cpan.org #81869

	The rr_del auxilliary function broken by a conflicting change
	in the RR.pm string parser. Note the ambiguous use of ANY,
	which may stand for CLASS255 or TYPE255 depending upon the
	argument string presented.

Fix rt.cpan.org #81756

	Test failures on Perl 5.8.5 .. 5.8.8.
	lc(), uc() and case insensitive regex matching broken for UTF8.
	Thanks are due to Paul Howarth for patient work with perl -d.

Fix rt.cpan.org #81787

	NXDOMAIN no longer reported by $resolver->errorstring.

Fix rt.cpan.org #81814

	Allow zero in format, tag and algorithm fields of CERT RR.

Fix rt.cpan.org #81786

	Substitute last owner for leading spaces in multiline zonefile RR.

Fix rt.cpan.org #77444

	Make use of new extended header modus operandi for OPT records
	also in the resolver. Preventing a warning.

**** 0.70 Dec 6, 2012

Feature added support for NID L32 L64 LP, RFC6742.


(wiz)
diff -r1.52 -r1.53 pkgsrc/net/p5-Net-DNS/Makefile
diff -r1.27 -r1.28 pkgsrc/net/p5-Net-DNS/distinfo
diff -r1.1 -r0 pkgsrc/net/p5-Net-DNS/patches/patch-lib_Net_DNS_Header.pm

cvs diff -r1.52 -r1.53 pkgsrc/net/p5-Net-DNS/Makefile (expand / switch to unified diff)

--- pkgsrc/net/p5-Net-DNS/Makefile 2013/07/31 09:47:52 1.52
+++ pkgsrc/net/p5-Net-DNS/Makefile 2013/09/05 19:31:18 1.53
@@ -1,32 +1,30 @@ @@ -1,32 +1,30 @@
1# $NetBSD: Makefile,v 1.52 2013/07/31 09:47:52 he Exp $ 1# $NetBSD: Makefile,v 1.53 2013/09/05 19:31:18 wiz Exp $
2 2
3DISTNAME= Net-DNS-0.69 3DISTNAME= Net-DNS-0.72
4PKGREVISION= 1 
5PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
6PKGREVISION= 1 
7SVR4_PKGNAME= p5ndn 5SVR4_PKGNAME= p5ndn
8CATEGORIES= net perl5 6CATEGORIES= net perl5
9MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \ 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \
10 http://www.net-dns.org/download/ 8 http://www.net-dns.org/download/
11 9
12MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
13HOMEPAGE= http://www.net-dns.org/ 11HOMEPAGE= http://www.net-dns.org/
14COMMENT= Perl5 module for DNS resolution 12COMMENT= Perl5 module for DNS resolution
15LICENSE= ${PERL5_LICENSE} 13LICENSE= ${PERL5_LICENSE}
16 14
17PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
18 16
19BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl{,-thread}>=5.8.0}:../../devel/p5-Test-Simple 17BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl>=5.8.0}:../../devel/p5-Test-Simple
20DEPENDS+= p5-Digest-HMAC>=1.0:../../security/p5-Digest-HMAC 18DEPENDS+= p5-Digest-HMAC>=1.0:../../security/p5-Digest-HMAC
21DEPENDS+= p5-Digest-MD5>=2.12:../../security/p5-Digest-MD5 19DEPENDS+= p5-Digest-MD5>=2.12:../../security/p5-Digest-MD5
22DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64 20DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64
23DEPENDS+= p5-Net-IP>=1.20:../../net/p5-Net-IP 21DEPENDS+= p5-Net-IP>=1.20:../../net/p5-Net-IP
24 22
25PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-DNS 23PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-DNS
26PKG_SUPPORTED_OPTIONS= inet6 online-tests 24PKG_SUPPORTED_OPTIONS= inet6 online-tests
27PKG_SUGGESTED_OPTIONS= inet6 25PKG_SUGGESTED_OPTIONS= inet6
28 26
29.include "../../mk/bsd.options.mk" 27.include "../../mk/bsd.options.mk"
30 28
31.if !empty(PKG_OPTIONS:Minet6) 29.if !empty(PKG_OPTIONS:Minet6)
32DEPENDS+= p5-IO-Socket-INET6>=2.01:../../net/p5-IO-Socket-INET6 30DEPENDS+= p5-IO-Socket-INET6>=2.01:../../net/p5-IO-Socket-INET6

cvs diff -r1.27 -r1.28 pkgsrc/net/p5-Net-DNS/distinfo (expand / switch to unified diff)

--- pkgsrc/net/p5-Net-DNS/distinfo 2013/08/15 16:36:11 1.27
+++ pkgsrc/net/p5-Net-DNS/distinfo 2013/09/05 19:31:18 1.28
@@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
1$NetBSD: distinfo,v 1.27 2013/08/15 16:36:11 joerg Exp $ 1$NetBSD: distinfo,v 1.28 2013/09/05 19:31:18 wiz Exp $
2 2
3SHA1 (Net-DNS-0.69.tar.gz) = 2c84cdbd121b6b50bf9528fe8f474bf0915e85c6 3SHA1 (Net-DNS-0.72.tar.gz) = b55801c7c467d47752558df34fcd93f602c9e56d
4RMD160 (Net-DNS-0.69.tar.gz) = cae86f2c9589f5bac0d93199a2563bc4d6a34b46 4RMD160 (Net-DNS-0.72.tar.gz) = 7a3d8e886b882a95bb5224a0a92d30cc84f1a341
5Size (Net-DNS-0.69.tar.gz) = 190234 bytes 5Size (Net-DNS-0.72.tar.gz) = 194647 bytes
6SHA1 (patch-Makefile.PL) = a43bfbe30623b6705416e5074acf4094e3875046 6SHA1 (patch-Makefile.PL) = a43bfbe30623b6705416e5074acf4094e3875046
7SHA1 (patch-lib_Net_DNS_Header.pm) = 8f0873c90acfbfaccd12b3daef99e4a20cc90ee3 

File Deleted: pkgsrc/net/p5-Net-DNS/patches/Attic/patch-lib_Net_DNS_Header.pm