Security Advisories (1)
CPANSA-Zonemaster-Backend-2021-001 (2021-08-05)

When running the API behind a reverse proxy on the same machine (like it is using the configuration example provided by the GUI) the remote ip might always be localhost even if the query was done from elsewher

Changes for version v2.0.1 - 2018-01-12

  • Natural Language support
    • Update Translator.pm Add support for Danish "da" in Backend. (#346)
  • Fixed
    • Workaround for "query of death" problem (#287, #325)
    • Partial fix of leakage of system path information (#334)
    • Fixed the issue that validate_syntax and start_domain_test functions do not correctly validate IPv4 and IPv6 addresses (#173, #328)
    • Fixed: Use of uninitialized value $config/$policy (#268, #329)
    • Fixed incomplete stored data for unit test and fixed bug in TestAgent.pm (#337, #342)
    • Fix config and start files (#336)
    • Fixed: ipv4 || ipv4 must be ipv4 || ipv6 (#319, #326)
    • Create a new index for get_test_history API (#292, #324)
    • Update Installation.md (#344, #351, #352, #356, #359)
    • Update lowest version of dependency in Makefile.PL (#356)
    • Update Translator.pm Add support for Danish "da" in Backend. (#346)
    • Start script fix (#345)
    • Add repo and issue tracker to metadata (#348)
    • Adjusting the locale environment before the daemons are started (#347)

Documentation

Provides

in lib/Zonemaster/Backend.pm
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