Sat Sep 6 12:14:33 2014 UTC ()
Update to 0.79:

**** 0.79 Aug 22, 2014

Feature rt.cpan.org #98149

	Add support for Android platform.

Fix rt.cpan.org #97736

	Net::DNS::Resolver->new mistakenly copies supplied arguments
	into default configuration on first instantiation.

Fix rt.cpan.org #97502

	Net::DNS::Resolver->retrans does not accept a value of 1 (uses 2 instead)

Fix rt.cpan.org #83642

	Configure CD flag in Net::DNS::Resolver->new

Fix rt.cpan.org #81760

	Reverted workaround for TXT issue preventing propagation of
	rule updates for SpamAssassin versions earlier than 3.4.0

Fix rt.cpan.org #16630

	Net::DNS::Resolver::Recurse issues lots of IMHO unnecessary DNS requests.

**** 0.78 Jul 10, 2014

Fix rt.cpan.org #97036

	Nameserver identification on Cygwin

Fix rt.cpan.org #96814

	Trailing comments not stripped in /etc/resolv.conf

Fix rt.cpan.org #96812

	Net::DNS::Resolver->new() hangs if nameserver :: exists

Fix rt.cpan.org #96755

	RFC 3597 (hex) parsing mistake

Fix rt.cpan.org #96708

	String treated as boolean in TXT

Fix rt.cpan.org #96608

	"Insecure dependency in connect" with Net::DNS::Resolver over TCP

Fix rt.cpan.org #96535

	Net::DNS::Resolver warns "Use of uninitialized value in length"

Fix rt.cpan.org #96531

	Calling $resolver->nameservers multiple times returns an
	increasingly-long list (on some perl installations)

Fix rt.cpan.org #96439

	Uninitialised decoding object when printing packet

**** 0.77 Jun 13, 2014

Fix rt.cpan.org #96151

	Unlocalised $_ modified when reading config file

Fix rt.cpan.org #96135

	Deep recursion problem on Cygwin

Fix rt.cpan.org #96119

	"Too late to run INIT block" warning for require Net::DNS

Fix rt.cpan.org #96035

	Insert missing plan 'no-plan' in 10-recurse.t

Fix inefficient Net::DNS::SEC compatibility code

**** 0.76 May 23, 2014

Fix rt.cpan.org #95738

	Test failure with IPv6 address in resolver.conf but without
	prerequisite IO::Socket::INET6 package installed.

Fix rt.cpan.org #95596

	Incorrect parsing of nameserver lines in resolv.conf

Feature rt.cpan.org #79568

	Implement prefer_v6 resolver configuration attribute.

Fix rt.cpan.org #67602

	Set resolver configuration defaults at first instantiation
	instead of module load time.

**** 0.75 May 8, 2014

Fix rt.cpan.org #94069

	Compile-time constant in Domain.pm/Text.pm cannot be used to
	store pointer to encoding object when using perlcc compiler.
	Thanks are due to Reini Urban for testing the revised code.

Fix rt.cpan.org #93764

	Resolver gives unhelpful errorstring when attempting to use
	IPv6-only nameserver without INET6 and Socket6 installed.

Fix rt.cpan.org #92626

	Clarify documentation surrounding SRV RR sorting

Feature

	Implement TSIG verified zone transfer.

Fix rt.cpan.org #92433 & #91241

	TSIG: implement sign/verify for multi-packet message.

Fix rt.cpan.org #79569

	Iterate nameservers in AXFR

**** 0.74 Jan 16, 2014

Fix rt.cpan.org #91306

	Nameserver crashes on malformed UDP query.

Fix rt.cpan.org #91241

	TSIG: Fix incorrectly generated %algbyval table.

Feature

	Add CAA, EUI48 and EUI64 RR implementation.

**** 0.73 Nov 29, 2013

Fix rt.cpan.org #88778

	$update->unique_push() does not work as advertised.

Fix rt.cpan.org #88744

	Nameserver crashes on malformed TCP query.

Fix rt.cpan.org #84601/#81942

	Fix memory leak on packet cleanup. Indirect self-reference via
	header prevented garbage collector from deallocating packet.

Feature rt.cpan.org #84468

	TSIG: add support for HMAC-SHA1 .. HMAC-SHA512

Fix rt.cpan.org #84110

	Incorrect parsing of PTR records in zonefile.

Fix rt.cpan.org #83755

	Erroneous attempt to invoke Net::LibIDN package in Domain.pm.

Fix rt.cpan.org #83078

	Can't locate Net/DNS/Resolver/linux.pm in @INC
	Conjecture:  eval{ ... };  if ($@) { ... };  broken by threads.

Fix rt.cpan.org #83075

	ZoneFile.pm wrongly rejects $TTL 0 directive.

Fix rt.cpan.org #82621

	Error string empty after failed TCP query.

Fix rt.cpan.org #82296

	IPv6 with embedded IPv4 address not mapped to ip6.arpa.

Fix rt.cpan.org #82294

	Perl taint inadvertently removed in Domain and Text objects.

Feature rt.cpan.org #53610

	add TSIG validation support


(wiz)
diff -r1.55 -r1.56 pkgsrc/net/p5-Net-DNS/Makefile
diff -r1.28 -r1.29 pkgsrc/net/p5-Net-DNS/distinfo

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

--- pkgsrc/net/p5-Net-DNS/Makefile 2014/05/29 23:37:07 1.55
+++ pkgsrc/net/p5-Net-DNS/Makefile 2014/09/06 12:14:33 1.56
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.55 2014/05/29 23:37:07 wiz Exp $ 1# $NetBSD: Makefile,v 1.56 2014/09/06 12:14:33 wiz Exp $
2 2
3DISTNAME= Net-DNS-0.72 3DISTNAME= Net-DNS-0.79
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 2 
6SVR4_PKGNAME= p5ndn 5SVR4_PKGNAME= p5ndn
7CATEGORIES= net perl5 6CATEGORIES= net perl5
8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \ 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} \
9 http://www.net-dns.org/download/ 8 http://www.net-dns.org/download/
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://www.net-dns.org/ 11HOMEPAGE= http://www.net-dns.org/
13COMMENT= Perl5 module for DNS resolution 12COMMENT= Perl5 module for DNS resolution
14LICENSE= ${PERL5_LICENSE} 13LICENSE= ${PERL5_LICENSE}
15 14
16PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
17 16
18BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl>=5.8.0}:../../devel/p5-Test-Simple 17BUILD_DEPENDS+= {p5-Test-Simple>=0.44,perl>=5.8.0}:../../devel/p5-Test-Simple

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

--- pkgsrc/net/p5-Net-DNS/distinfo 2013/09/05 19:31:18 1.28
+++ pkgsrc/net/p5-Net-DNS/distinfo 2014/09/06 12:14:33 1.29
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.28 2013/09/05 19:31:18 wiz Exp $ 1$NetBSD: distinfo,v 1.29 2014/09/06 12:14:33 wiz Exp $
2 2
3SHA1 (Net-DNS-0.72.tar.gz) = b55801c7c467d47752558df34fcd93f602c9e56d 3SHA1 (Net-DNS-0.79.tar.gz) = de0b5a1be91305b733f843447d036a7129e524b6
4RMD160 (Net-DNS-0.72.tar.gz) = 7a3d8e886b882a95bb5224a0a92d30cc84f1a341 4RMD160 (Net-DNS-0.79.tar.gz) = 987593ee67d63c2a20eea824c7e92b5f369f4369
5Size (Net-DNS-0.72.tar.gz) = 194647 bytes 5Size (Net-DNS-0.79.tar.gz) = 197720 bytes
6SHA1 (patch-Makefile.PL) = a43bfbe30623b6705416e5074acf4094e3875046 6SHA1 (patch-Makefile.PL) = a43bfbe30623b6705416e5074acf4094e3875046