--- - branch: MAIN date: Wed Jan 20 14:45:38 UTC 2010 files: - new: '1.43' old: '1.42' path: pkgsrc/net/p5-Net-DNS/Makefile pathrev: pkgsrc/net/p5-Net-DNS/Makefile@1.43 type: modified - new: '1.23' old: '1.22' path: pkgsrc/net/p5-Net-DNS/distinfo pathrev: pkgsrc/net/p5-Net-DNS/distinfo@1.23 type: modified id: 20100120T144538Z.a0780cdb1464db89b1255c9ee94a69fdc1ec7b13 log: "Update to 0.66:\n\n**** 0.66 Dec 30, 2009\n\nFeature Truncation for Nameserver\n \ fixes rt.cpan.org #33547 and #42744\n\n TAKE CARE:\n this feature may cause unexpected behavior for your nameservers\n and can be turned off by setting Truncate to 0 during the creation\n of the nameserver.\n my $ns = Net::DNS::Nameserver->new(\n\t\tTruncate => 0,\n\n );\n\n Net::DNS::Packet::truncate is a new method that is called from\n within Net::DNS::Nameserver that truncates a packet according to\n the rules of RFC2181 section 9.\n\n Acknowledgement Aaron Crane for an elegant test and for\n inspiration for a direction.\n\nFeature: Added Net::DNS::Domain\n \ Net::DNS::Domain is an attemt to consistently approach the various\n ways we interface with what RFC 1035 calls .\n\n The class and its test script t/02-domain.t are included to be\n exposed to various architectures.\n\n \ The class and its methods may be subject to change, both in terms of\n naming and functionality.\n\n A contribution by Dick Franks\n\nFix improved fuzzy matching of CLASS and TYPE in the Question\n constructor method.\n\n A contribution by Dick Franks.\n\nFix rt.cpan.org #43770\n\n Update->rr_del() was reported broken for AAAA after 0.65.\n The same bug also occured in HINFO RR.\n\nFix rt.cpan.org #43765\n\n Code inconsistent with documentation for loop_once.\n\n \ Note: Keeping timeout undefined in loop_once will now block until\n something arrived on the socket.\n\nFix rt.cpan.org #47050\n\n Fixed logic error in bgsend socket acquisition code.\n\nFix rt.cpan.org #47265 (partial)\n\n Frequently Net:DNS under Windows XP has a UDP problem which is\n caused by a buggy implementation of SOCKS under Windows.\n\n One liner added to not continue UDP processing when that happens.\n\nFeature KX RR\n\n Added support for the KX RR, RFC2230\n \ The implementation is trivial since the KX inherets almost all of\n its functionality by inheritance from the MX RR.\n\nFix NSAP RR string representation\n\n \ RFC1706 specifies the masterfile format to have a leading \"0x\" and\n optional dot. This was not how the RR was represented with the\n rdatastr method (and hence string and print).\n\nFix rt.cpan.org #52307 AAAA v4compat parsing bug\n \ Acknowledgement: BLBLACK\n\nFix AAAA dynamic update\n\n Dynamic update of AAAA caused FORMERR on the prerequisite caused\n by AAAA creating rdata even when an address whas never specified.\n This fix may cause difference in behavior for people who expect a\n\n NULL address (\"::\") when creating a AAAA without an address\n specified.\n\nFeature HIP RR\n\n Added support for the HIP RR, RFC5205\n perldoc Net::DNS::RR::HIP for more information.\n\nFeature DHCID RR\n Added rudimentary support for the DHCID RR.\n\nFix rt.cpan.org #50883\n \ This is basically #11931 but for cygwin.\n\n Codepath in Cygwin and Win32 are now the same. This adds a\n dependency in cygwin.\n Acknowledgements \"mikaraento\"\n\nFix rt.cpan.org #45407 and #43190\n Fixed escaping of semicolon.\n\n \ Note a change in behavior:\n For TXT and SPF the rdatastr method (and therefore the\n print, and string method) returns the escaped format while the\n chr_str_list method will return unescaped format.\n\nFix rt.cpan.org #43393\n Typo in 01-resolver.t\n\nFix rt.cpan.org #43273\n Added check for unitialized opcode in headermask in\n \ Nameserver.pm\n\nFix rt.cpan.org #46635\n Minor documentation error in opt.pm\n\nFix rt.cpan.org #51009\n Fixed handling of empty string in Net::DNS::stripdot.\n \ Elegant one-liner supplied by JMEHNLE.\n\nFix rt.cpan.org #49035\n\n Comment parsing fixed: Semicolon in character string blocks (such\n as in TXT and NPTR) were only recognized when escaped.\n Also fixed the NAPTR regular expression to not interpret\n \"bla' 'foo\" as two strings bla and foo, but as one: bla' 'foo\n\nFix cd flag settings\n\n Resolver bug and fix reported by Jon Haidu.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/net/p5-Net-DNS' unixtime: '1263998738' user: wiz