Net::DNS 1.49 Released

Dear all,

I am pleased to announce the 1.49 release of Net::DNS.

This release has

  • Support for the new DSYNC resource record
  • Support for the new ZONEVERSION EDNS(0) option
  • A way to make values of SvcParameters more usable in user programs (See RT#157043)
  • An API change to align the structures returned by EDNS options with their JSON description (See RT#157195)
  • A bugfix to also provide the SOA in the authority section for NODATA responoses from Net::DNS::Nameserver (See RT#157669)
  • A fix to gracefully handle TCP connection errors (See RT#157700)

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.49.tar.gz
sha256 8da11c6d491732e6f389901b81f86d4d67a208759e7da63688b2e5a26e23be5e
asc https://www.net-dns.org/download/Net-DNS-1.49.tar.gz.asc

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

Release candidate for Net::DNS 1.49

Dear all,

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

This candidate has

  • Support for the new DSYNC resource record
  • Support for the new ZONEVERSION EDNS(0) option
  • A way to make values of SvcParameters more usable in user programs (See RT#157043)
  • An API change to align the structures returned by EDNS options with their JSON description (See RT#157195)
  • A bugfix to also provide the SOA in the authority section for NODATA responoses from Net::DNS::Nameserver (See RT#157669)
  • A fix to gracefully handle TCP connection errors (See RT#157700)

Please review the candidate carefully. If no issues arise, the actual releases will follow Friday the 27th of December 2024.

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.48_02.tar.gz
sha256 380e82231d0d44a8b548bcb6b27ebc29c0d2a21526fca1a0b904a414b2ecd78c
asc https://www.net-dns.org/download/Net-DNS-1.48_02.tar.gz.asc

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

Net::DNS 1.46 Released

Dear all,

I am pleased to announce Net::DNS 1.46.

This release has updated IANA DNS Parameters and general code improvements with respect to Packet IDs administration and Resolver class organization.

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.46.tar.gz
sha256 91b65cd0f12461802c61ca5474f87b3e29f5182d2e1b3a2ea70702a3efb4a743
asc https://www.net-dns.org/download/Net-DNS-1.46.tar.gz.asc

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

Net::DNS 1.45 Released

Dear all,

I am pleased to announce Net::DNS 1.45.

This release has

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.45.tar.gz
sha256 39f4b82ffe822f4d28691f6c4260f6f1fe6b5a09b546b56dd2410c21b38c1380
asc https://www.net-dns.org/download/Net-DNS-1.45.tar.gz.asc

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

Release candidate for Net::DNS 1.45

Dear all,

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

This candidate has

Please review the candidate carefully. If no issues arise, the actual releases will follow Wednesday the 1st of May 2024.

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.44_01.tar.gz
sha256 380e82231d0d44a8b548bcb6b27ebc29c0d2a21526fca1a0b904a414b2ecd78c
asc https://www.net-dns.org/download/Net-DNS-1.44_01.tar.gz.asc

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

Net::DNS 1.43 Released

Dear all,

I am pleased to release Net::DNS 1.43.

This release has

  • Updated b.root-servers.net addresses in resolver hints.
  • Improved accuracy and completeness of dependency metadata.
  • Remaining support for GOST removed
  • An update on IPSECKEY where the gateway is left undefined for gatetype 0
  • Updated work on the fix for the hang on persistent TCP connections in Windows (see RT#150695)
  • A fix for Net::DNS::Resolver::Recurse to prevent deep recursion on upward referrals (see RT#151074)
  • A fix for Net::DNS::Resolver::Recurse to use all NS records from referrals, even if they did not have glue addresses (see RT#151075)
  • And a few more last minute fixes (see Changes for the details).
link https://www.net-dns.org/download/Net-DNS-1.43.tar.gz
sha256 2c2dfe0db903fbc01253fe9d256e84e1e6af9eb4a34ed47de61cf3509fcbfdc0
asc https://www.net-dns.org/download/Net-DNS-1.43.tar.gz.asc

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

Release candidate for Net::DNS 1.43

Dear all,

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

This candidate has

  • Updated b.root-servers.net addresses in resolver hints.
  • Improved accuracy and completeness of dependency metadata.
  • Remaining support for GOST removed
  • An update on IPSECKEY where the gateway is left undefined for gatetype 0
  • Updated work on the fix for the hang on persistent TCP connections in Windows (see RT#150695)
  • A fix for Net::DNS::Resolver::Recurse to prevent deep recursion on upward referrals (see RT#151074)
  • A fix for Net::DNS::Resolver::Recurse to use all NS records from referrals, even if they did not have glue addresses (see RT#151075)

Please review the candidate carefully. If no issues arise, the actual releases will follow Friday the 26th of January 2024.

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.42_04.tar.gz
sha256 a880b798076c1906470c2e28095f73fa10f3852825aae8fb5b9f32081ccbbfd8
asc https://www.net-dns.org/download/Net-DNS-1.42_04.tar.gz.asc

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

Net::DNS 1.40 Released

Dear all,

I am pleased to announce Net::DNS 1.40.

This release has

  • a fix for an infinite recursion bug when trying to resolve the address of a name server (see RT#149280)
  • a fix for a bug in the SOA RDATA parser which failed to allow an undefined serial number (see RT#149456)
  • support for SVCB dohpath and ohttp parameters
  • a more robust test of bgbusy() SpamAssassin workaround
  • and various other code-improvements.

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.40.tar.gz
sha256 209bbd40de8d48c1bd7aade48da237fe0a499f89d279baa2e1a99bd5ec922ddc
asc https://www.net-dns.org/download/Net-DNS-1.40.tar.gz.asc

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

Release candidate for Net::DNS 1.40

Dear all,

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

This candidate has

  • a fix for an infinite recursion bug when trying to resolve the address of a name server (see RT#149280)
  • a fix for a bug in the SOA RDATA parser which failed to allow an undefined serial number (see RT#149456)
  • support for SVCB dohpath and ohttp parameters
  • a more robust test of bgbusy() SpamAssassin workaround
  • and various other code-improvements.

Please review the candidate carefully. If no issues arise, the actual releases will follow Wednesday the 30th of August 2023.

See also the Changes.

link https://www.net-dns.org/download/Net-DNS-1.39_01.tar.gz
sha256 60635d09980db6da6ca0478f4c478310a4191e935a29a06381d7e631781b74c6
asc https://www.net-dns.org/download/Net-DNS-1.39_01.tar.gz.asc

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

Net::DNS 1.38 Released

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 since 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())

See also the Changes.

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

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