Commit Graph

1159 Commits

Author SHA1 Message Date
Arturo Filastò
dbed661357 Vendor shutil from: bcacb06fec 2019-05-15 18:05:51 +02:00
Arturo Filastò
5134d9e0de Skip publish 2019-05-15 17:55:40 +02:00
Arturo Filastò
3f509370f2 Add release command 2019-05-15 17:55:11 +02:00
Arturo Filastò
a36181c9c0 Ignore dist in .dockerignore 2019-05-15 17:44:00 +02:00
Arturo Filastò
26feb2bcce Improve error reporting inside of geoip lookup functions 2019-05-15 17:36:56 +02:00
Arturo Filastò
5d0e6e6c8c Use info level MK debug 2019-05-15 16:14:01 +02:00
Arturo Filastò
356b655efd Enable debug mode 2019-05-15 15:34:36 +02:00
Arturo Filastò
f1dfe58351 Use a different env name for tests 2019-05-15 15:09:42 +02:00
Arturo Filastò
b01b038a05 Sync up goreleaser file 2019-05-15 15:05:24 +02:00
Arturo Filastò
1490d07089 Bump version number 2019-05-15 14:57:02 +02:00
Arturo Filastò
ea5feb40ec Add basic smoke test on travis 2019-05-15 14:55:47 +02:00
Arturo Filastò
72e5c99b51 Merge branch 'master' of github.com:ooni/probe-cli
* 'master' of github.com:ooni/probe-cli:
  Use MK v0.10.x, zap legacy GeoIP, build also on Linux (#29)
2019-05-15 14:48:32 +02:00
Simone Basso
9992690f8f Use MK v0.10.x, zap legacy GeoIP, build also on Linux (#29)
* Gopkg.lock: use MK v0.10.3

* ooni: stop using legacy GeoIP database files

* Some yak shaving of Makefile

1. remove now broken commands to download deps

2. also define the CXX cross compiler

* chore(dep): migrate from dep to go 1.11+ modules

See https://blog.callr.tech/migrating-from-dep-to-go-1.11-modules/

I need this to simplify my life in building for Travis.

* Introduce build.sh and repair build

In going forward, I believe we don't actually need a Makefile but I
didn't want to make such a radical change now.

* Another strategy wrt gopath

* travis: run regress tests on macOS

Closes #30
2019-05-15 15:48:06 +03:00
Arturo Filastò
70be7beecf Merge branch 'master' of github.com:ooni/probe-cli
* 'master' of github.com:ooni/probe-cli:
  Update the linux section of the install instructions
2018-10-15 16:32:03 +02:00
Arturo Filastò
dd70340b9c
Update the linux section of the install instructions 2018-10-14 21:57:21 +02:00
Arturo Filastò
23348f4358 Fix goreleaser glob matching 2018-09-27 19:32:31 +02:00
Arturo Filastò
37c7caa1f8 Bump go-measurement-kit version 2018-09-27 19:16:41 +02:00
Arturo Filastò
e5dfdfe18e Update mk dep 2018-09-27 19:10:43 +02:00
Arturo Filastò
7c8771d807 Tweak goreleaser 2018-09-27 19:06:57 +02:00
Arturo Filastò
29b382ebf3 Add basic goreleaser 2018-09-27 18:52:38 +02:00
Arturo Filastò
ec7e6f939b Remove scary warning 2018-09-27 18:42:21 +02:00
Arturo Filastò
ec337e8186 Bump to beta.1 2018-09-27 18:39:35 +02:00
Arturo Filastò
34556dcbf1 Add support for running all tests with ooni run 2018-09-27 18:38:37 +02:00
Arturo Filastò
1b90b6f1ec Bump to alpha.3 2018-09-27 11:43:13 +02:00
Arturo Filastò
8916ff8398 Add note about the testKeys extraction function 2018-09-27 11:42:55 +02:00
Arturo Filastò
1879f8e961 Make the testKeys extractions methods more robust 2018-09-27 11:40:57 +02:00
Arturo Filastò
bc5fe7d8bf Fix bug in report_create event 2018-09-27 11:12:22 +02:00
Arturo Filastò
6735c8d617 Strip the trailing slash from the bouncer url 2018-09-26 15:35:17 +02:00
Arturo Filastò
9d014a2b63 Add build-all make target 2018-09-26 15:16:26 +02:00
Arturo Filastò
2b01dfaa17 Close the DB before deleting ooni_home 2018-09-26 15:09:59 +02:00
Arturo Filastò
5567fe1d2b Bump version number of probe-cli 2018-09-25 14:21:18 +02:00
Arturo Filastò
a60f376846 Adjust the progress bars depending on the test type 2018-09-24 15:57:28 +02:00
Arturo Filastò
4fc745172d Update bindata 2018-09-21 18:54:56 +02:00
Arturo Filastò
0d21186492 Add support for custom collectors and bouncers 2018-09-21 18:54:44 +02:00
Arturo Filastò
5a3c5e94f8
Merge pull request #16 from ooni/refactor/schema
Update the schema for the measurements and results tables
2018-09-18 13:47:10 +02:00
Arturo Filastò
cd04ba8bf9 Remove sketchy workaround to UTF-8 characters in homedir
We now implement a workaround to this inside of probe-desktop.
See: d97189f312
2018-09-18 12:10:11 +02:00
Arturo Filastò
8402446e47 Use Stdout in CLI logging 2018-09-18 09:55:23 +02:00
Arturo Filastò
47a2fbb88c Add rm command to delete results 2018-09-18 09:54:27 +02:00
Arturo Filastò
e6a67ca5aa Improve output of CLI 2018-09-18 09:36:26 +02:00
Arturo Filastò
aad8a395ed Fix return value of database.Connect method 2018-09-17 17:57:26 +02:00
Arturo Filastò
41f449d6c9 Remove debug log from unittests 2018-09-17 17:35:57 +02:00
Arturo Filastò
18a89f4cbd [schema-change] Prefix all columns that could cause conflicts 2018-09-17 17:30:38 +02:00
Arturo Filastò
52bfe5df6c Add support for deleting measurements 2018-09-17 17:30:29 +02:00
Arturo Filastò
1fe8eedfb3 Bump ooni version number 2018-09-17 16:38:41 +02:00
Arturo Filastò
19f07208c3 Update to latest mk 2018-09-17 16:38:35 +02:00
Arturo Filastò
30c6041423 Remove unused nettest command 2018-09-17 16:33:56 +02:00
Arturo Filastò
d55cccc236 Exit with non-zero code when trying to do interactive onboarding and --batch is set 2018-09-17 16:16:56 +02:00
Arturo Filastò
6c49bd694f Improve output of incomplete measurements
Rename done to is_done
2018-09-17 13:04:48 +02:00
Arturo Filastò
4738f7f32d Workaround to keep track of upload state 2018-09-17 13:00:00 +02:00
Arturo Filastò
4f6c8aa18b Basic ooni unittest 2018-09-17 11:52:42 +02:00