Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/probe-cli
OONI Probe Engine and CLI
https://github.com/ooni/probe-cli
See https://github.com/ooni/probe/issues/2374
e7f07556a360e88504fd9c5a567d3986c86e9e5f authored about 2 years ago by Simone Basso <[email protected]>
This diff ensures that the definitions we're using are in sync with
the model used by [v3.14.0'...
This diff refactors probeservices the move the full data model inside
of internal/model. Once I...
I was trying to (1) either move data types definitions inside probeservices
to internal/model o...
This cleanup is part of https://github.com/ooni/probe/issues/2372
932a26a702a10d26094840ce24c2190cd679f0d9 authored about 2 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2372
69983fc35725fe47c6cd1c3f4b09b7db87488f85 authored about 2 years ago by Simone Basso <[email protected]>
This diff makes the behavior of the functions exported by
runtimex slightly more consistent. No...
* Add -tls-proxy-outbound-port flag to jafar (useful for non-HTTPS protocols)
Edit README to ...
06d913793bc9943bd76455c94b596ce44beaa915 authored about 2 years ago by ooninoob <[email protected]>
Closes https://github.com/ooni/probe/issues/2360
Closes https://github.com/ooni/probe/issues/2369
See https://github.com/ooni/probe/issues/2352
Co-authored-by: decfox <[email protected]>
Co-...
Since https://github.com/ooni/probe-cli/pull/980, we fall back if
the primary test helper fails...
Closes https://github.com/ooni/probe/issues/2358.
a0dc65641d7a31e116d9411ecf9e69ed1955e792 authored about 2 years ago by Simone Basso <[email protected]>We introduce a fork of internal/httpx, named internal/httpapi, where there is a clear split betw...
c2ea0b470485c2699ce888286ce444a77a7a50c3 authored about 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2352
Co-authored-by: decfox <[email protected]>
28aabe0947acfae9ba50a0eadcd93e38c098caff authored about 2 years ago by DecFox <[email protected]>See https://github.com/ooni/probe/issues/2352
Co-authored-by: decfox <[email protected]>
Co-...
This implements the bare minimum needed to have circumvention proxy support in OONI Probe CLI.
...
9750032639db6a32890816a394d069c809be3db1 authored about 2 years ago by Simone Basso <[email protected]>
8dd1ae28a3593fcb7d083c0f3d9fb1263e648159 authored about 2 years ago by Simone Basso <[email protected]>
See https://github.com/ooni/probe/issues/2344
606bc93ad26043aadf97159637112193d4157ce3 authored about 2 years ago by Arturo Filastò <[email protected]>
All measurements collected since 2022-10-19 with previous versions
of OONI Probe will wrongly r...
This change ensures that, in turn, we're able to "remote" all the traffic generated by the `geol...
57a3919d2ae5610cc2264f9ec8e9c741ba7b42ed authored about 2 years ago by Simone Basso <[email protected]>We originally removed the TProxy in https://github.com/ooni/probe/issues/2224. Nevertheless, in ...
86ffd6a0c42e71d449eadd7836f1dd0ff4ae6601 authored about 2 years ago by Simone Basso <[email protected]>46233802ab9427741079101eb96089c0bc573607 authored over 2 years ago by Simone Basso <[email protected]>
This diff re-enables `E2E/miniooni.bash`. To make it working properly, we
needed to figure out ...
Closes https://github.com/ooni/probe/issues/2338
Co-authored-by: decfox <[email protected]>
62e9f8e101e37ef32eda95ede63a94193dc93cd0 authored over 2 years ago by DecFox <[email protected]>
This diff adds to miniooni support for using the torsf tunnel. Such a
tunnel consists of a snow...
Closes https://github.com/ooni/probe/issues/2337.
5466f30526eb771036d0e0e75158c11a94dc8923 authored over 2 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/2334.
While there, reinstate integration tests, w...
89a584f93b1d1464c5081993febfdac1a9d1c854 authored over 2 years ago by Simone Basso <[email protected]>2cfc3325db022fe766029a5d7beffaa8f3098749 authored over 2 years ago by Arky <[email protected]>
We introduce the -f, --input-file FILE option with which we
are able to run an OONI Run v2 desc...
Part of https://github.com/ooni/probe/issues/2237
ad01856bebd4459e0dda24813ed216f3683c7b6e authored over 2 years ago by Simone Basso <[email protected]>700f94b62efa7c1463185dae6ebcdb283f4f52b4 authored over 2 years ago by Simone Basso <[email protected]>
0a0253f10485adea3589a1a0d3378ef099b1b301 authored over 2 years ago by Simone Basso <[email protected]>
We're bumping the experiment's version number because we changed the name of the field used to c...
5e76c6ec9203b9d6309c5667983af79b00392b22 authored over 2 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2005
d6a362d96f1afb869d8c016245ad14a051e9d3e7 authored over 2 years ago by DecFox <[email protected]>See https://github.com/ooni/probe/issues/2319
cb632ea0f357f4da7325e814a8c1cecbcee5c946 authored over 2 years ago by Simone Basso <[email protected]>The simplest fix is to wrap such errors in dnsdecoder.go.
Fixes https://github.com/ooni/probe...
7ee9f096d1ec5650ed5d62f938fbc3c2bdccd9ac authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2308
550b602a007aadeccbb15ab356364eb3cd5136d2 authored over 2 years ago by Simone Basso <[email protected]>This diff includes a rule to recover from the "measurement failed" state that kicks in when we h...
6815dd8b2fa70e58c81ce19536d40f3e7d2362c6 authored over 2 years ago by Simone Basso <[email protected]>Reference issue: https://github.com/ooni/probe/issues/2295
d289b80386a917a496d02427b5f06b3c16b2d5f3 authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2300.
019aa4cbca24cfacb5d0b91343b5326d6e11d334 authored over 2 years ago by Simone Basso <[email protected]>This diff introduces a special rule to avoid emitting null, null when all the connects failed in...
8d8554eb8f8dbbb5500a76a6c3e8124c60134120 authored over 2 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2297
1638c450f0751a2fac7ed8b8bbdc94dd8e4e9677 authored over 2 years ago by Simone Basso <[email protected]>It's confusing to see
```
measuring additional addrs from TH: []
```
when actually nothi...
f77474a91a46fdc23d1c6c937fa5bc30b0e9f520 authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2290
While there, notice that in such a case the pri...
b10eea47e7ea1d66b7e06c1894591d540900fbc8 authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2284
449b981f7f3d727e20801878d954fea88dad145c authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2287
2dd4e75945177381970490df4a7fd2fab054d465 authored over 2 years ago by Simone Basso <[email protected]>Implements https://github.com/ooni/probe/issues/2276 and supersedes https://github.com/ooni/prob...
5e75512396dfdf59285060c91362ee1dda1f0a4c authored over 2 years ago by Simone Basso <[email protected]>See: https://github.com/ooni/probe/issues/2274
6b8b13344a99770c40a0b63bc306dde8882db929 authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2271
dbe935c05562739faf1f7475eadfe87135df514b authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2124
f2b88ddb4ad5ab18bce148e1a27df8eeef289a39 authored over 2 years ago by DecFox <[email protected]>This diff changes the data format to prefer "udp" to "quic" everywhere we were previously using ...
b78b9aca51644ef26e66911707397d52caef910a authored over 2 years ago by Simone Basso <[email protected]>chore: web_connectivity v0.5.5
We're bumping the version number to reflect recent improvement...
800217d15beb269247854d9214dd6376943a4f69 authored over 2 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2238
8167de5805395eb1de1b052bf0ecf7b39f0eb660 authored over 2 years ago by Simone Basso <[email protected]>
Code based on urlgetter had this event and we would like to have this
event with step-by-step c...
H/T @lorenzoPrimi
596eab4a421df9c64fbba793645c934539111ff3 authored over 2 years ago by Simone Basso <[email protected]>* fix(model/archival.go): more optional keys
Basically, `t0` and `transaction_id` should be o...
39cb5959c94d81edcc371a9b4b7fbb90c59a8cfd authored over 2 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2130
6ae5b5fce46626540443695be345030e07a310d7 authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2262
551e4a979c2a5f5f2e31f76cdaec2756107dad27 authored over 2 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/2253
Co-authored-by: decfox <[email protected]>
59d8b6ecefad862503a8cc2f5ff496413dd27ab5 authored over 2 years ago by DecFox <[email protected]>
I've just branched off the `release/3.16` branch since we're
really looking good for release mo...
While working on https://github.com/ooni/probe/issues/2130, and specifically on the action item ...
2389c7cab3ecb1bc9ece24d5c1eae4d705dabf17 authored over 2 years ago by Simone Basso <[email protected]>While there, also update to using go1.19.1 in the dedicated CI workflow.
Closes https://githu...
1fc6babcc8c79be24457f1d7ae3cb3f03187d012 authored over 2 years ago by Simone Basso <[email protected]>
This is the last dependency we needed to update according to
the https://github.com/ooni/probe/...
71ce88d4afe21f94e75f334f774c555d8cb7f777 authored over 2 years ago by Simone Basso <[email protected]>
While there, change the emoji logger to emit whitespace on info logs. This makes warnings stand ...
3b24b1196d8c2e04a2df78ce67ed4bb5d09dd955 authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2254
a72a9284f183c205992cf2a21b333170d1ddabc1 authored over 2 years ago by Simone Basso <[email protected]>
This diff modifies [email protected] to take decisions regarding
TLS blocking by using the r...
As silly as it seems, emojis help _a lot_ when eyeballing logs
to quickly identify unexpected l...
Part of https://github.com/ooni/probe/issues/2130
4b13e4e78baf70b22ad31767000291f5d56dc46b authored over 2 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2130
b669685aea141846b110ad52f45025b2f6cffe6f authored over 2 years ago by Simone Basso <[email protected]>This is part of the routine tasks before a release.
See https://github.com/ooni/probe/issues/...
6533d8a6c97ebaad1a113125c96e9bf829150a47 authored over 2 years ago by Simone Basso <[email protected]>
While there, include integration testing to make sure the script
is working as intended before ...
See https://github.com/ooni/probe/issues/2147.
Note that this PR also tries to reduce usage o...
7df25795c088c55b2d87c692ee953a96277477f8 authored over 2 years ago by Simone Basso <[email protected]>This issue was mentioned in https://github.com/ooni/probe/issues/2137.
I double checked the s...
535be51cd15e1c4aafc224ddab4eb7afff18d54d authored over 2 years ago by Simone Basso <[email protected]>While there, `.../internal/sessionresolver` => `.../sessionresolver`
See https://github.com/o...
1153850acaebec194b6b8974ff739cdbb5ffaad3 authored over 2 years ago by Simone Basso <[email protected]>
This should make the measurements faster since users have been
complaining about "experimental"...
The residual censorship algorithm prevents dnscheck for checking the
same endpoint again in a s...
Part of https://github.com/ooni/probe/issues/2249
0c2744e9944ed55a4e70314e2827caaefed92c3a authored over 2 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/2234
a68472dceefddca5d4fa4f8bf51ff1017f577e4c authored over 2 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/2234
cee89132afd8d99d9f9b5fec81c1ca0d6da7118d authored over 2 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/2184
860426b8741c139f6f6b3dbc6d9758ea853300fe authored over 2 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/2184
While there, rename `runtimex.PanicIfFalse` to ...
d0da224a2ac51085b6c802f58578c6d66883884c authored over 2 years ago by Simone Basso <[email protected]>
Most of miniooni panics on errors. We should not panic on error with
--repeat-every, rather we ...
Part of https://github.com/ooni/probe/issues/2184, because I wanted
to allow swapping commands ...
This diff splits miniooni's implementation in smaller and more
easily tractable blocks ahead of...
This work aims to make Linux builds faster to make https://github.com/ooni/probe/issues/2249 mor...
196ac55493538c002cd24ae5b6d6347b8523402e authored over 2 years ago by Simone Basso <[email protected]>
This diff modifies all the github actions that produce assets to
publish on a release called ro...
After https://github.com/ooni/probe-cli/pull/908, the Android
build has become super slow, beca...
See https://github.com/ooni/probe/issues/2119
While there, shrink the Makefile to only export...
0d57899f46e177468015f3d02c47aad1c32dffe2 authored over 2 years ago by Simone Basso <[email protected]>
This diff introduces a build script, makefile rules, and github actions
rules to build and publ...
Make sure we don't say measurement in metrics.
See https://github.com/ooni/probe/issues/2183#...
705589bbe130c8f78c63d5a97769d00c6c6619ae authored over 2 years ago by Simone Basso <[email protected]>
Rather than hardcoding the NDK version inside a script, encode it
as a file in the filesystem, ...
Part of https://github.com/ooni/probe/issues/1753.
While there, introduce a rule by which, if...
9e38ee513500fa47d347897203af71aee2668ae7 authored over 2 years ago by Simone Basso <[email protected]>This diff updates the metrics according to https://github.com/ooni/probe/issues/2183#issuecommen...
8c855ca59765b4c2834991412140f5a82ca2625d authored over 2 years ago by Simone Basso <[email protected]>
The issue here is that the repository is owned by the user who
runs the command and the contain...
Just a chore commit to increase the version given that we just tagged v3.16.0-alpha.1
4ce414d104602313911b9227ea96c362f945fa42 authored over 2 years ago by Simone Basso <[email protected]>It seems several CI builds failed for [v3.16.0-alpha](https://github.com/ooni/probe-cli/releases...
37632f60d98bcf5d02e45179c77b31a5581d7669 authored over 2 years ago by Simone Basso <[email protected]>Just a chore commit to increase the version given that we just tagged v3.16.0-alpha
90089d4d8fd75e52b6c0e996e89903e6b866305f authored over 2 years ago by Simone Basso <[email protected]>See the explanatory newly-added comment for more information.
Closes https://github.com/ooni/...
9bd1c5ff209096aa3257e117991b4ac35db815e5 authored over 2 years ago by Simone Basso <[email protected]>