Merge remote-tracking branch 'origin/main' into drop-dns-probes

# Conflicts:
#	client/internal/dns/server.go
#	client/internal/dns/upstream_ios.go
This commit is contained in:
Viktor Liu
2026-05-07 12:20:09 +02:00
231 changed files with 10358 additions and 2870 deletions

View File

@@ -496,7 +496,7 @@ func (s *DefaultServer) Stop() {
log.Errorf("failed to disable DNS: %v", err)
}
maps.Clear(s.extraDomains)
clear(s.extraDomains)
// Clear health projection state so a subsequent Start doesn't
// inherit sticky flags (notably everHealthy) that would bypass