[net-dns-users] Net::DNS 1.38 Released

Willem Toorop willem at nlnetlabs.nl
Tue May 9 11:07:07 UTC 2023


Dear all,

I am pleased to announce Net::DNS 1.38.

This release has:

   - a fix for incorrectly extracting the extended rcode from EDNS
     (a bug introduced in 1.36)

   - masking out the highest bit of a CLASS value with
     Net::DNS::Parameters::classbyval in support of MDNS

   - improved robustness of address parsing in Mailbox.pm

   - improved testing using the new t/TestToolkit.pm module

   - refactored socket code and control structure in Nameserver.pm

and many more code-improvements and bug and documentation fixes.

This release deprecates:

   - the packet->edns->size() method
     (replaced by packet->edns->UDPsize()).

   - the rdatastr() method for Resource Record modules
     (replaced with rdstring())


link  : https://www.net-dns.org/download/Net-DNS-1.38.tar.gz
sha256: d8a34341649882d6e2bdf95d046e74c83a150b5e5d818941c1e341f48fba88e0
asc   : https://www.net-dns.org/download/Net-DNS-1.38.tar.gz.asc


Changes
=======
**** 1.38 May 9, 2023

	Mailbox.pm: Improve robustness of address parsing.
	Deprecate packet->edns->size() method.
	Deprecate rdatastr() historical RR subtype method.
	Major overhaul of pre-installation test scripts.
	Add new t/TestToolkit.pm
	Refactor socket code and control structure in
	Nameserver.pm and improve efficiency of zonefile
	data storage and retrieval.

Fix rt.cpan.org #148274
	Multicast DNS flag breaks Net::DNS::Parameters::classbyval

Fix rt.cpan.org #148273
	EDNS extended rcode not handled correctly

Fix rt.cpan.org #147507
	Nameserver.pm: peerhost undefined after $sock->accept
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE5F8F8212F77A498.asc
Type: application/pgp-keys
Size: 6194 bytes
Desc: OpenPGP public key
URL: <http://lists.nlnetlabs.nl/pipermail/net-dns-users/attachments/20230509/58f8d023/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.nlnetlabs.nl/pipermail/net-dns-users/attachments/20230509/58f8d023/attachment-0001.bin>


More information about the net-dns-users mailing list