Skip to content

Releases: zonemaster/zonemaster-engine

Release v4.0.2 (public fix release)

13 Nov 08:46
dc4552f
Compare
Choose a tag to compare

[Fixes]

  • Fixed bug in ASN lookup using RIPE riswhois that prevented it
    from working (#833, #834)

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)

10 Nov 10:12
66d3e32
Compare
Choose a tag to compare

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]

  • Remove the DISABLE feature (#736, #454)

[Features]

  • Added Norwegian language (#806, #786, #751)
  • Updated Connectivity03:
    • Add support of RIPE Ris whois for ASN lookup (#802, #592),
      however, also see #833
    • New messages.
  • DNSSEC02 with updated logic (#619, #783)
  • Add Zonemaster::Engine::Net::IP::ip_is_ipv4 (#689, #688)

[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 v3.1.2 (public fix release)

22 May 07:39
8c32371
Compare
Choose a tag to compare

[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)

15 May 13:20
4fc3e23
Compare
Choose a tag to compare

[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)

01 May 15:12
df90071
Compare
Choose a tag to compare

[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)

24 May 08:53
6986f7a
Compare
Choose a tag to compare

[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)

15 Mar 10:40
bee35c7
Compare
Choose a tag to compare
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)

31 Jan 13:26
6967d7b
Compare
Choose a tag to compare
Pre-release
  • Status

    • This is a pre-release version not fully tested on all supported
      OS's and Perl versions.
  • 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)

29 Jan 14:40
18780be
Compare
Choose a tag to compare
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.
  • 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.

Release v2.0.7

25 Jun 12:07
f1691dc
Compare
Choose a tag to compare
  • Updated Installation instructions.
  • Now using cpanm instead of cpan for installation.
  • Fixed bug in Nameserver.pm

More details are found in the Changes file.

The release has been published at CPAN.