ooni-probe-cli/cmd/ooniprobe/internal/nettests
Arturo Filastò d6def35286
cli: add support for passing proxy command line parameter (#981)
This implements the bare minimum needed to have circumvention proxy support in OONI Probe CLI.

The reference issue is https://github.com/ooni/probe/issues/1955. (Most of that issue is implemented, save for the fact that currently we do not have support for `http` and `https` proxies.)

While there, add to `Makefile` a rule for correctly building `ooniprobe` and `miniooni` for "this system" (i.e., the default `GOOS` and `GOARCH` on a system), because we needed this for testing this patch and we needed to figure out the commands instead.
2022-11-15 09:55:05 +01:00
..
dash.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
dnscheck.go refactor(engine): allow scripts to register experiments (#860) 2022-08-17 10:57:03 +02:00
facebook_messenger.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
groups.go feat(ooniprobe): add vanilla_tor to experimental (#745) 2022-05-20 11:47:22 +02:00
http_header_field_manipulation.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
http_invalid_request_line.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
ndt.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
nettests_test.go cli: add support for passing proxy command line parameter (#981) 2022-11-15 09:55:05 +01:00
nettests.go refactor(engine): allow scripts to register experiments (#860) 2022-08-17 10:57:03 +02:00
psiphon.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
riseupvpn.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
run.go feat(ooniprobe): add vanilla_tor to experimental (#745) 2022-05-20 11:47:22 +02:00
signal.go refactor: signal et al. are now experimental nettests (#243) 2021-03-08 13:38:34 +01:00
stunreachability.go refactor(engine): allow scripts to register experiments (#860) 2022-08-17 10:57:03 +02:00
telegram.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
tor.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00
torsf.go feat(ooniprobe): add vanilla_tor to experimental (#745) 2022-05-20 11:47:22 +02:00
vanillator.go feat(ooniprobe): add vanilla_tor to experimental (#745) 2022-05-20 11:47:22 +02:00
web_connectivity.go refactor(engine): allow scripts to register experiments (#860) 2022-08-17 10:57:03 +02:00
whatsapp.go fix: import path should be github.com/ooni/probe-cli/v3 (#200) 2021-02-02 10:32:46 +01:00