The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version v1.0.14 - 2016-06-15

  • Make it possible to run tests without network (pull request #166)
  • Error in status message (Zone category) issue #175
  • Fixed Swedish translation, issue #176
  • no public symbols defined for Zonemaster::NSArray issue #446
  • uninitialized value $tld (issue #179)
  • Would be nice to add a count of name servers #453
  • Partly resolved "JSON/JSON::XS usage and requirement", see issue #165
  • nameserver03 test should not perform network requests, issue #168
  • Locale files are not generated nor installed #173
  • ASN test should only look at authoritative nameservers at the child, issue #441
  • Modify the "Notice" information when DNSSEC not signed, issue #193
  • Implement updated test case dnssec02, issue #187
  • Log issues (pull request #203)
  • Delegation::ARE_AUTHORITATIVE display too many name servers + translation, issue #186
  • False positive on open recursive name server, issue #171

Documentation

The Zonemaster Test Engine

Modules

A tool to check the quality of a DNS zone
do lookups of ASNs for IP addresses
configuration access module for Zonemaster
module holding constants used in test modules
class representing DNS names
base class for Zonemaster exceptions
class that holds Zonemaster::Logger::Entry objects.
module for single log entries
Class implementing arrays that lazily looks up name server addresses from their names
object representing a DNS nameserver
shared caches for nameserver objects
wrapping object for Net::LDNS::Packet objects
recursive resolver for Zonemaster
module to find, load and execute all test modules
module implementing tests focused on the Address specific test cases of the DNS tests
module implementing test for very basic domain functionality
module implementing tests of nameservers reachability
Consistency module showing the expected structure of Zonemaster test modules
dnssec module showing the expected structure of Zonemaster test modules
Tests regarding delegation details
example module showing the expected structure of Zonemaster test modules
module implementing tests of the properties of a name server
test validating the syntax of host names and other data
module implementing tests of the zone content in DNS, such as SOA and MX records
Methods common to Test Specification used in test modules
translation support for Zonemaster
utility functions for other Zonemaster modules
Object representing a DNS zone