From rwf at loonybin.net Wed Feb 8 20:18:14 2017 From: rwf at loonybin.net (Rob Foehl) Date: Wed, 8 Feb 2017 15:18:14 -0500 (EST) Subject: [net-dns-users] 1.07 breaks local::lib installation Message-ID: Just tried installing 1.07 into a local::lib directory on a system with a pre-1.xx release shipped as a vendor package, and ran into this: use constant NOINSTALL => scalar eval 'require Net::DNS; $Net::DNS::VERSION < 1.00'; sub install { return shift->SUPER::install(@_) unless NOINSTALL; return <<'END'; install : $(NOECHO) $(ECHO) "## Makefile supports test build only" $(NOECHO) $(ECHO) "## (see message from Makefile.PL)" $(NOECHO) $(FALSE) END } [...] warn <<"END"; ## ## The install location for this version of Net::DNS may differ ## from the existing version $Net::DNS::VERSION in your perl library. ## ## Version $Net::DNS::VERSION will usually occur earlier in the library ## search path, rendering the upgrade installation ineffective. ## ## The conflict can be resolved by removing the old version ## @installed ## ## Makefile has been generated to support build and test only. ## END No, the conflict cannot be resolved by removing the system version -- and it does not matter in the least. Sometimes, the system package just isn't relevant. Can you folks please stop arbitrarily breaking Net::DNS in increasingly random fashion with each release? Please? -Rob From dougb at dougbarton.us Wed Feb 8 20:53:44 2017 From: dougb at dougbarton.us (Doug Barton) Date: Wed, 08 Feb 2017 20:53:44 +0000 Subject: [net-dns-users] 1.07 breaks local::lib installation In-Reply-To: References: Message-ID: <3b9b1820be9861f376bbc08fe45768d3@dougbarton.us> FWIW I did the 1.06_06 upgrade in my local::lib install and didn't see any problems. Has something significant changed between that version and the 1.07 release? Doug February 8, 2017 12:34 PM, "Rob Foehl" wrote: > Just tried installing 1.07 into a local::lib directory on a system with a pre-1.xx release shipped > as a vendor package, and ran into this: > > use constant NOINSTALL => scalar eval 'require Net::DNS; $Net::DNS::VERSION < 1.00'; > > sub install { > return shift->SUPER::install(@_) unless NOINSTALL; > > return <<'END'; > install : > $(NOECHO) $(ECHO) "## Makefile supports test build only" > $(NOECHO) $(ECHO) "## (see message from Makefile.PL)" > $(NOECHO) $(FALSE) > END > } > > [...] > > warn <<"END"; > ## > ## The install location for this version of Net::DNS may differ > ## from the existing version $Net::DNS::VERSION in your perl library. > ## > ## Version $Net::DNS::VERSION will usually occur earlier in the library > ## search path, rendering the upgrade installation ineffective. > ## > ## The conflict can be resolved by removing the old version > ## @installed > ## > ## Makefile has been generated to support build and test only. > ## > END > > No, the conflict cannot be resolved by removing the system version -- and it does not matter in the > least. Sometimes, the system package just isn't relevant. > > Can you folks please stop arbitrarily breaking Net::DNS in increasingly random fashion with each > release? > > Please? > > -Rob > _______________________________________________ > net-dns-users mailing list > net-dns-users at nlnetlabs.nl > https://www.nlnetlabs.nl/mailman/listinfo/net-dns-users From rwf at loonybin.net Wed Feb 8 21:19:41 2017 From: rwf at loonybin.net (Rob Foehl) Date: Wed, 8 Feb 2017 16:19:41 -0500 (EST) Subject: [net-dns-users] 1.07 breaks local::lib installation In-Reply-To: <3b9b1820be9861f376bbc08fe45768d3@dougbarton.us> References: <3b9b1820be9861f376bbc08fe45768d3@dougbarton.us> Message-ID: On Wed, 8 Feb 2017, Doug Barton wrote: > FWIW I did the 1.06_06 upgrade in my local::lib install and didn't see any problems. Has something significant changed between that version and the 1.07 release? Depends on whether you have another pre-1.00 version installed somewhere that trips this bit in Makefile.PL: use constant NOINSTALL => scalar eval 'require Net::DNS; $Net::DNS::VERSION < 1.00'; I should've mentioned that I have a number of local::lib installs that are fine, too, but none of them have a vendor-supplied Net::DNS on the system. -Rob From rwfranks at acm.org Wed Feb 8 21:23:41 2017 From: rwfranks at acm.org (Dick Franks) Date: Wed, 8 Feb 2017 21:23:41 +0000 Subject: [net-dns-users] 1.07 breaks local::lib installation In-Reply-To: <3b9b1820be9861f376bbc08fe45768d3@dougbarton.us> References: <3b9b1820be9861f376bbc08fe45768d3@dougbarton.us> Message-ID: Thanks Doug On 8 February 2017 at 20:53, Doug Barton wrote: > FWIW I did the 1.06_06 upgrade in my local::lib install and didn't see any > problems. Has something significant changed between that version and the > 1.07 release? > One change deep inside Packet.pm which would have no bearing on installation, other changes trivial. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rwfranks at acm.org Wed Feb 8 21:32:36 2017 From: rwfranks at acm.org (Dick Franks) Date: Wed, 8 Feb 2017 21:32:36 +0000 Subject: [net-dns-users] 1.07 breaks local::lib installation In-Reply-To: References: <3b9b1820be9861f376bbc08fe45768d3@dougbarton.us> Message-ID: On 8 February 2017 at 21:19, Rob Foehl wrote: > On Wed, 8 Feb 2017, Doug Barton wrote: > > FWIW I did the 1.06_06 upgrade in my local::lib install and didn't see any >> problems. Has something significant changed between that version and the >> 1.07 release? >> > > Depends on whether you have another pre-1.00 version installed somewhere > that trips this bit in Makefile.PL: > > use constant NOINSTALL => scalar eval 'require Net::DNS; > $Net::DNS::VERSION < 1.00'; > > I should've mentioned that I have a number of local::lib installs that are > fine, too, but none of them have a vendor-supplied Net::DNS on the system. > > Unless I misunderstood him, what I got from Doug's intervention was that upgrading an existing local::lib installation worked ok. Are you upgrading, or is this a first time install? -------------- next part -------------- An HTML attachment was scrubbed... URL: From rwf at loonybin.net Wed Feb 8 22:08:39 2017 From: rwf at loonybin.net (Rob Foehl) Date: Wed, 8 Feb 2017 17:08:39 -0500 (EST) Subject: [net-dns-users] 1.07 breaks local::lib installation In-Reply-To: References: <3b9b1820be9861f376bbc08fe45768d3@dougbarton.us> Message-ID: On Wed, 8 Feb 2017, Dick Franks wrote: > Unless I misunderstood him, what I got from Doug's intervention was that > upgrading an existing local::lib installation worked ok. > > Are you upgrading, or is this a first time install? First time install into a fresh local::lib directory. This is potentially broken either way, though: if another version exists anywhere earlier in @INC that trips the Makefile.PL check, it generates a Makefile that refuses to install anything. There's more than one way -- it's Perl, after all -- for @INC to differ between install and run time, so this test and subsequent Makefile modifications aren't safe. -Rob From willem at nlnetlabs.nl Mon Feb 13 13:06:49 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Mon, 13 Feb 2017 14:06:49 +0100 Subject: [net-dns-users] Release candidate for Net::DNS 1.08 Message-ID: <06603ab5-dafc-f60e-f655-07be73f788d9@nlnetlabs.nl> 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. link : https://www.net-dns.org/download/Net-DNS-1.07_04.tar.gz sha256: 08626af9628e9bec3ee48cfc85d1f6f231109428b58ad115966a9740b1868292 asc : https://www.net-dns.org/download/Net-DNS-1.07_04.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Feature rt.cpan.org #120208 Unable to install 1.07 in local::lib environment Feature rt.cpan.org #119679 UpdateHandler for responding to UPDATE packets Discontinue support for pre-5.6 perl Remove pre-5.6 workarounds and outdated language features -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From rwfranks at acm.org Fri Feb 17 17:28:13 2017 From: rwfranks at acm.org (Dick Franks) Date: Fri, 17 Feb 2017 17:28:13 +0000 Subject: [net-dns-users] Release candidate for Net::DNS 1.08 In-Reply-To: <06603ab5-dafc-f60e-f655-07be73f788d9@nlnetlabs.nl> References: <06603ab5-dafc-f60e-f655-07be73f788d9@nlnetlabs.nl> Message-ID: Willem, Release notice words, as promised ---- 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 ... etc. ---- Dick Franks ________________________ On 13 February 2017 at 13:06, Willem Toorop wrote: > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From willem at nlnetlabs.nl Mon Feb 20 11:35:07 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Mon, 20 Feb 2017 12:35:07 +0100 Subject: [net-dns-users] Net::DNS 1.08 Released Message-ID: <59a04013-5e3f-3e6b-6838-e2f7231d4cd8@nlnetlabs.nl> 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 Changes section below. link : https://www.net-dns.org/download/Net-DNS-1.08.tar.gz sha256: 56113a5604d1d47a2e0b35e01f5ac0a2af9e5275b815549d032a46195637c7a1 asc : https://www.net-dns.org/download/Net-DNS-1.08.tar.gz.asc Regression testing results: https://www.net-dns.org/regression/. Changes ======= Fix rt.cpan.org #120208 Unable to install 1.07 in local::lib environment Feature rt.cpan.org #119679 Net::DNS::Nameserver: UpdateHandler for responding to UPDATE packets Feature rt.cpan.org #75357 Net::DNS::Nameserver: optionmask (similar to headermask) added to allow user to set EDNS CLIENT-SUBNET option in reply packet Discontinue support for pre-5.6 perl Remove pre-5.6 workarounds and outdated language features -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From dwessels at verisign.com Tue Feb 21 16:43:08 2017 From: dwessels at verisign.com (Wessels, Duane) Date: Tue, 21 Feb 2017 16:43:08 +0000 Subject: [net-dns-users] Net::DNS 1.08 Released In-Reply-To: <59a04013-5e3f-3e6b-6838-e2f7231d4cd8@nlnetlabs.nl> References: <59a04013-5e3f-3e6b-6838-e2f7231d4cd8@nlnetlabs.nl> Message-ID: > On Feb 20, 2017, at 3:35 AM, Willem Toorop wrote: > > 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. > Willem & Team, Congrats on 20 years! I know sometimes you get some grief here on the list but Net::DNS[::SEC] is really great and I use it all the time. Thanks for continuing to maintain and evolve it, and for putting up with us! DW -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 495 bytes Desc: Message signed with OpenPGP using GPGMail URL: From willem at nlnetlabs.nl Fri Mar 17 22:12:24 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Fri, 17 Mar 2017 23:12:24 +0100 Subject: [net-dns-users] Release candidate for Net::DNS 1.09 Message-ID: <032e75bc-7f1e-c16d-82d1-61b03fad7bc0@nlnetlabs.nl> Dear all, We have a candidate for the upcoming new feature release version 1.09 of Net::DNS. This release introduces structured EDNS 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 and examples on how to use this new feature: https://metacpan.org/pod/release/NLNETLABS/Net-DNS-1.08_03/lib/Net/DNS/RR/OPT.pm 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 section below. Please review this candidate carefully. If no issues arise, the actual release will follow Friday the 24th of March 2017. link : https://www.net-dns.org/download/Net-DNS-1.08_03.tar.gz sha256: ebdab73beb9421a50369dda23d9ac9ed282a1c0ed75e8e316f35b3ec42b97b71 asc : https://www.net-dns.org/download/Net-DNS-1.08_03.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Fix rt.cpan.org #120542 Fails tests when no "." in @INC Feature rt.cpan.org #75357 Add mechanism to encode/decode EDNS option octet strings -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Fri Mar 24 07:10:02 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Fri, 24 Mar 2017 08:10:02 +0100 Subject: [net-dns-users] Net::DNS 1.09 Released Message-ID: <214fdee8-3921-5bee-af8c-f93341349f96@nlnetlabs.nl> 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. https://www.net-dns.org/docs/Net/DNS/RR/OPT.html 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 section below. link : https://www.net-dns.org/download/Net-DNS-1.09.tar.gz sha256: fec9b0c74b8fea5e41914339281ffd773ddd0ae3b5cfd532d2ac0c09618b7c0a asc : https://www.net-dns.org/download/Net-DNS-1.09.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= **** 1.09 March 24, 2017 Fix rt.cpan.org #120542 Fails tests when no "." in @INC Feature rt.cpan.org #75357 Add mechanism to encode/decode EDNS option octet strings -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Fri Apr 28 09:42:07 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Fri, 28 Apr 2017 11:42:07 +0200 Subject: [net-dns-users] Release candidate for Net::DNS 1.10 Message-ID: <6ffbfb50-6a77-f496-256b-e5d2776b3a2d@nlnetlabs.nl> Dear all, We have a candidate for 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. See also the Changes section below. Please review this candidate carefully. If no issues arise, the actual release will follow Friday the 5th of May 2017. link : https://www.net-dns.org/download/Net-DNS-1.09_01.tar.gz sha256: ebdab73beb9421a50369dda23d9ac9ed282a1c0ed75e8e316f35b3ec42b97b71 asc : https://www.net-dns.org/download/Net-DNS-1.09_01.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Fix rt.cpan.org #120748 Net::DNS::Resolver::MSWin32 critical issue Thanks to Dmytro Zagashev for his valuable assistence during the investigation which exposed five distinct issues. Feature rt.cpan.org #18819 Perl 5.22.0 puts EBCDIC character encoding back on the agenda. Thanks to Yaroslav Kuzmin for successful test build on os390. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Fri May 5 22:28:49 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Sat, 6 May 2017 00:28:49 +0200 Subject: [net-dns-users] Net::DNS 1.10 Released Message-ID: <4a5cea25-1717-967a-8ee2-bc1e373de75a@nlnetlabs.nl> 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 section below. link : https://www.net-dns.org/download/Net-DNS-1.10.tar.gz sha256: ebe53e7f433138fb9a7845b4edae6b8f4dc227da97eaf6b347584816ec63a525 asc : https://www.net-dns.org/download/Net-DNS-1.10.tar.gz.asc Changes ======= Fix rt.cpan.org #120748 Net::DNS::Resolver::MSWin32 critical issue Thanks to Dmytro Zagashev for his valuable assistence during the investigation which exposed five distinct issues. Feature rt.cpan.org #18819 Perl 5.22.0 puts EBCDIC character encoding back on the agenda. Thanks to Yaroslav Kuzmin for successful test build on os390. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Mon Jun 19 21:09:24 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Mon, 19 Jun 2017 23:09:24 +0200 Subject: [net-dns-users] Release candidate for Net::DNS 1.11 Message-ID: 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 the ndots option * A workaround for strict hashpairs with cperl >= 5.27 and * Zeroed waiting period with bgbusy() Please review this candidate carefully. If no issues arise, the actual release will follow Monday the 26th of June 2017. link : https://www.net-dns.org/download/Net-DNS-1.10_04.tar.gz sha256: ce2a628d77da0d48d0701b9883e52876436494fb09ccd6725c50873463e92873 asc : https://www.net-dns.org/download/Net-DNS-1.10_04.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Feature Extract default resolver configuration from OS/390 MVS datasets. Thanks to Sandra Carroll and Yaroslav Kuzmin for their assistance. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Mon Jun 26 13:49:20 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Mon, 26 Jun 2017 15:49:20 +0200 Subject: [net-dns-users] Net::DNS 1.11 Released Message-ID: <36f2e141-6b63-ed9d-0f51-0798fd1c71b0@nlnetlabs.nl> 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 section below. link : https://www.net-dns.org/download/Net-DNS-1.11.tar.gz sha256: f8404144bea99d731ab029598e4312dc2ef18226420052124a93915b664b40b7 asc : https://www.net-dns.org/download/Net-DNS-1.11.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= **** 1.11 Jun 26, 2017 Fix rt.cpan.org #122138 Send a UDP query with udppacketsize=512 Feature Extract default resolver configuration from OS/390 MVS datasets. Thanks to Sandra Carroll and Yaroslav Kuzmin for their assistance. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Tue Aug 15 12:54:31 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Tue, 15 Aug 2017 14:54:31 +0200 Subject: [net-dns-users] Release candidate for Net::DNS 1.12 Message-ID: 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 section below. 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. link : https://www.net-dns.org/download/Net-DNS-1.11_03.tar.gz sha256: 2b6510214d1c9f7cd8b1c4c49432748f2b08736042c84aa00ee1eadb43598223 asc : https://www.net-dns.org/download/Net-DNS-1.11_03.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Fix rt.cpan.org #122586 Persistent UDP reports false timeouts Fix rt.cpan.org #122352 bgsend(): TCP retry can stall for IO::Socket::IP before 0.38 Feature CDS / CDNSKEY: Implement RFC8078 erratum 5049. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Fri Aug 18 13:21:22 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Fri, 18 Aug 2017 15:21:22 +0200 Subject: [net-dns-users] Net::DNS 1.12 Released Message-ID: <6b3824cd-3662-6155-ac95-5f13dbdbd819@nlnetlabs.nl> 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 in a future release. When or how or even whether this will happen is still to be determined. Feedback and suggestions on this are welcome. link : https://www.net-dns.org/download/Net-DNS-1.12.tar.gz sha256: 25ff01fe79de3fb759d190fadb0971c326f4afc2e6a4541d10d624f65b34c1ff asc : https://www.net-dns.org/download/Net-DNS-1.12.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= **** 1.12 Aug 18, 2017 Fix rt.cpan.org #122586 Persistent UDP reports false timeouts Fix rt.cpan.org #122352 bgsend(): TCP retry can stall for IO::Socket::IP before 0.38 Feature CDS / CDNSKEY: Implement RFC8078 erratum 5049. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 829 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Wed Oct 11 13:45:51 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Wed, 11 Oct 2017 15:45:51 +0200 Subject: [net-dns-users] Release candidate for Net::DNS 1.13 Message-ID: <26baaf23-69a4-a461-6519-7519f68de978@nlnetlabs.nl> Dear all, We have a candidate for the upcoming 1.13 release of Net::DNS. This release allows queries for internationalized domains (with non-ASCII characters) now also on platforms using CPAN Net::LibIDN2 (besides the already existing support with Net::LibIDN). See also the Changes section below. Please review this candidate carefully. If no issues arise, the actual release will follow Wednesday the 18th of October 2017. link : https://www.net-dns.org/download/Net-DNS-1.12_03.tar.gz sha256: 87068f2467bfd20dcd5d1bce2869a2f5431b6f90e897d7555cb422578e1efb1d asc : https://www.net-dns.org/download/Net-DNS-1.12_03.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Feature IDN query support Queries for domain names containing non-ASCII characters are now possible on Unicode platforms using CPAN Net::LibIDN2 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Wed Oct 18 09:52:57 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Wed, 18 Oct 2017 11:52:57 +0200 Subject: [net-dns-users] Net::DNS 1.13 Released Message-ID: Dear all, We have a new release version 1.13 of Net::DNS. This release allows queries for internationalized domains now also on platforms with Net::LibIDN2 (besides the already existing support with Net::LibIDN). See also the Changes section below. link : https://www.net-dns.org/download/Net-DNS-1.13.tar.gz sha256: 7ec76663365f2f96de46fe07bd6c9d45ab21171ae83954e8d1b816428b518c36 asc : https://www.net-dns.org/download/Net-DNS-1.13.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= **** 1.13 Oct 18, 2017 Feature IDN query support Queries for domain names containing non-ASCII characters are now possible on Unicode platforms using CPAN Net::LibIDN2 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From dwessels at verisign.com Tue Oct 24 16:49:34 2017 From: dwessels at verisign.com (Wessels, Duane) Date: Tue, 24 Oct 2017 16:49:34 +0000 Subject: [net-dns-users] DNSSEC algorithms 15 & 16? Message-ID: <5B78C96B-FD9C-421D-9554-C263C1871192@verisign.com> Any plans for adding algorithms 15 & 16 to Net::DNS::SEC yet? The users of DNSSEC Debugger are starting to ask for it :-) DW From marco.davids at sidn.nl Thu Dec 7 09:35:25 2017 From: marco.davids at sidn.nl (Marco Davids (SIDN)) Date: Thu, 7 Dec 2017 10:35:25 +0100 Subject: [net-dns-users] DNSSEC algorithms 15 & 16? In-Reply-To: <5B78C96B-FD9C-421D-9554-C263C1871192@verisign.com> References: <5B78C96B-FD9C-421D-9554-C263C1871192@verisign.com> Message-ID: Let me ask again: On 24/10/2017 18:49, Wessels, Duane wrote: > Any plans for adding algorithms 15 & 16 to Net::DNS::SEC yet? > > The users of DNSSEC Debugger are starting to ask for it :-) > > DW ;-) -- Marco -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 897 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Thu Dec 7 11:04:21 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Thu, 7 Dec 2017 12:04:21 +0100 Subject: [net-dns-users] DNSSEC algorithms 15 & 16? In-Reply-To: References: <5B78C96B-FD9C-421D-9554-C263C1871192@verisign.com> Message-ID: <7aecc351-d754-806f-2121-08d0bd75d674@nlnetlabs.nl> Oh... sorry. Algorithm 15 might very well be possible with the Crypt::Ed25519 module I suppose. I'll have to check. Ed448 is not yet available to the perl world, or at least I could not find it. Contributions providing these algorithms to Net::DNS::SEC are of course welcomed ;) I do maintain a few domains signed with algorithm 15 and 16 for testing purposes: d2a15n3.rootcanary.net. and d2a16n3.rootcanary.net. Besides a secure A rrset on secure.d2a15n3.rootcanary.net. and secure.d2a16n3.rootcanary.net. Both also contain an A rrset with mismatching signatures on: bogus.d2a15n3.rootcanary.net. and bogus.d2a16n3.rootcanary.net. Cheers, -- Willem Op 07-12-17 om 10:35 schreef Marco Davids (SIDN): > Let me ask again: > > On 24/10/2017 18:49, Wessels, Duane wrote: > >> Any plans for adding algorithms 15 & 16 to Net::DNS::SEC yet? >> >> The users of DNSSEC Debugger are starting to ask for it :-) >> >> DW > > ;-) > > -- > Marco > > > > > _______________________________________________ > net-dns-users mailing list > net-dns-users at nlnetlabs.nl > https://www.nlnetlabs.nl/mailman/listinfo/net-dns-users > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Thu Dec 7 12:12:44 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Thu, 7 Dec 2017 13:12:44 +0100 Subject: [net-dns-users] Release candidate for Net::DNS 1.14 Message-ID: Dear all, We have a candidate for the upcoming 1.14 release of Net::DNS. This release resolves an issue with inaccessibility of (sub)packages from .pm files containing more than one packages, due to changed file permissions caused by dropped or changed user permissions by a program. Besides this issue, this release has improved Net::DNS::Nameserver documentation, that expresses more clearly that the Net::DNS::Nameserver module is not, nor will ever be, a general-purpose DNS nameserver implementation. Functionality of Net::DNS::Nameserver has been extended to have a default ReplyHandler that will serve a zone which content may be given with a ZoneFile argument to the constructor. See also the Changes section below. Please review this candidate carefully. If no issues arise, the actual release will follow Thursday the 14th of December 2017. link : https://www.net-dns.org/download/Net-DNS-1.13_02.tar.gz sha256: 4460b2973d6110c743418b87398327d32999da1d3cec92228326ac935a02cbbf asc : https://www.net-dns.org/download/Net-DNS-1.13_02.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Fix rt.cpan.org #123702 'use base' should not be used in packages with several subpackages defined Fix rt.cpan.org #123676 Net::DNS::Nameserver malformed message on big axfr -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: From willem at nlnetlabs.nl Fri Dec 15 12:41:37 2017 From: willem at nlnetlabs.nl (Willem Toorop) Date: Fri, 15 Dec 2017 13:41:37 +0100 Subject: [net-dns-users] Net::DNS 1.14 Released Message-ID: <5e3ee654-adfc-1eee-f952-0a0f38f3cacb@nlnetlabs.nl> Dear all, I am pleased to announce the 1.14 release of Net::DNS. This release resolves an issue with inaccessibility of (sub)packages from .pm files containing more than one packages, due to changed file permissions caused by dropped or changed user permissions by a program. Besides this issue, this release also expresses more clearly that the Net::DNS::Nameserver module is not, nor will ever be, a general-purpose DNS nameserver implementation. Functionality of Net::DNS::Nameserver has been extended to have a default ReplyHandler that will serve a zone given with a ZoneFile optional argument to the constructor. See also the Changes section below. link : https://www.net-dns.org/download/Net-DNS-1.14.tar.gz sha256: 83c38a594eeb2c85d66e60047a0f5b403f34bd92a5d13606f02e828d450299fc asc : https://www.net-dns.org/download/Net-DNS-1.14.tar.gz.asc Regression test results: https://www.net-dns.org/regression Changes ======= Fix rt.cpan.org #123702 'use base' should not be used in packages with several subpackages defined Fix rt.cpan.org #123676 Net::DNS::Nameserver malformed message on big axfr -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 801 bytes Desc: OpenPGP digital signature URL: