Releases: zonemaster/zonemaster-engine
Release v4.0.2 (public fix release)
[Fixes]
Details on previous releases are found in the Changes file or in the releases page.
The release has been published at CPAN. The recommended installation path is to
go to the Installation instructions. For general information go to the
Zonemaster README.
Release v4.0.1 (public release)
These release notes incorporate both v4.0.0 and v4.0.1, which fixes a small issue
in v4.0.0. The release notes are for v4.0.0 except where noted.
[Fixes] (v4.0.1)
- Fixed a version specification error in Makefile.PL.
[Breaking changes]
[Features]
- Added Norwegian language (#806, #786, #751)
- Updated Connectivity03:
- DNSSEC02 with updated logic (#619, #783)
- Add Zonemaster::Engine::Net::IP::ip_is_ipv4 (#689, #688)
[Fixes]
- Updated/corrected translations/PO files (#832, #824, #827, #823, #809,
#811, #808, #796, #794 #789, #787, #779, #757, #776, #761, #735, #745,
#746) - Updated/corrected data for unit test (#831, #830)
- Corrected/updated Translator.pm (#826, #817, #805, #775, #766, #798,
#776, #755, #749, #748) - Made po-files.t use gmake for FreeBSD (#819, #816)
- Made FreeBSD to use gmake at installation (#815)
- Corrections to share/Makefile (#813, #814, #807, #804, #771, #726)
- Updated msgid and message arguments (#799, #713, #795, #788, #792, #790,
#782, #776, #758, #760, #743) - Updated instructions for translators (#772)
- Updated documentation in Profile.pm (#768)
- Corrected system message (#784, #731)
- Corrected Nameserver::Cache (#778, #324)
- Removed duplicate messages from DNSSEC14 (#770, #769)
- Added START/END messages to test cases (#764, #665)
- Clean-up (#801, #767, #765, #752, #736, #454)
- Corrected Consistency05 (#759, #742)
- Corrected Delegation01 (#760, #743)
Details on previous releases are found in the Changes file or in the releases page.
The release has been published at CPAN. The recommended installation path is to
go to the Installation instructions. For general information go to the
Zonemaster README.
Release v3.1.2 (public fix release)
[Fixes]
- Comparison in Zone10 on SOA owner name was done in case sensitive manner which created false ERRORs for some zones and depending on the case of input zone name (#734, #737)
Details on previous releases are found in the Changes file.
The release has been published at CPAN. The recommended installation path is to go to the Installation instructions.
For general information go to the Zonemaster README.
Release v3.1.1 (public fix release)
[Fixes]
- Resolved issue where Zonemaster crashed when testing zones which
have RRSIG referring to absent DNSKEY (#727, #728)
Details on previous releases are found in the Changes file.
The release has been published at CPAN. The recommended installation path is to go to the Installation instructions.
For general information go to the Zonemaster README.
Release v3.1.0 (public release)
[Features]
- Allow installation of new LDNS on Debian 9 (#667)
- Add more meaningful message for unsupported algorithms in
DNSSEC test cases (#641, #632) - Improved the hanling of "fuzzy" PO files (#640, #598, #600, #596)
- Implementation of revised version of DNSSEC10 (#633, #618, #632)
- Implementation of revised version of DNSSEC01 (#627, #616, #308)
- Implementation of revised version of DELEGATION05 (#628, #617, #236)
- Added test case DNSSEC13 (#611, #620)
- Update implementation of Nameserver05 (#612, #615)
- Added new test case Zone10 (#595, #606)
- Update implementation of Delegation01 (#569, #603, #520)
- Update implementation of DNSSEC05 (#570, #602)
- Implement DNSSEC14 (#584, #586)
- Updated gettext handling of translations (#573, #588, #191, #631, #625)
- Make test module auto-detection less dynamic (#580)
- Use Net::IP::XS when available (#565, #567)
- Install all runtime dependencies from binary packages (#547, #451)
- A util that prints recorded data in dig format (#555)
[Fixes]
- Update installation instructions on algo 15 support and other
issues (#677, #678, #683, #690) - Update Danish translation da.po (#718, #706)
- Updated Swedish translation (sv.po) (#710, #705, #716)
- Add DS treatment in case of SHA-1 in DNSSEC01 (#715, #712)
- Updated and expanded Translation document (#701, #708)
- Remove useless dependency (#700, #699)
- French translations updated (#698, #696)
- Fixes erroneous duplicated message in dnssec01 test (#695, #694)
- Fixes DNSSEC unexpected hash reference in messages (#693, #692)
- Editorial changes to some DNSSEC message strings (#691)
- Corrected link to default profile (#687)
- Add test case for listing IPv6 addresses in IPv6 message (#686)
- Fixed Engine fails to install in CentOS 8 due to unit test problem
(#680, #681) - Fixed false error when IPv6 was disabled (#674, #676)
- Fixed incorrect handling of CNAME (#672, #673)
- Fixed code and test data for broken DNSSEC test (#670, #671)
- Update management of MO file (#664)
- Fixed case sensitivity in Consistency05 (#659, #658)
- Translation to Danish (#636, #626, #624, #604, #600)
- Fixed Consistency test cases messages typos (#653, #643, #647)
- Fixed DELEGATION01 messages (#652, #648, #644)
- Fixed DNSSEC error message typo (#651, #642)
- Fixed some DNSSEC10 and DNSSEC14 messages (#650, #646, #644)
- Cleaned up obsolete whitelist mechanism (#649, #597)
- Fixed French translation (#644, #599, #551, #607)
- Fixed DNSSEC14 missing messages (#645)
- Remove non-determinism in file generation (#639, #638)
- Update of en.po (#637, #609)
- Updated and corrected sv.po (#623, #605, #598)
- Fixed missing msgid in Zone.pm (#613, #614)
- Fixed that Consistency05 not reported extra addresses at child
(#577, #593) - Fixed that Consistency05 not reported that glue address is
different from authoritative data (#582, #593) - Fixed argument should only be name, not name/addr (#102, #608)
- Expected MX CNAME Error (#561, #589)
- Fixed that some DNSSECxx do not respect "no IPv6" (#543, #587)
- Fixed missing messages in Delegation.pm (#558, #590)
- Fixed broken Test-dnssec.t (#419, #583)
- Fixed incorrect message from the Delegation module (#545, #552)
- Partial fix for translation on FreeBSD 11 (#562, #546)
Details on previous releases are found in the Changes file.
The release has been published at CPAN. The recommended installation path is to go to the Installation instructions.
For general information go to the Zonemaster README.
Release v3.0.3 (public release)
[Status]
- This is a public release fully tested before release. This version
will be available on CPAN.
[Fixes]
- Added instructions for preparation of packages for FreeBSD (#544)
- Removed example entry from default profile (#536)
- Corrected incorrect consistency verification for IP addresses between
the child and the parent (#532, #535) - Corrected message (#523, #533)
- Corrected truncated msgid (#528)
- Added missing DNSSEC messages to test results (#521, #527)
- Updated dependencies for Debian and FreeBSD (#525)
- Dropped support for Ubuntu 14.04 (#519)
- Split message BROKEN_EDNS_SUPPORT in Nameserver02 (#516, #517)
- Made message IN_BAILIWICK_ADDR_MISMATCH more explicit (#467, #515)
- Resolve issues around unwanted blacklisting (#504, #511)
Details on previous releases are found in the Changes file.
The release has been published at CPAN. The recommended installation path is to go to the Installation instructions.
For general information go to the Zonemaster README.
Release v3.0.2 (pre-release)
[Status]
- This is a pre-release version not fully tested on all supported
OS's and Perl versions. This version will not be available on
CPAN.
[Fixes]
- Never serialize numeric profile properties as JSON strings (#505)
- Add a forgotten dependency to the installation instruction. (#490)
More details about previous releases are found in the Changes file.
The release has not been published at CPAN. To install this version, clone this repository
or download the source code and create a distribution file. Install that distrubution file with
cpanm instead of installing from CPAN.
Release v3.0.1 (pre-release)
-
Status
- This is a pre-release version not fully tested on all supported
OS's and Perl versions.
- This is a pre-release version not fully tested on all supported
-
Fixes
- Fixed nameserver02 algorithm to match specification.
More details are found in the Changes file.
The release has not been published at CPAN. To install this version, clone this repository
or download the source code and create a distribution file. Install that distrubution file with
cpanm instead of installing from CPAN.
Release v3.0.0 (pre-release)
- Status
- This is a pre-release version not fully tested on all supported
OS's and Perl versions. - This version of Zonemaster-Engine require
Zonemaster-LDNS version v2.0.0 or higher. - If Zonemaster-Backend is used with this version of
Zonemaster-Engine it must be version v3.0.0
or higher. - If Zonemaster-CLI is used with this version of
Zonemaster-Engine it must be version v2.0.0
or higher.
- This is a pre-release version not fully tested on all supported
- API change
- Replaced separate config and policy with a unified profile
- Features
- Updated test case implementations.
- Implementation of new test cases testing EDNS.
- Replaced separate config and policy with a unified profile
More details are found in the Changes file.
The release has not been published at CPAN. To install this version, clone this repository
or download the source code and create a distribution file. Install that distrubution file with
cpanm instead of installing from CPAN.