Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/probe-engine
Semi-automatic export of https://github.com/ooni/probe-cli internals
https://github.com/ooni/probe-engine
See https://github.com/ooni/probe-engine/issues/1043.
d1286e4316bd1d52f80e84f180e170b24209648e authored almost 4 years ago by Simone Basso <[email protected]>
Measuring coverage multiple times for multiple versions of Go leads
to flapping. Reduce this fl...
* feat(riseupvpn): fill test keys
Part of https://github.com/ooni/probe-engine/issues/1060.
...
See https://github.com/ooni/probe-engine/security/code-scanning/1
8c9fa73283deb958627df3e8b788ca5f68196c6d authored almost 4 years ago by Simone Basso <[email protected]>* fix(codeql): limit scanning to go code
* fix(mlablocatev2.go): correctly quote dots in rege...
10358e6e505da39c835095014e484fc2b57d4e52 authored almost 4 years ago by Simone Basso <[email protected]>f828447514713c6156a99937e6b7717756c4871d authored almost 4 years ago by Simone Basso <[email protected]>
4a5f65577af0f4cc43e2289421aed1dec661dc31 authored almost 4 years ago by Simone Basso <[email protected]>
b6b8258239924f807aed0b1b367683755b181b40 authored almost 4 years ago by Simone Basso <[email protected]>
* use custom tls config for http3 transport
* h3 qa: added tests for custom SNI and CA bundle...
b5deb9352a340a9e3db46d43ba581134c563b3df authored almost 4 years ago by kelmenhorst <[email protected]>* dns dialer for http3 transport
* added HTTP3Dialer to http3transport test
* use config t...
8a5806d868ccd17290ec4e34629cae7f2626c91f authored almost 4 years ago by kelmenhorst <[email protected]>
While working on https://github.com/ooni/probe-engine/issues/1057, I noticed
that since recent ...
Noticed while working on https://github.com/ooni/probe-engine/issues/1057.
ce111ac72db045b08b7d499ad3eb86649914e747 authored almost 4 years ago by Simone Basso <[email protected]>We can remove redundant structure tags from there.
Part of https://github.com/ooni/probe-engi...
9a16a6f32251fb422d47394849cf477e859c52c9 authored almost 4 years ago by Simone Basso <[email protected]>
This diff removes all the legacy options. We now require a `version`
field to be present in the...
Part of https://github.com/ooni/probe-engine/issues/974
5862a9041c5d8d4975ce41150096fcc7e2c3d772 authored almost 4 years ago by Simone Basso <[email protected]>As noted in https://github.com/ooni/probe-engine/issues/974
2cb71abf594d3e8d308f5ed73cb9e78464aff60c authored almost 4 years ago by Simone Basso <[email protected]>
The removal of --no-geoip stems from the fact that now we require
measurements to be geolocated...
My diagnosis of https://github.com/ooni/probe-cli/issues/173 is that
psiphon causes a psiphon t...
doc(dnscheck): ref to basic spec
69e2034b3ca72e3cbccc130e3cc2a38351dadc58 authored almost 4 years ago by Simone Basso <[email protected]>ea4143763aba8b08400256e42958a57fb70c5b08 authored almost 4 years ago by Simone Basso <[email protected]>
* fix(urlgetter): say we're using the tcpconnect data format
Related to https://github.com/oo...
21b4d3adcd2752e3e3403537aa836586e12cb38f authored almost 4 years ago by Simone Basso <[email protected]>b7d1c5c0e400c0fe9818989c51bb11959966485d authored almost 4 years ago by Simone Basso <[email protected]>
While there also add additional code to debug another failing test case
that seems unrelated and...
Related to https://github.com/ooni/probe-engine/issues/1055.
867b6fb8b4838a7ef79bb00ac2dc8a0e593943b8 authored almost 4 years ago by Simone Basso <[email protected]>
The InputProcessor should capture the behaviour of any code that
is processing input to run an ...
We need InputLoader to be an interface because:
1. its implementation is actually quite appro...
f71d78d577c5f5be2fcadd14b922532674b853f1 authored almost 4 years ago by Simone Basso <[email protected]>
Same design of Submitter, except we use it for saving measurements
on the file system. While th...
* feat(engine): create Submitter abstraction
This is a small abstraction that allows us to si...
b72c8c8961c21394a10cf316d1f927563b3c2d19 authored almost 4 years ago by Simone Basso <[email protected]>* feature: adapt inputloader from libminiooni
This diff takes the no-so-tested code for loadi...
0ce21dd4b81ffe5fc09e5328c585d969efaad1b5 authored almost 4 years ago by Simone Basso <[email protected]>This basically moves the implementation from libminiooni.
Simplification as part of https://g...
8daf651e90219cfd7979007a431ef3fda2f4bb99 authored almost 4 years ago by Simone Basso <[email protected]>* feat: web connectivity test helper in go
This diff implements a web connectivity test helpe...
fbd05d49efa60280ed5e5e8bf54d1c5531db7728 authored almost 4 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe-engine/issues/653
Closes https://github.com/ooni/probe-e...
f6af5696605f17d83d06dd1462429adc55d472ac authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/974
1a6db427c3fd85a898b8e4775cea3c607eebfeb6 authored almost 4 years ago by Simone Basso <[email protected]>
These functions are now unnecessary since we know exactly what we
are going to send and what we...
This API was originally designed to support resubmission inside of
probe-desktop, but we have n...
This wrapper is now unused and it's only annoying me while I am
working towards https://github....
* feat(experiment.go): allow to submit measurement with context
This adds support for submitt...
b7f44e42293d6d0c9647ac849d83468874541f2c authored almost 4 years ago by Simone Basso <[email protected]>
This callback is unused since we removed MK, as very cleary specified
in the sources of probe-c...
This diff fixes the context timeout not working as intended bug
described in https://github.com...
cleanup and refine new API for probe-cli
980460941473ca745f421e772a6d1428aaff0666 authored almost 4 years ago by Simone Basso <[email protected]>We'll soon use this functionality in probe-cli.
See https://github.com/ooni/probe/issues/1283.
2a8623d2bc8c27c31621a16e837da6fc5fa1d306 authored almost 4 years ago by Simone Basso <[email protected]>
The code in probe-cli is still using this function, but we're going to
get rid of it quite soon,...
My mistake: I didn't notice LogSummary is unused in probe-cli.
So, let us get rid of it and sim...
737e611816fc0f08de70bf2709992ea10f1bd342 authored almost 4 years ago by Simone Basso <[email protected]>* fix(experiment): improve tests around new api for probe-cli
Part of https://github.com/ooni...
838eb2a7ec418caa6f09b12b51d98c33602393c7 authored almost 4 years ago by Simone Basso <[email protected]>* feat(whatsapp): continue introducing api required by probe-cli
Work is part of https://gith...
5557c276e833d85f1662d0f96ced07019e3f552e authored almost 4 years ago by Simone Basso <[email protected]>Work is part of https://github.com/ooni/probe/issues/1283.
331d77ac2335e79be8ff6b706e065cb161d1f15d authored almost 4 years ago by Simone Basso <[email protected]>Work is part of https://github.com/ooni/probe/issues/1283.
3f00359a5245ab391241ec5d2c557d92c40f4258 authored almost 4 years ago by Simone Basso <[email protected]>Work is part of https://github.com/ooni/probe/issues/1283.
3d5b758aeec17a83bed5551234e9a34da6cd655b authored almost 4 years ago by Simone Basso <[email protected]>Work is part of https://github.com/ooni/probe/issues/1283.
d8d79981f85a978d36d592cd84b45fe6f0211bf5 authored almost 4 years ago by Simone Basso <[email protected]>While there, fix formatting in riseupvpn.
Work is part of https://github.com/ooni/probe/issue...
b4ea38c6b01db492672c32de8ae529f2a75002b4 authored almost 4 years ago by Simone Basso <[email protected]>While there, fix a bunch of warnings in tests.
Work is part of https://github.com/ooni/probe/...
26839caa7d0d36143e4ffedf5c88f26efa061acc authored almost 4 years ago by Simone Basso <[email protected]>While there, remember to also bump fbmessenger version number.
Work is part of https://github...
3fb25807f475c007e2e5cc3f62fcafcf4beb524e authored almost 4 years ago by Simone Basso <[email protected]>
Same as 46e42dc2a7ca70aebd941f9081fb58a3e98b0d7c but this time
we're dealing with fbmessenger.
...
feat: continue introducing API used by probe-cli
ee515980e4c30c7b5d41d7fd72609813b523ede9 authored almost 4 years ago by Simone Basso <[email protected]>Noticed while working on https://github.com/ooni/probe-engine/pull/1067
Part of https://github....
3868a1e0b68cce8edae6f8546810508909fffc5d authored almost 4 years ago by Simone Basso <[email protected]>
Same as 46e42dc2a7ca70aebd941f9081fb58a3e98b0d7c but this time
we're dealing with experiments th...
Here the idea is to make the dash experiment such that we can
easily ask it about summary test ...
This check is now unnecessary because we're removed the support
for setting the filtering out t...
* feat: remove privacy settings
From now on, we will always share ASN and CC and we will neve...
8f0955393379681b64d5a0ed41a068c8b94d98ea authored almost 4 years ago by Simone Basso <[email protected]>* fix: make test runs much more silent
This is especially helpful when trying to understand w...
8455a26a3835b1c404723fbfee4d4f312a4b9cbf authored almost 4 years ago by Simone Basso <[email protected]>7118c7993aae0317c56ec33f1489d6649e9ab6a7 authored almost 4 years ago by Simone Basso <[email protected]>
See https://github.com/ooni/probe-engine/issues/1001#issuecomment-728952490
437327184077307eac4c3c18314381bca0125ba8 authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1261
BTW this diff has also been applied on top of 0...
0104b91190b703b623c02bdce9a973491a061d3d authored almost 4 years ago by Simone Basso <[email protected]>94bd7ae1e2f50f3175ab3d1e0eb7ffc8620d5f84 authored almost 4 years ago by Simone Basso <[email protected]>
This closes https://github.com/ooni/probe-engine/issues/1026#issuecomment-724886213
f2629716e234a96aa1aa88c7eef096dd173e0e91 authored almost 4 years ago by Simone Basso <[email protected]>Release 0.20.0
a502b351d9e941b7bac6191c1783a7e37980a90b authored almost 4 years ago by Simone Basso <[email protected]>1ac9e4e1994ba775a935f642895f14da5144e828 authored almost 4 years ago by Simone Basso <[email protected]>
The previous one we were using is now taken.
e3f58d222187837a5780203500a0ed85a534cf70 authored almost 4 years ago by Simone Basso <[email protected]>
While there, make sure we don't need to edit the generated file each
time by pointing it to the ...
09f84cb3c5b7ba2cfb87f7e5daf4a65dc5d9f026 authored almost 4 years ago by Simone Basso <[email protected]>
7937bab4f5bcdcc1a54f24997d7bdd26ba84964a authored almost 4 years ago by Simone Basso <[email protected]>
* dns dialer for http3 transport
* added HTTP3Dialer to http3transport test
* use config t...
2b4f1963f89097ba76704d1e688c662cc6d8a810 authored almost 4 years ago by kelmenhorst <[email protected]>* refactor(tlstool): support more ways of splitting SNI
Part of https://github.com/ooni/probe...
7c7019505f9a38db87651e8c2ac0463a6801964e authored almost 4 years ago by Simone Basso <[email protected]>* fix: use example.org rather than example.com
It seems that example.org is a more reliable h...
a8eba533a17f3ee9e6c6e15ef4a5edb5064c6e98 authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1004
4748fd98d2c69540bf2d4d77526efd4a615510e2 authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1004
729a8c5f585b927d95a92676240ab25d479e5c63 authored almost 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/1004
4dda27309a57292c2acc842047b539f46ce02495 authored almost 4 years ago by Simone Basso <[email protected]>
We have an action item saying that we should ensure all tests are
green when approaching a relea...
* feature(tlstool): add 8:4:rest segmenter
See https://github.com/ooni/probe-engine/issues/62...
2ade398a0c252be07eaf26f9e6c409c110ea3acd authored almost 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/622
24aa4b0d0ee25cf8856159d1d435438669306fbb authored almost 4 years ago by Simone Basso <[email protected]>First exploratory step towards https://github.com/ooni/probe-engine/issues/622.
c1b4d6fcff558f1e319b80a21b97a5d0f40ba3a8 authored almost 4 years ago by Simone Basso <[email protected]>This work is part of https://github.com/ooni/probe-engine/issues/1026
ecbde00b5885a63f5eb3f3cf8e6a80a8463b8fcb authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1026
ab504d446030bcb2509ae35b6243455d345da25c authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1261
While there, remove stale statements from docum...
415cc21edbc735d5ea7c877d06aa5e5285b7d66b authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/backend/issues/461
4d77badf77eba729bbfcabe7aa0d4187416206be authored almost 4 years ago by Simone Basso <[email protected]>There is additional work to ensure all daily run checks are green.
a1819a82f0b9244d5a3742fdd4ce855f954da2a7 authored almost 4 years ago by Simone Basso <[email protected]>Co-authored-by: Simone Basso <[email protected]>
6be74c68772dbdfb6dcd0f43e32b2162d6511922 authored about 4 years ago by cyBerta <[email protected]>a00ecdd7a4545c88ca460f9a5016dc5c0584e58a authored about 4 years ago by Simone Basso <[email protected]>
f9e85bac7751238b33b54732d4760955c86b9a64 authored about 4 years ago by Simone Basso <[email protected]>
Releasing a version of probe-engine that only builds with `-tags PSIPHON_DISABLE_QUIC` for every...
af937a631f13bc89a121989b6885dc2c56c36221 authored about 4 years ago by Simone Basso <[email protected]>cda4e2f6aba48ff3762f2c4bb100714be35ec63c authored about 4 years ago by xhdix <[email protected]>
* fix(netx, urlgetter): allow to use arbitrary cert pools
See https://github.com/ooni/probe-e...
08c7785bb0e72bed14bdce0ffab4824d3c1e401d authored about 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/747
bfde9a5205d4b384f1b5cfc57aeb8abe04de7946 authored about 4 years ago by kelmenhorst <[email protected]>Copied from github.com/ooni/ooni.org
e2b7318b0c36080a6e68cd9acdb9397d29fa01c5 authored about 4 years ago by Simone Basso <[email protected]>Co-authored-by: Simone Basso <[email protected]>
c8facfec04c0701a99f2e7bfb0b08be0720e563c authored about 4 years ago by 62w71st <[email protected]>
As I noticed in https://github.com/ooni/probe-engine/issues/1005#issuecomment-719276445,
this t...
* doc: better explanation of how an integration test works
See https://github.com/ooni/probe-...
6204b659cd952436ae228760e2f3f57338fc8394 authored about 4 years ago by Simone Basso <[email protected]>Co-authored-by: xhdix <[email protected]>
59b1609f4e9aad9997e2556355e46e8aed6d0d6f authored about 4 years ago by Simone Basso <[email protected]>* fix(sessionresolver): use dns.quad9.net
Investigating https://github.com/ooni/probe-engine/...
bea300f697b24fcbdca9e5c2cf524d3653e542a8 authored about 4 years ago by Simone Basso <[email protected]>* doc(CONTRIBUTING.md): better docs around integration testing
Part of https://github.com/oon...
8adad21729e922db327f2836f6a33a9846d401db authored about 4 years ago by Simone Basso <[email protected]>