pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/p5-Net-DNS Updated to version 0.62.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1d66982e0e2a
branches:  trunk
changeset: 537419:1d66982e0e2a
user:      heinz <heinz%pkgsrc.org@localhost>
date:      Tue Jan 08 19:29:45 2008 +0000

description:
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:

 net/p5-Net-DNS/Makefile |  6 ++++--
 net/p5-Net-DNS/distinfo |  8 ++++----
 2 files changed, 8 insertions(+), 6 deletions(-)

diffs (34 lines):

diff -r 0bad485a17ba -r 1d66982e0e2a net/p5-Net-DNS/Makefile
--- a/net/p5-Net-DNS/Makefile   Tue Jan 08 17:02:11 2008 +0000
+++ b/net/p5-Net-DNS/Makefile   Tue Jan 08 19:29:45 2008 +0000
@@ -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=           --noonline-tests
 .endif
 
+USE_LANGUAGES=         c
+
 PERL5_PACKLIST=                auto/Net/DNS/.packlist
 
 .include "../../lang/perl5/module.mk"
diff -r 0bad485a17ba -r 1d66982e0e2a net/p5-Net-DNS/distinfo
--- a/net/p5-Net-DNS/distinfo   Tue Jan 08 17:02:11 2008 +0000
+++ b/net/p5-Net-DNS/distinfo   Tue Jan 08 19:29:45 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index