August 23, 2023, 8:06 pm
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.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.40
May 9, 2023, 10:46 am
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.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.38 Released
April 25, 2023, 8:35 pm
Dear all,
We have a candidate for the upcoming 1.38 release of Net::DNS.
This candidate has
- has improved robustness of address parsing in Mailbox.pm
- has improved testing using the new t/TestToolkit.pm module
- has refactored socket code and control structure in Nameserver.pm
- and many more code-improvements and bug and documentation fixes.
This candidate deprecates
- the packet->edns->size() method (replaced by packet->edns->UDPsize()).
- deprecates the rdatastr() method for Resource Reecord modules replaced with rdstring())
Please review the candidate carefully. If no issues arise, the actual releases will follow Monday the 8th of May 2023.
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.38
March 13, 2023, 6:06 pm
Dear all,
I am pleased to announce Net::DNS 1.37.
This release has a fix involving a case sensitivity issue with AXFR, and multiple other improvements among which links to relevant RFCs in package documentation.
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.37 Released
March 6, 2023, 12:31 pm
Dear all,
We have a candidate for the upcoming 1.37 release of Net::DNS.
This release has a fix involving a case sensitivity issue with AXFR, and multiple other improvements among which links to relevant RFCs in package documentation.
Please review the candidate carefully. If no issues arise, the actual releases will follow Monday the 13th of March 2023.
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.37
December 30, 2022, 3:58 pm
Dear all,
I am pleased to announce Net::DNS 1.36.
This release:
- Deprecates the 2-argument TSIG->create() method.
- No longer allows zero packet->id on outbound packets, to prepare for sending raw packets with Net::DNS::Resolver::Unbound
- Prints EDNS0 information in JSON
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.36 Release
December 23, 2022, 11:23 am
Dear all,
We have a candidate for the upcoming 1.36 release of Net::DNS.
This release:
- Deprecates the 2-argument TSIG->create() method.
- No longer allows zero packet->id on outbound packets, to prepare for sending raw packets with Net::DNS::Resolver::Unbound
- Prints EDNS0 information in JSON
Please review the candidate carefully. If no issues arise, the actual releases will follow Friday the 30th of December 2022.
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.36
December 16, 2021, 12:20 pm
Dear all,
I am pleased to announce Net::DNS 1.33.
This release has accumulated code improvements, a few fixes for documentation errors and a single lone bugfix.
This release also adds a single small feature of exposing the protocol in the Nameserver $conn structure so it is available in ReplyHandlers.
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.33 Released
December 9, 2021, 1:41 pm
Dear all,
We have a candidate for the upcoming 1.33 release of Net::DNS.
This release has accumulated code improvements, a few fixes for documentation errors and a single lone bugfix.
This release also adds a single small feature of exposing the protocol in the Nameserver $conn structure so it is available in ReplyHandlers.
Please review the candidate carefully. If no issues arise, the actual releases will follow Thursday the 16th of December 2021.
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Release candidate for Net::DNS 1.33
July 16, 2021, 2:11 pm
Dear all,
I am pleased to announce Net::DNS 1.32, with SVCB implementation that is now more fully aligned with the test vectors from the draft. Also a LICENSE file was added to comply with Fedora/RedHat requirements.
See also the Changes.
Regression test results: https://www.net-dns.org/regression
Category:
Releases |
Comments Off on Net::DNS 1.32 Released