checker-authoritative-consi.../checker
Pierre-Olivier Mercier 744a75b25d
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
checker: resolve relative NS labels using the zone origin
NS hostnames stored in happyDomain's abstract.Origin service are encoded
relative to the zone apex (e.g. "ns0" instead of "ns0.example.com.").
normalizeNSList was calling dns.Fqdn() directly, turning "ns0" into the
useless single-label "ns0." rather than the correct FQDN.

Expose domain_name in ServiceOpts so happyDomain auto-fills the zone
apex at service scope, then use sdk.JoinRelative in normalizeNSList to
absolutize relative labels.  Absolute FQDNs (trailing dot) are kept
as-is so external nameservers round-trip safely.
2026-05-16 21:37:05 +08:00
..
collect.go checker: resolve relative NS labels using the zone origin 2026-05-16 21:37:05 +08:00
collect_test.go checker: resolve relative NS labels using the zone origin 2026-05-16 21:37:05 +08:00
definition.go checker: resolve relative NS labels using the zone origin 2026-05-16 21:37:05 +08:00
dns.go Initial commit 2026-04-26 19:43:24 +07:00
evaluate.go Initial commit 2026-04-26 19:43:24 +07:00
interactive.go Initial commit 2026-04-26 19:43:24 +07:00
provider.go Initial commit 2026-04-26 19:43:24 +07:00
report.go Initial commit 2026-04-26 19:43:24 +07:00
report_test.go Initial commit 2026-04-26 19:43:24 +07:00
rule.go Initial commit 2026-04-26 19:43:24 +07:00
rules_consistency.go Initial commit 2026-04-26 19:43:24 +07:00
rules_consistency_test.go Initial commit 2026-04-26 19:43:24 +07:00
rules_discovery.go Initial commit 2026-04-26 19:43:24 +07:00
rules_discovery_test.go Initial commit 2026-04-26 19:43:24 +07:00
rules_per_ns.go Initial commit 2026-04-26 19:43:24 +07:00
types.go Enforce prober/evaluator boundary in ObservationData 2026-05-15 17:43:27 +08:00