Release candidate for Net::DNS 1.06

We have a candidate for the upcoming 1.06 bugfix release of Net::DNS.

– Parsing of scoped IPv6 has been fixed when IO::Socket::IP is used (regression since 1.05).
– Interfering middle boxes will no longer be able to hang recursive lookups and interfere with unit tests.
– errorstring() results for non-errors has been restored (“regression” since 1.05)

Besides these bugfixes, this release
– has better TSIG error reporting
– has better Resolver.pm documentation
– and has great coverage results!

If no issues arise, the actual release will follow Monday the 25th of April 2016.

link http://www.net-dns.org/download/Net-DNS-1.05_05.tar.gz
sha1 404208b92ce318c5cb5682a232e1f2db8e34a62b
asc http://www.net-dns.org/download/Net-DNS-1.05_05.tar.gz.asc

Net::DNS 1.05 released

We have a new release, version 1.05 of Net::DNS.

This release deals with a few ticket from request tracker.

– TSIG algorithm names will be compared case insensitive again (bug since 1.02).
– Makefile.PL will issue a warning when an earlier version of Net::DNS (before 1.01) was installed on a different (architecture dependent) location.
– The asynchronous support functions (bgsend / bgread) now support transparent retry over TCP with truncated UDP packets.

Also support for the SMIMEA resource record was added.

For a complete list of changes and bugfixes see the CHANGES file.

link http://www.net-dns.org/download/Net-DNS-1.05.tar.gz
sha1 e6425e65b7ec88d0f7f749f40ff5b8f9325c34fb
asc http://www.net-dns.org/download/Net-DNS-1.05.tar.gz.asc

Release candidate for Net::DNS 1.05

We have a candidate for the upcoming 1.05 bugfix release of Net::DNS.

– TSIG algorithm names will be compared case insensitive again (bug since 1.02).
– Makefile.PL will issue a warning when an earlier version of Net::DNS (before 1.01) was installed on a different (architecture dependent) location.
– The asynchronous support functions (bgsend / bgread) now support transparent retry over TCP with truncated UDP packets.

Also support for the SMIMEA resource record was added.

For a complete list of changes and bugfixes see the CHANGES file.

If no issues arise, the actual release will follow Monday the 7th of March 2016.

link http://www.net-dns.org/download/Net-DNS-1.04_04.tar.gz
sha1 5ac718d9843f1d7badc4aa2f02d4cf9566d202c4
asc http://www.net-dns.org/download/Net-DNS-1.04_04.tar.gz.asc

Net::DNS 1.04 released

We have a new release, version 1.04 of Net::DNS.

This is a emergency recovery and bugfix release.

The 1.03 release of Net::DNS addressed some longstanding request tracker issues (TCP and persistent sockets for bg(send|read|isreead)), but unfortunately in such a way that dependent modules broke.

This release has fixes to make those dependent modules work again without losing the aforementioned work.

To support us in this effort we have started to do regression testing of dependent modules ourselves, by running the dependent module’s test suite against a new Net::DNS. The results of these tests are put online here: https://www.net-dns.org/regression/.

For a complete list of changes and bugfixes see the CHANGES file.

link https://www.net-dns.org/download/Net-DNS-1.04.tar.gz
sha1 b420a9bf8fdc8f264dde2306746232f9fba191d6
asc https://www.net-dns.org/download/Net-DNS-1.04.tar.gz.asc

Fast-track release candidate for the emergency recovery and bugfix release 1.04 of Net::DNS

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 is something we do not want to happen.

We have been doing release candidates to help to prevent these 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 there 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 file.

Because of the severity of the fixed 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 http://www.net-dns.org/download/Net-DNS-1.03_03.tar.gz
sha1 b7716be4a497909688826e272a5360e45a3af571
asc http://www.net-dns.org/download/Net-DNS-1.03_03.tar.gz.asc

Footnote (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).

Net::DNS 1.03 Released

We have a new release, version 1.03 of Net::DNS.

This release contains work on Net::DNS’ Resolver. We now use IO::Socket::IP for better and more equally treated IPv6 support. Also the recursive part has, code-wise, been optimized.

This release has several very old Request Tickets resolved, which contained feature requests, for TCP support and persistent sockets for the Resolver::bg(send|read|isready) functions.

For a complete list of changes and bugfixes see the CHANGES file.

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

Release candidate for Net::DNS 1.03

We have a candidate for the upcoming 1.03 bugfix/feature release of Net::DNS.

This release addresses several very long outstanding bugs. The oldest TCP support for bgsend which was submitted in 2005.

For a complete list of changes and bugfixes see the CHANGES file.

If no issues arise, the actual release will follow Monday the 7th of September 2015.

link http://www.net-dns.org/download/Net-DNS-1.02_09.tar.gz
sha1 7e18c1eef8db62ba3d7f807334aa63959638edf1
asc http://www.net-dns.org/download/Net-DNS-1.02_09.tar.gz.asc

Net::DNS 1.02 released

We have just released version 1.02 of Net::DNS.

This is a bugfix release. Most prominent fix is the corrected handling handling of delegations containing empty-non-terminals with Net::DNS::Resolver::Recurse. Also the dependency on the MIME::Base32 distribution is removed to accommodate windows installations.

For a complete list of changes and bugfixes see the CHANGES file.

Also a new version (1.02) of Net::DNS::SEC is released with a bugfix that deals with an exception raised in a Net::DNS unit test (t/10-keyset.t).

link http://www.net-dns.org/download/Net-DNS-1.02.tar.gz
sha1 3c1da57957d0ba458472296273d7609feeb44fe5
asc http://www.net-dns.org/download/Net-DNS-1.02.tar.gz.asc
 
link http://www.net-dns.org/download/Net-DNS-SEC-1.02.tar.gz
sha1 e5515763399e5616a90bee532387862843c59461
asc http://www.net-dns.org/download/Net-DNS-SEC-1.02.tar.gz.asc

Net::DNS 1.02 release delayed

Dear all,

We publish candidates for releases and ask you to try them out to receive feedback on possible issues that we might have missed and have an opportunity to correct them before the actual release.

Besides your feedback, release candidates are also published as developer releases (through PAUSE) so they get tested on a wide range of different platforms by the CPAN testers.

Unfortunately their test-report collecting and processing site has been down now (since August 30). This time we did not receive feedback from the developer release. We have seen one fail (besides passes) in the CPAN testers log tail though.

Furthermore, developer releases are also processed by cpancover.org which provides coverage details of the unit tests. The reports for our recent developer releases show too few covered files, suggesting that the unit tests somehow stopped halfway. It might just as well have another cause, but we don’t know.

These things combined have made us decide to delay the release for one more week. By then we hope to have our usual CPAN testers feedback, or have more insight in what the issue may be.

So, if all is well, the actual release of Net::DNS 1.02 will follow Tuesday the 14th of September 2015. Find our latest develop release/release candidate below.

link https://www.net-dns.org/download/Net-DNS-1.01_04.tar.gz
sha1 efccbecd29957625d6f5b32f524447742c4fad27
asc https://www.net-dns.org/download/Net-DNS-1.01_04.tar.gz.asc

Release candidate for Net::DNS 1.02

We have a candidate for the upcoming 1.02 bugfix release of Net::DNS.

This release addresses a single bug with Net::DNS::Resolver::Recurse in handling delegations containing empty-non-terminals.

For a complete list of changes and bugfixes see the CHANGES file.

If no issues arise, the actual release will follow Monday the 7th of September 2015.

link http://www.net-dns.org/download/Net-DNS-1.01_01.tar.gz
sha1 fa77c760a284d4db8da0cb297adc929b0434cf6a
asc http://www.net-dns.org/download/Net-DNS-1.01_01.tar.gz.asc