From 6871444728b389a44d482870078af248107cad89 Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Fri, 1 Jan 2021 20:45:11 +0000 Subject: [PATCH] Change: remove decomissioned SecureDNS option --- internal/constants/dns.go | 11 ----------- internal/params/dns.go | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/internal/constants/dns.go b/internal/constants/dns.go index 6c4e7fcc..1dc7a5b4 100644 --- a/internal/constants/dns.go +++ b/internal/constants/dns.go @@ -17,8 +17,6 @@ const ( Quadrant models.DNSProvider = "quadrant" // CleanBrowsing is a DNS over TLS provider. CleanBrowsing models.DNSProvider = "cleanbrowsing" - // SecureDNS is a DNS over TLS provider. - SecureDNS models.DNSProvider = "securedns" ) // DNSProviderMapping returns a constant mapping of dns provider name @@ -78,15 +76,6 @@ func DNSProviderMapping() map[models.DNSProvider]models.DNSProviderData { SupportsIPv6: true, Host: models.DNSHost("security-filter-dns.cleanbrowsing.org"), }, - SecureDNS: { - IPs: []net.IP{ - {146, 185, 167, 43}, - {0x2a, 0x3, 0xb0, 0xc0, 0x0, 0x0, 0x10, 0x10, 0x0, 0x0, 0x0, 0x0, 0xe, 0x9a, 0x30, 0x1}, - }, - SupportsTLS: true, - SupportsIPv6: true, - Host: models.DNSHost("dot.securedns.eu"), - }, } } diff --git a/internal/params/dns.go b/internal/params/dns.go index 627bec95..af6f6993 100644 --- a/internal/params/dns.go +++ b/internal/params/dns.go @@ -28,7 +28,7 @@ func (r *reader) GetDNSOverTLSProviders() (providers []models.DNSProvider, err e provider := models.DNSProvider(word) switch provider { case constants.Cloudflare, constants.Google, constants.Quad9, - constants.Quadrant, constants.CleanBrowsing, constants.SecureDNS: + constants.Quadrant, constants.CleanBrowsing: providers = append(providers, provider) default: return nil, fmt.Errorf("DNS over TLS provider %q is not valid", provider)