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 Update to 0.66:
details: https://anonhg.NetBSD.org/pkgsrc/rev/18c79e592493
branches: trunk
changeset: 569885:18c79e592493
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed Jan 20 14:45:38 2010 +0000
description:
Update to 0.66:
**** 0.66 Dec 30, 2009
Feature Truncation for Nameserver
fixes rt.cpan.org #33547 and #42744
TAKE CARE:
this feature may cause unexpected behavior for your nameservers
and can be turned off by setting Truncate to 0 during the creation
of the nameserver.
my $ns = Net::DNS::Nameserver->new(
Truncate => 0,
);
Net::DNS::Packet::truncate is a new method that is called from
within Net::DNS::Nameserver that truncates a packet according to
the rules of RFC2181 section 9.
Acknowledgement Aaron Crane for an elegant test and for
inspiration for a direction.
Feature: Added Net::DNS::Domain
Net::DNS::Domain is an attemt to consistently approach the various
ways we interface with what RFC 1035 calls <domain-name>.
The class and its test script t/02-domain.t are included to be
exposed to various architectures.
The class and its methods may be subject to change, both in terms of
naming and functionality.
A contribution by Dick Franks
Fix improved fuzzy matching of CLASS and TYPE in the Question
constructor method.
A contribution by Dick Franks.
Fix rt.cpan.org #43770
Update->rr_del() was reported broken for AAAA after 0.65.
The same bug also occured in HINFO RR.
Fix rt.cpan.org #43765
Code inconsistent with documentation for loop_once.
Note: Keeping timeout undefined in loop_once will now block until
something arrived on the socket.
Fix rt.cpan.org #47050
Fixed logic error in bgsend socket acquisition code.
Fix rt.cpan.org #47265 (partial)
Frequently Net:DNS under Windows XP has a UDP problem which is
caused by a buggy implementation of SOCKS under Windows.
One liner added to not continue UDP processing when that happens.
Feature KX RR
Added support for the KX RR, RFC2230
The implementation is trivial since the KX inherets almost all of
its functionality by inheritance from the MX RR.
Fix NSAP RR string representation
RFC1706 specifies the masterfile format to have a leading "0x" and
optional dot. This was not how the RR was represented with the
rdatastr method (and hence string and print).
Fix rt.cpan.org #52307 AAAA v4compat parsing bug
Acknowledgement: BLBLACK
Fix AAAA dynamic update
Dynamic update of AAAA caused FORMERR on the prerequisite caused
by AAAA creating rdata even when an address whas never specified.
This fix may cause difference in behavior for people who expect a
NULL address ("::") when creating a AAAA without an address
specified.
Feature HIP RR
Added support for the HIP RR, RFC5205
perldoc Net::DNS::RR::HIP for more information.
Feature DHCID RR
Added rudimentary support for the DHCID RR.
Fix rt.cpan.org #50883
This is basically #11931 but for cygwin.
Codepath in Cygwin and Win32 are now the same. This adds a
dependency in cygwin.
Acknowledgements "mikaraento"
Fix rt.cpan.org #45407 and #43190
Fixed escaping of semicolon.
Note a change in behavior:
For TXT and SPF the rdatastr method (and therefore the
print, and string method) returns the escaped format while the
chr_str_list method will return unescaped format.
Fix rt.cpan.org #43393
Typo in 01-resolver.t
Fix rt.cpan.org #43273
Added check for unitialized opcode in headermask in
Nameserver.pm
Fix rt.cpan.org #46635
Minor documentation error in opt.pm
Fix rt.cpan.org #51009
Fixed handling of empty string in Net::DNS::stripdot.
Elegant one-liner supplied by JMEHNLE.
Fix rt.cpan.org #49035
Comment parsing fixed: Semicolon in character string blocks (such
as in TXT and NPTR) were only recognized when escaped.
Also fixed the NAPTR regular expression to not interpret
"bla' 'foo" as two strings bla and foo, but as one: bla' 'foo
Fix cd flag settings
Resolver bug and fix reported by Jon Haidu.
diffstat:
net/p5-Net-DNS/Makefile | 5 ++---
net/p5-Net-DNS/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 7 deletions(-)
diffs (26 lines):
diff -r bcc55876eb89 -r 18c79e592493 net/p5-Net-DNS/Makefile
--- a/net/p5-Net-DNS/Makefile Wed Jan 20 14:43:30 2010 +0000
+++ b/net/p5-Net-DNS/Makefile Wed Jan 20 14:45:38 2010 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.42 2010/01/16 19:27:17 heinz Exp $
+# $NetBSD: Makefile,v 1.43 2010/01/20 14:45:38 wiz Exp $
-DISTNAME= Net-DNS-0.65
-PKGREVISION= 1
+DISTNAME= Net-DNS-0.66
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5ndn
CATEGORIES= net perl5
diff -r bcc55876eb89 -r 18c79e592493 net/p5-Net-DNS/distinfo
--- a/net/p5-Net-DNS/distinfo Wed Jan 20 14:43:30 2010 +0000
+++ b/net/p5-Net-DNS/distinfo Wed Jan 20 14:45:38 2010 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2009/02/22 16:38:46 wiz Exp $
+$NetBSD: distinfo,v 1.23 2010/01/20 14:45:38 wiz Exp $
-SHA1 (Net-DNS-0.65.tar.gz) = cbda6a5bf7fbf7fd160266625b5a1c672ea0c8f0
-RMD160 (Net-DNS-0.65.tar.gz) = 69e8dbf5536905b851305ef0f11952df737b9229
-Size (Net-DNS-0.65.tar.gz) = 157633 bytes
+SHA1 (Net-DNS-0.66.tar.gz) = 1f1f78c11542916460821a0686d4b6c401bf3fc9
+RMD160 (Net-DNS-0.66.tar.gz) = 25f52d4d2fb10e9be6f136ff09be75d91ef7f537
+Size (Net-DNS-0.66.tar.gz) = 172366 bytes
Home |
Main Index |
Thread Index |
Old Index