Dear all,
I am pleased to announce the 1.55 release of Net::DNS.
This release has two bugfixes
-
A fix for 1 byte TCP packets containing “0” being interpreted as EOF, corrupting AXFRs (See RT#176900)
-
Removing usage of backticks in UNIX.pm which depend on shell (See RT#177003)
Besides these fixes, Net::DNS now also provides stack traces for taint violations (See RT#178183)
| link | : https://www.net-dns.org/download/Net-DNS-1.55.tar.gz |
| sha256 | : e2b60630c6bc3ae36fafdf64dfe099a221f6aff1dd2707a1a5a5ed240ef6f47a |
| asc | : https://www.net-dns.org/download/Net-DNS-1.55.tar.gz.asc |
Regression test results: https://www.net-dns.org/regression
Changes
**** 1.55 Jun 11, 2026
Fix UDP truncation tests which relied on large RSA RRSIGs.
Fix rt.cpan.org #178183
Unhelpful TAINT error
Fix rt.cpan.org #177003
TCP read loop treats 1-byte recv() of "0" (0x30) as EOF, corrupting AXFRs
Fix rt.cpan.org #176900
UNIX.pm: avoid `backticks` which depends on shell