OONI Probe CLI v3.1.0
-
all: update dependencies (we're now using ooni/probe-engine@v0.21.0)
-
all: cleanup unused options from configuration files scattered across the tree
-
all: move all packages into the internal package
-
cli/geoip: write unit tests
-
cli/info: write unit tests
-
fix(onboarding): fail if stdout is not writeable
-
fix(settings): remove privacy settings: now we always share your country and ASN and we never share your IP (this behaviour previously was the default, users could change it, but this lead to measurements that were not so useful to us)
-
all: add support for a syslog logger (currently used when running in background on macOS)
-
refactor(cli/run): move logic to run nettests in internal/nettests
-
feature(cli/run): add unattended nettest group (currently used when running in background on macOS)
-
refactor(nettests): move code to generate summary keys to probe-engine
-
feature(circumvention): add new riseupvpn nettest
-
feature(websitest): allow to read input from command line (
--input <URL> ...
and--input-file <PATH> ...
)