ooni-probe-cli/internal
Simone Basso f0110fe85a
fix(sessionresolver): honour the proxy (#250)
In reality, we are not going to use the sessionresolver when we're
using a proxy (I just tested). But, it nonetheless feels a lot more
robust to write a correct sessionresolver that handles the proxy
in the most correct way. That is, the sessionresolver will now skip
all the entries that cannot use a socks5 proxy (including among them
also the system resolver). What's more, it will construct a child
resolver that propagates the proxy.

We have confidence that this holds true because we have added a test
ensuring that we are really using the configured proxy.

See https://github.com/ooni/probe/issues/1381
2021-03-10 10:39:57 +01:00
..
cmd feat: use go1.16 and resources embedding (#235) 2021-03-02 12:08:24 +01:00
engine fix(sessionresolver): honour the proxy (#250) 2021-03-10 10:39:57 +01:00
libminiooni feat(libminiooni): implement --version and --limit (#247) 2021-03-08 18:31:42 +01:00
version chore: we're now at v3.8.0-alpha (#245) 2021-03-08 14:46:48 +01:00
README.md doc: ensure all top dirs have an explanatory README (#214) 2021-02-03 16:54:00 +01:00

Directory github.com/ooni/probe-cli/internal

This directory contains private Go packages.