ooni-probe-cli/internal/cmd
Simone Basso 8fe4e5410d
feat(tunnel): introduce persistent tunnel state dir (#294)
* feat(tunnel): introduce persistent tunnel state dir

This diff introduces a persistent state directory for tunnels, so that
we can bootstrap them more quickly after the first time.

Part of https://github.com/ooni/probe/issues/985

* fix: make tunnel dir optional

We have many tests where it does not make sense to explicitly
provide a tunnel dir because we're not using tunnels.

This should simplify setting up a session.

* fix(tunnel): repair tests

* final changes

* more cleanups
2021-04-05 11:27:41 +02:00
..
apitool fix: always use probe-cli version (and make it alpha) (#219) 2021-02-04 11:00:27 +01:00
e2epostprocess fix: use golang.org/x/sys/execabs (#224) 2021-02-10 07:40:48 +01:00
getresources refactor: redesign how we import assets (#260) 2021-04-01 16:57:31 +02:00
jafar feat: use go1.16 and resources embedding (#235) 2021-03-02 12:08:24 +01:00
miniooni feat(tunnel): introduce persistent tunnel state dir (#294) 2021-04-05 11:27:41 +02:00
oohelper fix(oohelper): make sure the CI is green (#282) 2021-04-01 20:11:13 +02:00
oohelperd fix: always use probe-cli version (and make it alpha) (#219) 2021-02-04 11:00:27 +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/cmd

This directory contains the source code for the CLI tools we build but we don't want to expose to the outside world. That is, you can only build these tools if you have cloned this repo.