Net::DNS 1.22 Released

Dear all,

We are pleased to announce Net::DNS version 1.22.
This release has:

  • Rudimentary decode and print for DSO packet
  • Bugfix in parsing semicolons

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.22.tar.gz
sha256 03cd6a733e1cab6f817b4c4dcb7b29575002f8c543fb85e94c6290bc224d4c12
asc https://www.net-dns.org/download/Net-DNS-1.22.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Release candidate for Net::DNS 1.22

Dear all,

We have a candidate for the upcoming 1.22 release of Net::DNS, with:

  • Rudimentary decode and print for DSO packet
  • Bugfix in parsing semicolons

Please review the candidate carefully. If no issues arise, the actual releases will follow Thursday the 13th of February 2020.

link https://www.net-dns.org/download/Net-DNS-1.21_01.tar.gz
sha256 eed945f2cd6ff4e537aa2aaa56dab0c7e4bd24db298d04a51a8181f1bbf62baf
asc https://www.net-dns.org/download/Net-DNS-1.21_01.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Net::DNS 1.21 released

Dear all,

We are pleased to announce Net::DNS version 1.21.

This release has:

  • NSEC’s API updated to resemble NSEC3’s (i.e. the match(), encloser(), nextcloser() and wildcard() methods)
  • Added ZONEMD package
  • Removed deprecated DLV package
  • Bugfix in recursion and background TCP query logic
  • A few more warnings for deprecated functions (emitted only once)
  • Updated IANA Parameters
  • Overall improvements in codebase and test scripts
link https://www.net-dns.org/download/Net-DNS-1.21.tar.gz
sha256 ddefe13b28084ffcc8f10a96b3c13c59449dbf6fc371c006d129630ea0ce767a
asc https://www.net-dns.org/download/Net-DNS-1.21.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Release candidate for Net::DNS 1.21

Dear all,

We have a candidate for the upcoming 1.21 release of Net::DNS, with:

  • NSEC now has the same API as NSEC3 (i.e. the match, encloser, nextcloser and wildcard methods)
  • Added ZONEMD package
  • Removed deprecated DLV package
  • Bugfix in recursion and background TCP query logic
  • Few more warnings for deprecated functions (emitted only once)
  • Updated Parameters.pm
  • Various improvements

Please review these candidates carefully. If no issues arise, the actual releases will follow Thursday the 29th of August 2019.

link https://www.net-dns.org/download/Net-DNS-1.20_03.tar.gz
sha256 58dc398124ed19358f33f7792e08c4b56a12012c6408c2319a77ec0192484c3c
asc https://www.net-dns.org/download/Net-DNS-1.20_03.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Net::DNS 1.20 released

Dear all,

We are pleased to announce Net::DNS version 1.20

This release has:

  • Reworked recursive resolving (initially to deal with a bugfix) and is now easier to understand (and maintain)
  • Updated examples that use AAAA instead of A records.
  • TSIG MAC representation changed to Base64 (like with dig)
  • Updated IANA parameters
  • Overall improvements in codebase and test scripts
link https://www.net-dns.org/download/Net-DNS-1.20.tar.gz
sha256 7fd9692b687253baa8f2eb639f1dd7ff9c77fddd67167dc59b400bd25e4ce01b
asc https://www.net-dns.org/download/Net-DNS-1.20.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Net::DNS::SEC 1.12 released

Dear all,

We are pleased to announce the 1.12 release of Net::DNS::SEC.

This release has simplified (and thus more robust) support for the different version of Open & LibreSSL, including a fix for the future OpenSSL 3.0.0.

See also the CHANGES file.

link https://www.net-dns.org/download/Net-DNS-SEC-1.12.tar.gz
sha256 fd2f224169d54e5ed25462721ee0bb7298295fc2e0762e2c5c86dd5853d41d0c
asc https://www.net-dns.org/download/Net-DNS-SEC-1.12.tar.gz.asc

Release candidate for Net::DNS 1.20 and Net::DNS::SEC 1.12

Dear all,

We have a candidate for the upcoming 1.20 release of Net::DNS and the upcoming 1.12 release of Net::DNS::SEC.

The Net::DNS candidate has a single bugfix that addresses correctly caching IP’s for delegations in the Recurse.pm module.

Besides this bugfixes, this release has

  • updated examples that use AAAA instead of A records.
  • TSIG MAC representation changed to Base64 (like with dig)
  • Updated IANA parameters
  • Overall improvements in codebase and test scripts

The Net::DNS::SEC candidate contains simplified (and thus more robust) support for the different version of Open & LibreSSL, including a fix for the future OpenSSL 3.0.0.
Current thought is to support latest two LibreSSL releases.

Please review these candidates carefully. If no issues arise, the actual releases will follow Tuesday the 19th of March 2019.

link https://www.net-dns.org/download/Net-DNS-1.19_02.tar.gz
sha256 20605a05d1ec20705d5658966faa5a4cf4b3b4e626d7403b2ec2335ef05ab6c7
asc https://www.net-dns.org/download/Net-DNS-1.19_02.tar.gz.asc

link https://www.net-dns.org/download/Net-DNS-SEC-1.11_01.tar.gz
sha256 e443e07d5852dfa683dce35c1391b2f13326220b1c480ff037cadea9b5723775
asc https://www.net-dns.org/download/Net-DNS-SEC-1.11_01.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Net::DNS 1.19 released

Dear all,

We have a new release version 1.19 of Net::DNS

This release two bugfixes:

  • A bugfix for search() returning a NODATA packet instead of the documented undef in some situations
  • A bugfix to not use global bare file handles when reading the resolver configuration file

This release also contains a new feature to show the structure of EDNS options when printing. For example:

    $packet->edns->print;

    ;; EDNS version 0
    ;;      flags:  8000
    ;;      rcode:  NOERROR
    ;;      size:   1280
    ;;      option: DAU    => ( 8, 10, 13, 14, 15, 16 )
    ;;              DHU    => ( 1, 2, 4 )
    ;;              COOKIE => ( CLIENT-COOKIE => 7261776279746573,
    ;;                          SERVER-COOKIE =>  )

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.19.tar.gz
sha256 206278bdd9a538bec3e45b50e80cc5a9d7dc6e70ebf0889ef78254f0f710ccd7
asc https://www.net-dns.org/download/Net-DNS-1.19.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Release candidate for Net::DNS 1.19

Dear all,

We have a candidate for the upcoming fasttrack 1.19 release of Net::DNS.

This release two bugfixes:

  • A bugfix for search() returning a NODATA packet instead of the documented undef in some situations
  • A bugfix to not use global bare file handles when reading the resolver configuration file

This release also contains a new feature to show the structure of EDNS options when printing. For example:

    $packet->edns->print;

    ;; EDNS version 0
    ;;      flags:  8000
    ;;      rcode:  NOERROR
    ;;      size:   1280
    ;;      option: DAU    => ( 8, 10, 13, 14, 15, 16 )
    ;;              DHU    => ( 1, 2, 4 )
    ;;              COOKIE => ( CLIENT-COOKIE => 7261776279746573,
    ;;                          SERVER-COOKIE =>  )

See also the Changes file.

Please review this candidate carefully. If no issues arise, the actual release will follow Wednesday the 14th of November 2018.

link https://www.net-dns.org/download/Net-DNS-1.18_01.tar.gz
sha256 1dc29d924f2ca63c7a38eee8c0dfc49b8cfe636ba4838a0c647284a58afdb8d5
asc https://www.net-dns.org/download/Net-DNS-1.18_01.tar.gz.asc

Regression test results: https://www.net-dns.org/regression

Net::DNS 1.18 released

Dear all,

We have new release version 1.18 of Net::DNS.

This release includes

  • Updated root hints, with the new IP address for b.root-servers.net.
  • A bugfix for failing Net::DNS::ZoneFile->parse() when an include directory was specified.
  • A bugfix for broken resolution when /etc/resolv.conf had an ndots option.
  • A change in terminology: A DNS reply is not called “answer” anymore to avoid disambiguate. This change applies to a few function names too:
    • Net::DNS::Packet::from() replaces answerfrom()
    • Net::DNS::Packet::size() replaces answersize()
    • Net::DNS::Resolver::replyfrom() replaces answerfrom().

    The old function names will remain for backwards compatibility.

  • Overall improved documentation

See also the Changes file.

link https://www.net-dns.org/download/Net-DNS-1.18.tar.gz
sha256 52ce1494fc9707fd5a60ed71db5cde727157b7f2363787d730d4d1bd9800a9d3
asc https://www.net-dns.org/download/Net-DNS-1.18.tar.gz.asc

Regression test results: https://www.net-dns.org/regression