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.
This commit is contained in:
parent
ed22d64afa
commit
c3df777e65
2 changed files with 8 additions and 6 deletions
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue