[net-dns-users] Fast-track release candidate for the emergency recovery and bugfix release 1.04 of Net::DNS

Willem Toorop willem at nlnetlabs.nl
Thu Dec 3 11:15:30 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dear all,

We have a candidate for the upcoming 1.04 emergency recovery and
bugfix release of Net::DNS.

The 1.03 release of Net::DNS had bugfixes (TCP and persistent sockets
for bg(send|read|isreead)) that were unfortunately tackled in such a
way that dependent modules broke.  This release contains fixes that
make those dependent modules work again (without loosing the earlier
addressed fixes).

We have been doing release candidates to help to prevent these sort of
situations from happening.  We realize however that just one week is a
short period to do a proper review and also that some issues might not
be immediately obvious.

To improve we will from now on always do regressions testing of
modules dependent on Net::DNS ourselves before doing the release
candidates. The results of these regressions tests are put online
here: https://www.net-dns.org/regression/.  Packages that still have
regression with the release candidate now, do have it for known, non
hazardous, or reasons that are being addressed (see footnote 1).

For a complete list of changes and bugfixes see the Changes section belo
w.

Because of the severity of the bugs and also in an attempt to prevent
further fixes based on version 1.03, this is a fast-track release
candidate.  We still ask you review this candidate carefully and
thoroughly and report back if there are issues!  If no issues arise,
the actual release will follow Tuesday the 8th of December 2015.


link: https://www.net-dns.org/download/Net-DNS-1.03_03.tar.gz
sha1: b7716be4a497909688826e272a5360e45a3af571
asc : https://www.net-dns.org/download/Net-DNS-1.03_03.tar.gz.asc


Changes
=======
Fix rt.cpan.org #109183

        Semantics of "retry" and "retrans" options has changed with 1.03

Fix rt.cpan.org #109152

        Deprecated method make_query_packet breaks calling code

Fix rt.cpan.org #109135

        Resolver behaves differently with long and short IPv6 address
	format

Fix rt.cpan.org #108745

        Net::DNS::Resolver bgsend


Footnotes
=========
(1) Explanation of regressions that still occur for 1.03_03 as seen
    on https://www.net-dns.org/regression/:

	– Mail-SpamAssassin is because of a warning given for the
	  developer release version number and is harmless

	– IO-Lambda 1.25 simply has to rollback it’s change that it did
	  for the 1.03 release (IO-Lambda 1.24 works again)

	– POE-Component-Server-DNS has a bug which has been reported
	  with a suggested fix (which has been tested with
	  POE-Component-Server-DNS-0.30-fixed).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWYCRSAAoJEOX4+CEvd6SYjzUQAJ0Cid3V8XXfHSJq7ZWD3CUp
YkQRUeA6FzvT5NhX44YXe3Z47GMKAzOISZtenMTOazZFhWrDeQGE3ArwZQksVMJi
S7H7AbXv2x78q8bsOIwmWo/C2Tt/Vv3K9kz9m3fbTIMakaBYPnrIkcYWkt2GfllQ
NR0gDz08BhoQktILCxS/YCJeLcpqMC8oiTodn1+Z4I3tHR2C1ie+8+eOHH929a3g
SLg51kQFQ8VvYWtkZsmqOWOwGXzygirjnz4nkkRwRKcu+d+YVZU2z3l3udGdnuz8
nI9/AH1rL8JkWFXQdxGaICv7SXF4vCAj13GZsWaCYbTKfFT+OYkp4iu/2H7WJfnW
F2n5DDjZbx5FOOPNUjoZjOUPaYGo6g7c2KAGcI+VFHwLc51NZ3wc/ZZeXmSBIX61
EmNxpVKm1n66GxEKW3iyG0Ig056/pCMdBt/D+pob2v7Clr1MCZzCtEdvMKR5EEBX
nyarUcg/AZYbSCnOvLxMsXa2NGTkmATqseWaUJLpT1yE2X8PTQoMn8M90NnpPhfF
jXHJDHD4RkbDN8HdbFvYs5F8bVtmWkJ7n1QzAA9fFoq7hXHJ1GORSiHaEQ7zqFV/
il6PCG6yIxQ0aLvfydfGnsGFvlHwiYT8Y6XsK4nL4xURAkWhH6UlTH1mjSrIOhAp
m7yZNkLiJaPX9gsJI2/7
=xpee
-----END PGP SIGNATURE-----



More information about the net-dns-users mailing list