Changes to the public site, resolver verification and external monitoring are recorded here. Operational secrets, client identities and internal evidence are never published.
Release history
What changed
v1.3.2 — Immediate corrective release
Added a persistent light/dark theme toggle across Secure DNS pages.
Reduced the reliable negative resolver-verification window to about six seconds and accelerated positive polling.
Added bounded public-authority health caching without turning uncertainty into a negative result.
Hardened the external monitor for Miko’s Apache, BIND and /home/check/public_html topology.
Added live external monitor integration for scott.ovh/status.php, with stale data forced to Unknown.
Corrected installer account, database ownership and systemd namespace defects found during v1.3.0 deployment.
v1.3.1 — Presentation hotfix
Restored the complete shared ScotNet visual system.
Made verify.html match the main Secure DNS site.
Added resolver verification to the homepage and shared navigation.
v1.3.0 — Real resolver verification and external monitoring
Added one-use resolver-local verification.
Added independent DoH, DoT, DNSSEC, filtering, certificate and reachability probes.
Published fresh machine-readable external status data.
v1.2.0 — Transparency and onboarding
Expanded setup, resolver-practices and reporting guidance.
Added machine-readable service facts and production acceptance checks.
11 September 2026
v1.3.3 — Verification & Network Path Hardening
This maintenance release strengthens proof of the real DNS path without changing the existing resolver-verification result model.
External IPv4 and IPv6 UDP/TCP port 53 validation.
End-to-end verification-token tests over both address families.
Detection of unexpected local-secondary or authoritative-zone bypass.
Firewall/path validation for approved IPv6 clients.
Network identity documentation for resolver and verification components.
The browser verifier continues to report only Using ScotNet DNS, Not observed through ScotNet DNS, or Unable to determine.