diff options
author | heinz <heinz@pkgsrc.org> | 2008-01-08 19:29:45 +0000 |
---|---|---|
committer | heinz <heinz@pkgsrc.org> | 2008-01-08 19:29:45 +0000 |
commit | c3df777e65716e71c93d1fc6f6b26d969646c2b6 (patch) | |
tree | b0ebed0d665adcb4f5bb05008c33862773e66aa1 /net | |
parent | ed22d64afa719f36f73edcc61b113346e8c2ef1a (diff) | |
download | pkgsrc-c3df777e65716e71c93d1fc6f6b26d969646c2b6.tar.gz |
Updated to version 0.62.
Pkgsrc changes:
- A C compiler is necessary.
Changes since version 0.61:
===========================
*** 0.62, 28 December 2007
Features: Move of some functionality out of the Packet to the Question
and RR classes; parsing of elements in the packet is now performed
by calling the appropriate subclasses.
New methods were introduced:
* Net::DNS::Packet->parse()
* Net::DNS::RR->parse()
* Net::DNS::Question->parse()
The Packet class now defers parsing of authority/additional until
their content is really needed. This should cause a bit of
performance improvement.
Dick Franks is acknowledged for this Good Work (TM).
Feature: the Net::DNS::Packet's answersize() method will from now on
ignore its arguments and just return the size of the packet.
Feature: The Net::DNS::RR->new() method used to call
Net::DNS::RR->new_from_data() whenever called with the appropriate
combination of arguments. That (undocumented) behavior has been deprecated.
Use Net::DNS::RR->new_from_data() directly if you depended on that.
Feature: Net::DNS::Packets unique_push now ignores the TTL in
comparison of uniqueness, this is closer to the intend of
RFC2181, but not yet fully compliant.
Fix rt.cpan.org #29816
Acquiring the IP address for the Resolver under Cygwin is made
more resilient.
Fix rt.cpan.org #31425
Empty question section in Base.pm search method detected
Fix rt.cpan.org #31042
Makefile corrected to add a library target.
Fix rt.cpan.org #29818
10-recurse.t used to fail in very specific environment (where a query for
qname="." and qtype="NS" would return with an empty additional section).
Fixed by adding the hints explicitly; this also forces the tests to take
place under the root served by a-m.root-servers.net
Fix rt.cpan.org #29877
Made 00-version.t recognize a "GIT" environment.
Fix rt.cpan.org #29878
SPF.pm did not evaluate as true. Thanks Bjorn Hansen.
Fix rt.cpan.org #21398
answersize() and answerfrom() set for persistent sockets
Fix rt.cpan.org #29883
Fix various tests only available through SVN, so they are
more robust (Acknowledgements Bjoern Hansen)
Fix rt.cpan.org #24343
Resolver's nameserver() method would do silly things with undefined
arguments.
Fix rt.cpan.org #29531
Nameserver.pm, Packet.pm and Question.pm modified to avoid erroneous PTR
lookup in response to mischievous query packet containing an IP address.
Fix rt.cpan.org #27970 better netdns.o
Marek Rouchal provided two minor improvements for linking the C
code sniplets
Fix rt.cpan 28345
A fix in Test::Simple revealed an off by 1 error in the testplan
for 05-rr-rrsort.t. The fix is to remove a test, creating a dependency
on Test::Simple 0.71 seemed overkill.
Diffstat (limited to 'net')
-rw-r--r-- | net/p5-Net-DNS/Makefile | 6 | ||||
-rw-r--r-- | net/p5-Net-DNS/distinfo | 8 |
2 files changed, 8 insertions, 6 deletions
diff --git a/net/p5-Net-DNS/Makefile b/net/p5-Net-DNS/Makefile index c1523017f34..4546a7f4439 100644 --- a/net/p5-Net-DNS/Makefile +++ b/net/p5-Net-DNS/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.36 2007/08/24 19:28:16 heinz Exp $ +# $NetBSD: Makefile,v 1.37 2008/01/08 19:29:45 heinz Exp $ -DISTNAME= Net-DNS-0.61 +DISTNAME= Net-DNS-0.62 PKGNAME= p5-${DISTNAME} SVR4_PKGNAME= p5ndn CATEGORIES= net perl5 @@ -37,6 +37,8 @@ MAKE_PARAMS= --online-tests MAKE_PARAMS= --noonline-tests .endif +USE_LANGUAGES= c + PERL5_PACKLIST= auto/Net/DNS/.packlist .include "../../lang/perl5/module.mk" diff --git a/net/p5-Net-DNS/distinfo b/net/p5-Net-DNS/distinfo index 38585fcae66..9a53adfe97d 100644 --- a/net/p5-Net-DNS/distinfo +++ b/net/p5-Net-DNS/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.19 2007/08/24 19:28:16 heinz Exp $ +$NetBSD: distinfo,v 1.20 2008/01/08 19:29:45 heinz Exp $ -SHA1 (Net-DNS-0.61.tar.gz) = 56a6eaba303e45035ab71f47c0ccc14eafbc1bad -RMD160 (Net-DNS-0.61.tar.gz) = 1ccfae25e7d39c58915592745452fec7a8358e15 -Size (Net-DNS-0.61.tar.gz) = 145400 bytes +SHA1 (Net-DNS-0.62.tar.gz) = b8f8d8a9a720e8d04b37cb80fc1ee7935486f498 +RMD160 (Net-DNS-0.62.tar.gz) = 1897fd754ef206398782bc6ba2cfb05d5f92a5e9 +Size (Net-DNS-0.62.tar.gz) = 148827 bytes |