Changes for version v6.1.0 - 2020-11-06
- Features
- Adds full support of a light weight SQLite database backend as an alternative to MariaDB or PostgreSQL database daemons (#695, #690, #177)
- Extends zmtest with support for selecting profile. Extends zmb with support for methods "profile_names" and "get_language_tags" and support for selecting profile (#675)
- Installs zmtest and zmb test tools in path (#693, #687)
- Deprecates "force_hash_id_use_in_API_starting_from_id" configuration item (#694)
- Fixes
- Creates a work-around to allow for empty "ip" in nameserver objects in "start_domain_test" method (#705, #702)
- Updates installation document (#701, #700, #699, #698, #697, #696, #695, #686)
- Removes unused configuration properties (#688, #273)
- Updates the configuration file document (#684, #520)
- Resolves issue where selected profile and selected IP transport are in conflict (#682, #683)
- Removes unused configuration file (#672)
- Corrects unit test (#677, #679, #671)
Documentation
Shell bindings for the Zonemaster::Backend RPC API
Init script for Zonemaster Test Agent.
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