3 Commits
Author SHA1 Message Date
MalinandClaude Opus 5.5 95ff0b3396 fix(graph): NS, MX and web names share one column so edges do not cross nodes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 13:00:20 +02:00
MalinandClaude Opus 5.5 909e085384 fix: run as service user via rc.subr, quieter logs, drop unreachable resolvers
daemon -u fails inside a jail (setusercontext), py312-sqlite3 is a
separate package, and FDN / Quad101 do not answer from gringo.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 12:59:01 +02:00
MalinandClaude Opus 5.5 237a0f1632 feat: DNS tools API for zonemaster.es
Propagation, global resolver testing (UDP/TCP/DoH), security scan with
history tracker, infrastructure detection, DNS graph, Pi-hole/AdGuard
blocklist checks and DNSBL blacklist checks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 12:44:45 +02:00