[net-dns-users] Net::DNS 0.73 and Net::DNS::SEC 0.17 released

Willem Toorop willem at nlnetlabs.nl
Fri Nov 29 13:38:53 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dear maintainers and users of Net::DNS and Net::DNS::SEC,

I am pleased to announce the release of Net::DNS 0.73 and
Net::DNS::SEC 0.17.  Both are primarily concerned with bug fixes.
The most prominent enhancements are, for Net::DNS:

- - TSIG validation support
- - TSIG support for HMAC-SHA1 .. HMAC-SHA512

and for Net::DNS::SEC:

- - Validation of wildcard RR sets

For a complete list of changes see the Changes sections below.

link     http://www.net-dns.org/download/Net-DNS-0.73.tar.gz
sha1     03c02d04c4346e4a3f52e28885d870b6be96feda

link     http://www.net-dns.org/download/Net-DNS-SEC-0.17.tar.gz
sha1     b9803cef204fc8372c59b6223b80ed7e603d66ad


Changes for Net::DNS 0.73
=========================
Fix rt.cpan.org #88778

        $update->unique_push() does not work as advertised.

Fix rt.cpan.org #88744

        Nameserver crashes on malformed TCP query.

Fix rt.cpan.org #84601/#81942

        Fix memory leak on packet cleanup. Indirect self-reference via
        header prevented garbage collector from deallocating packet.

Feature rt.cpan.org #84468

        TSIG: add support for HMAC-SHA1 .. HMAC-SHA512

Fix rt.cpan.org #84110

        Incorrect parsing of PTR records in zonefile.

Fix rt.cpan.org #83755

        Erroneous attempt to invoke Net::LibIDN package in Domain.pm.

Fix rt.cpan.org #83078

        Can't locate Net/DNS/Resolver/linux.pm in @INC
        Conjecture:  eval{ ... };  if ($@) { ... };  broken by threads.

Fix rt.cpan.org #83075

        ZoneFile.pm wrongly rejects $TTL 0 directive.

Fix rt.cpan.org #82621

        Error string empty after failed TCP query.

Fix rt.cpan.org #82296

        IPv6 with embedded IPv4 address not mapped to ip6.arpa.

Fix rt.cpan.org #82294

        Perl taint inadvertently removed in Domain and Text objects.

Feature rt.cpan.org #53610

        add TSIG validation support


Changes for Net::DNS::SEC 0.17
==============================
   Fix: rt.cpan.org #81289
   Failure to handle GOST DS records

   Fix: rt.cpan.org #90270
   NSEC3->covered() should use case-insensitive comparisons

   Fix: rt.cpan.org #79606
   Lower case zone-name part with DNSKEY::privatename

   Allow to specify algorithms with ::Private->new_rsa_private and
   ::Private->generate_rsa in stead of assuming RSASHA1.

   Fix: rt.cpan.org #55621
   Specify license type (mit) in META.yml

   Fix: rt.cpan.org #60269
   Remove Digest::SHA1 prerequirement

   Fix: rt.cpan.org #62387 & #63273
   Typo fixes

   Fix: rt.cpan.org #62386
   Make Net::DNS::RR::DS::digtype method work

   Fix: rt.cpan.org #62385
   Do not compress Next Domain Name in NSEC rdata.

   Fix: rt.cpan.org #61104
   Spelling correction in DS.pm and fix of key2ds demo program

   Fix: rt.cpan.org #60185
   Make sure %main::SIG hash keeps its values when compiling
   Net::DNS::RR::SIG in perl versions before 5.14.
   See also: rt.perl.org #76138

   Fix: rt.cpan.org #64552 and rt.cpan.org #79606
   Support for private-key-format v1.3

   Fix: rt.cpan.org #75892
   Do not canonicalize the "Next Domain Name" rdata field of a NSEC RR
   for draft-ietf-dnsext-dnssec-bis-updates-17 compliency.

   BUG FIX/FEATURE: validation of wildcard RRs now available. Duane
   Wessels is acknowledged for submitting the initial code on which
   this fix is based.

   FIX: case sensitivity of ownername during DS generation
        (Acknowledgements Jens Wagner)
_______________________________________________
maintainers mailing list
maintainers at nlnetlabs.nl
http://nlnetlabs.nl/mailman/listinfo/maintainers
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJSmJjoAAoJEOX4+CEvd6SYqqMP/2TgdV9MG5j0bo7lE5gwhFjU
iHV84o0QH0FNPawFAAhvkws3mOLeffMfeLQ7vxMu5Nvcz1zt3Gg6Rr8d209DM6hB
Fj1vkv35OdzNf2Rvzva9s0+V33Fpee1k54ZL7/MDhq/Je8ANXRbQrssfQhVDKqF2
6KJG3l0F0m3HOl+9Qg9ZJKgH0dwkjUBx3xUU4BG+8Oy3bsLSKqc26BViNAGO7qZr
AN4c/Wbgkpbkex5Xt08rcPK/Hg/VPulF2Yj8Qa8VwYq9eBgm54kJazCHotONlNpL
TZeG4/vwdMMvD2/kzE+mN1GZBjLqkx7pu8fIQWEP4Tws+zv+L6k+nGLDwI1wczyI
Q92XmqTHwxKKD1bRJP4u1EG/QWiNlkqNNS6say73Dv8vM9UWeVvjWtyXFHLXW4VY
QCzY8z03X3+gLh6mG0rO5gdMM7ealUp0HwDHGF+PgDuzUp5SzjVHOaRl99rhMRuQ
owemdzi9Rv/aMBQ6DIEbuZ9+u2aDi8797nbBk7+r0VcHg/GTLCglRi7iitIFJ58+
wcKI3IEdb6iNxSbaEVfwmzbP7DnayhdpGkKf1fRMcF+UD2bpB51HNAGsKWFRxS6L
Jf7rTbj82RIG63IaCpOOlRBuyYmQX4G2p0lle1awhi89FbXv+4KO3uFdmuKqDRWJ
BYv0RxbfE4vN+OzGp/4r
=F4iI
-----END PGP SIGNATURE-----



More information about the net-dns-users mailing list