ooni-probe-cli/internal/cmd
Simone Basso 322394fe63
feat: use go1.16 and resources embedding (#235)
* feat: use go1.16 embedding for resources

We want to embed everything that can be easily embedded. We should, at a
minimum, replace the downloading of resources and bindata.

Ref: https://github.com/ooni/probe/issues/1367.

* fix: get rid of bindata and use go embed instead

* fix: start unbreaking some automatic tests

* fix: fetch resources as part of the mobile build

* fix: convert more stuff to go1.16

I still expect many breakages, but we'll fix them.

* fix: make the windows CI green

* fix: get resources before running QA

* fix: go1.16 uses modules by default

* hopefully fix all other outstanding issues

* fix(QA/telegram.py): add another DC IP address

* Apply suggestions from code review
2021-03-02 12:08:24 +01: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 feat: use go1.16 and resources embedding (#235) 2021-03-02 12:08:24 +01:00
jafar feat: use go1.16 and resources embedding (#235) 2021-03-02 12:08:24 +01:00
miniooni refactor: miniooni should be outside of the engine (#206) 2021-02-03 11:21:10 +01:00
oohelper fix: always use probe-cli version (and make it alpha) (#219) 2021-02-04 11:00:27 +01: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.