August 18, 2017, 1:11 pm
Dear all,
We have a new bugfix release version 1.12 of Net::DNS.
This release contains bugfixes for:
- An issue with false timeouts reported with persistent UDP, and
- an issue with stalling TCP retries with IO::Socket::IP versions before. 0.38
This release also incorporates the printing and parsing of CDS and CDNSKEY as specified by erratum 5049 for RFC8078.
This release will emit a preliminary warning at build time about our intention to drop support for IO::Socket::INET6 in favour of the IO::Socket::IP module. When or how or even whether this will happen is still to be determined. Feedback and suggestions on this are welcomed.
See also the Changes file.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.12 Released
August 15, 2017, 12:46 pm
Dear all,
We have a candidate for the upcoming 1.12 fast-track bugfix release of Net::DNS.
This release contains bugfixes for:
- An issue with false timeouts reported with persistent UDP, and
- an issue with stalling TCP retries with IO::Socket::IP versions before. 0.38
This release also incorporates the printing and parsing of CDS and CDNSKEY as specified by erratum 5049 for RFC8078.
See also the Changes file.
Please review this candidate carefully. We would like to do a fast-track release this time to make it for the Fedora 27 beta release. Therefore, if no issues arise, the actual release will follow Friday the 18th of August 2017.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.12
June 26, 2017, 12:51 pm
Dear all,
We have a new release version 1.11 of Net::DNS.
This release contains mostly maintenance work, which involved among other things:
- A Net::DNS::Resolver class for OS/390 MVS
- Work on configuration of Net::DNS::Resolver objects:
- prefer_v4/prefer_v6 is no longer a binary choice. Expressing no preference leaves nameservers in the order stated
- Parsing and adhering to ndots option
- A workaround for strict hashpairs with cperl >= 5.27
- Zeroed waiting period with bgbusy(), and
- The ability to send UDP queries with EDNS bufsize set to 512
See also the Changes file.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.11 Released
June 19, 2017, 9:04 pm
Dear all,
We have a candidate for the upcoming 1.11 release of Net::DNS.
This release contains mostly maintenance work, which involved among other things:
- A Net::DNS::Resolver class for OS/390 MVS
- Work on configuration of Net::DNS::Resolver objects:
- prefer_v4/prefer_v6 is no longer a binary choice. Expressing no preference leaves nameservers in the order stated
- Parsing and adhering to ndots option
- A workaround for strict hashpairs with cperl >= 5.27 and
- Zeroed waiting period with bgbusy()
See also the Changes file.
Please review this candidate carefully. If no issues arise, the actual release will follow Monday the 26th of June 2017.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.11
May 5, 2017, 10:16 pm
Dear all,
We have a new bugfix release version 1.10 of Net::DNS.
In this release a multitude of bugs with resolving on Cygwin and MSWin32 environments have been fixed. Also support for systems with the EBCDIC character encoding has been updated.
This implementation also introduces a first implementation of resolving on the IBM OS/390.
See also the Changes file.
Category:
Releases |
Comments Off on Net::DNS 1.10 Released
April 28, 2017, 9:38 am
Dear all,
We have a candidate for the new bugfix release version 1.10 of Net::DNS.
In this release a multitude of bugs with resolving on Cygwin and MSWin32 environments have been fixed. Also support for systems with the EBCDIC character encoding has been updated.
See also the Changes file.
Please review this candidate carefully. If no issues arise, the actual release will follow Friday the 5th of May 2017.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.10
March 24, 2017, 7:04 am
Dear all,
We have a new feature release version 1.09 of Net::DNS.
This release introduces structured EDNS0 options. Options can now be constructed or inspected structurally via the Net::DNS::RR::OPT::option() method accessed via the edns attribute of a Net::DNS::Packet. Also, structured representations of the Options will be given when printed. Please see the documentation for information on how to use this new feature.
Besides this feature, this release has a bugfix for our previous wrong assumption that . is in @INC, and a workaround for and issue with Devel::Cover in combination with the Perl 5.24.1 compiler.
See also the Changes file.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.09 Released
March 17, 2017, 10:04 pm
Dear all,
We have a candidate for the new feature release version 1.09 of Net::DNS.
This release introduces structured EDNS0 options. Options can now be constructed or inspected structurally via the Net::DNS::RR::OPT::option method accessed via the edns attribute of a Net::DNS::Packet. Also, structured representations of the Options will be given when printed. Please see the documentation for information on how to use this new feature.
Besides this feature, this release has a bugfix for our previous wrong assumption that . is in @INC, and a workaround for and issue with Devel::Cover in combination with the Perl 5.24.1 compiler.
See also the Changes file.
Please review this candidate carefully. If no issues arise, the actual release will follow Friday the 24th of March 2017.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.09
February 20, 2017, 11:10 am
Dear all,
We are pleased to celebrate the 20th Anniversary of its first appearance in CPAN with the release of Net::DNS version 1.08. This is the 85th release of Net::DNS since version 0.02 was published in February 1997.
The present offering represents two decades of collective effort, not just by developers past and present, but also the many people who contributed the suggestions, code, patches, bug reports and a few arguments from which we have tried to distil something useful. Thanks are due to all of these contributors.
This release adds new Net::DNS::Nameserver functionality that allows the user to register a handler for UPDATE requests, and also to insert EDNS options in reply packets.
Makefile.PL will more actively try to detect ineffective install locations due to existing Net::DNS installs earlier in the search path, and will report more clearly about this specific situation.
Besides this, we’ve decided to finally drop support for Perl versions before 5.6. Supporting only 5.6 and later allowed for a major (early) spring-clean of all the pre-5.6 workarounds and outdated language features and makes the code base easier to read, understand and maintain.
For a complete list of changes and bugfixes see the Changes file.
Regression testing results: https://www.net-dns.org/regression/.
Category:
Releases |
Comments Off on Net::DNS 1.08 Released
February 13, 2017, 12:59 pm
Dear all,
We have a candidate for the 85th release of Net::DNS which will be version 1.08.
This release has a single new feature that enables registering a handler for UPDATE requests in custom name servers.
Makefile.PL will more actively try to detect ineffective install locations due to existing Net::DNS installs earlier in the search path, and will report more clearly about this specific situation.
Besides this, we’ve decided to finally drop support for Perl versions before 5.6. Supporting only 5.6 and later allowed for a major (early) spring-clean of all the pre-5.6 workarounds and outdated language features and makes the code base easier to read, understand and maintain.
For a complete overview see the Changes file.
Please review this candidate carefully. If no issues arise, the actual release will follow Monday the 20th of February 2017.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.08