• v0.5.1 d33f573782

    Jarl v0.5.1 Stable

    adam released this 2026-10-12 20:46:57 +01:00 | 55 commits to main since this release

    Added

    • Encrypted DNS health: jarld checks the DoT and DoH listeners every 10
      minutes as a client would (the certificate is for the host name,
      current and the one Jarl last wrote; a question gets an answer) and
      says what is wrong: nothing listening, a firewall, the wrong or an
      older certificate. On the Encrypted DNS page (Check now), the
      dashboard, jarl encrypted-dns health and Prometheus
      jarl_encrypted_dns_up.
    • Comparing a zone's views: the Compare views tab and jarl zone diff
      show the names and types that differ between the views that have a
      zone, linked or not, with "Use this version" to share one view's
      version. GET /zones/{zone}/compare.

    Changed

    • --local (and "local": true) works on zones that aren't linked too:
      their records are local anyway. --shared there is still refused.
    • When certificates.dir changes, jarld points the tls statements
      encrypted DNS wrote at the new place when it starts; named kept the old
      copies before, which renewals no longer updated.

    Fixed

    • Sharing a view's version of a name that was shared already (Use this
      version on the shared side) didn't replace another view's override; it
      said there was nothing to do.
    Downloads