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.diff -r1.52 -r1.53 pkgsrc/net/p5-Net-DNS/Makefile
(wiz)
@@ -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 | |||
3 | DISTNAME= Net-DNS-0.69 | 3 | DISTNAME= Net-DNS-0.72 | |
4 | PKGREVISION= 1 | |||
5 | PKGNAME= p5-${DISTNAME} | 4 | PKGNAME= p5-${DISTNAME} | |
6 | PKGREVISION= 1 | |||
7 | SVR4_PKGNAME= p5ndn | 5 | SVR4_PKGNAME= p5ndn | |
8 | CATEGORIES= net perl5 | 6 | CATEGORIES= net perl5 | |
9 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \ | 7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \ | |
10 | http://www.net-dns.org/download/ | 8 | http://www.net-dns.org/download/ | |
11 | 9 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= http://www.net-dns.org/ | 11 | HOMEPAGE= http://www.net-dns.org/ | |
14 | COMMENT= Perl5 module for DNS resolution | 12 | COMMENT= Perl5 module for DNS resolution | |
15 | LICENSE= ${PERL5_LICENSE} | 13 | LICENSE= ${PERL5_LICENSE} | |
16 | 14 | |||
17 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 15 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
18 | 16 | |||
19 | BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl{,-thread}>=5.8.0}:../../devel/p5-Test-Simple | 17 | BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl>=5.8.0}:../../devel/p5-Test-Simple | |
20 | DEPENDS+= p5-Digest-HMAC>=1.0:../../security/p5-Digest-HMAC | 18 | DEPENDS+= p5-Digest-HMAC>=1.0:../../security/p5-Digest-HMAC | |
21 | DEPENDS+= p5-Digest-MD5>=2.12:../../security/p5-Digest-MD5 | 19 | DEPENDS+= p5-Digest-MD5>=2.12:../../security/p5-Digest-MD5 | |
22 | DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64 | 20 | DEPENDS+= p5-MIME-Base64>=2.11:../../converters/p5-MIME-Base64 | |
23 | DEPENDS+= p5-Net-IP>=1.20:../../net/p5-Net-IP | 21 | DEPENDS+= p5-Net-IP>=1.20:../../net/p5-Net-IP | |
24 | 22 | |||
25 | PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-DNS | 23 | PKG_OPTIONS_VAR= PKG_OPTIONS.p5-Net-DNS | |
26 | PKG_SUPPORTED_OPTIONS= inet6 online-tests | 24 | PKG_SUPPORTED_OPTIONS= inet6 online-tests | |
27 | PKG_SUGGESTED_OPTIONS= inet6 | 25 | PKG_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) | |
32 | DEPENDS+= p5-IO-Socket-INET6>=2.01:../../net/p5-IO-Socket-INET6 | 30 | DEPENDS+= p5-IO-Socket-INET6>=2.01:../../net/p5-IO-Socket-INET6 |
@@ -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 | |||
3 | SHA1 (Net-DNS-0.69.tar.gz) = 2c84cdbd121b6b50bf9528fe8f474bf0915e85c6 | 3 | SHA1 (Net-DNS-0.72.tar.gz) = b55801c7c467d47752558df34fcd93f602c9e56d | |
4 | RMD160 (Net-DNS-0.69.tar.gz) = cae86f2c9589f5bac0d93199a2563bc4d6a34b46 | 4 | RMD160 (Net-DNS-0.72.tar.gz) = 7a3d8e886b882a95bb5224a0a92d30cc84f1a341 | |
5 | Size (Net-DNS-0.69.tar.gz) = 190234 bytes | 5 | Size (Net-DNS-0.72.tar.gz) = 194647 bytes | |
6 | SHA1 (patch-Makefile.PL) = a43bfbe30623b6705416e5074acf4094e3875046 | 6 | SHA1 (patch-Makefile.PL) = a43bfbe30623b6705416e5074acf4094e3875046 | |
7 | SHA1 (patch-lib_Net_DNS_Header.pm) = 8f0873c90acfbfaccd12b3daef99e4a20cc90ee3 |