cleanup(jafar): do not depend on netx and urlgetter (#792)
There's no point in doing that. Also, once this change is merged, it becomes easier to cleanup/simplify netx. See https://github.com/ooni/probe/issues/2121
This commit is contained in:
parent
76b65893a1
commit
15da0f5344
19 changed files with 341 additions and 271 deletions
|
|
@ -61,7 +61,7 @@ var (
|
|||
tlsProxyAddress *string
|
||||
tlsProxyBlock flagx.StringArray
|
||||
|
||||
uncensoredResolverURL *string
|
||||
uncensoredResolverDoH *string
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
|
@ -167,9 +167,9 @@ func init() {
|
|||
)
|
||||
|
||||
// uncensored
|
||||
uncensoredResolverURL = flag.String(
|
||||
"uncensored-resolver-url", "dot://1.1.1.1:853",
|
||||
"URL of an hopefully uncensored resolver",
|
||||
uncensoredResolverDoH = flag.String(
|
||||
"uncensored-resolver-doh", "https://1.1.1.1/dns-query",
|
||||
"URL of an hopefully uncensored DoH resolver",
|
||||
)
|
||||
}
|
||||
|
||||
|
|
@ -234,9 +234,7 @@ func tlsProxyStart(uncensored *uncensored.Client) net.Listener {
|
|||
}
|
||||
|
||||
func newUncensoredClient() *uncensored.Client {
|
||||
clnt, err := uncensored.NewClient(*uncensoredResolverURL)
|
||||
runtimex.PanicOnError(err, "uncensored.NewClient failed")
|
||||
return clnt
|
||||
return uncensored.NewClient(*uncensoredResolverDoH)
|
||||
}
|
||||
|
||||
func mustx(err error, message string, osExit func(int)) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue