Issue #3: Fixed DoH server URL. Moved settings creation to BlocklistOption.

This commit is contained in:
Benjamin Erhart 2026-04-15 13:38:25 +02:00
parent 6ca509f7fb
commit 807176f0b5
2 changed files with 10 additions and 17 deletions

View file

@ -6,6 +6,7 @@
//
import Foundation
import NetworkExtension
enum BlocklistOption: String, CaseIterable, Identifiable {
case secure = "Secure"
@ -66,4 +67,12 @@ enum BlocklistOption: String, CaseIterable, Identifiable {
return "2001:db8::1"
}
}
var settings: NEDNSOverHTTPSSettings {
let settings = NEDNSOverHTTPSSettings(servers: [ipv4, ipv6])
settings.serverURL = URL(string: "https://\(server)/dns-query")
settings.matchDomains = [""]
return settings
}
}