The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version v2.1.0 - 2018-06-25

  • Updates
    • Updated API specification (#320)
    • Add input validation layer (#399)
    • Deprecate validate_syntax (#411, #231
    • Update "get_test_history" with the "filter" property (#412, #293)
    • "get_ns_ips" should have an alias to "get_host_by_name" (#421)
    • Remove personnal information (GDPR) (#420)
    • delete user info from start_domain request (#425)
  • Fixed
    • Update paths and permissions in installation doc and startup script (#383)
    • Make the installation instruction easier to follow (#391)
    • Corrected error message for IDN (#382)
    • Deduplicate sanity checks across OSes (#393)
    • Editorial updates in Installation instructions (#394)
    • Wrong policy file loaded by TestAgent.pm (#392, #400)
    • More explicit error message when ini file cannot be loaded (#302, #419)
    • Update JSON::Validator from 2.06 to 2.07 (#422)
    • Update manifest with Validator.pm (#426)
    • Updated the install instructions to use cpanm and others (#430)
    • Allow null, string, number as id in json rpc request (#431, #432)
    • Update sed commands on FreeBSD in installation instructions (#435)
    • Editorial updates of installation instructions (#438)
    • Removed unused file and its entry in MANIFEST (#437)
    • Updates for FreeBSD consistently making /usr/local/etc/zonemaster its directory for Zonemaster-Backend configuration file (#436)

Modules

A system for running Zonemaster tests asynchronously through an RPC-API
Daemon::Control plugin that loads the backend configuration.

Provides

in lib/Zonemaster/Backend/Config.pm
in lib/Zonemaster/Backend/DB.pm
in lib/Zonemaster/Backend/DB/MySQL.pm
in lib/Zonemaster/Backend/DB/PostgreSQL.pm
in lib/Zonemaster/Backend/DB/SQLite.pm
in lib/Zonemaster/Backend/RPCAPI.pm
in lib/Zonemaster/Backend/TestAgent.pm
in lib/Zonemaster/Backend/Translator.pm
in lib/Zonemaster/Backend/Validator.pm