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
b120dc77f6029935d74746e413f4de774036882f authored 11 months ago by Simone Basso <[email protected]>
0ea6a5ba8906f85802d6f1b7a1b472b705e5f7e2 authored 12 months ago by Simone Basso <[email protected]>
Part of https://github.com/ooni/probe/issues/2524
b8025d72925db43a0d2d80e0269e71ed8167705f authored about 1 year ago by Simone Basso <[email protected]>28aeb3307924d9e10a32ed1b6dd66df03f3afc32 authored about 1 year ago by Simone Basso <[email protected]>
f5314811b12c99dfc2a01a0c284d1a3eebf2aa26 authored about 1 year ago by Simone Basso <[email protected]>
fcc06b12dd9afe1d0ed67884e065d389fe248365 authored about 1 year ago by Simone Basso <[email protected]>
d6ca05d2c834e476498dff0a05cfa083fe8efa1c authored over 1 year ago by Simone Basso <[email protected]>
5f380d36daf44ea277b4906904f3fc9a77696ef8 authored over 1 year ago by Simone Basso <[email protected]>
d68890d03c24874a10fcf435c6126c0c9e6f5a75 authored over 1 year ago by Simone Basso <[email protected]>
39c7d0897fa4caf2eefdd0eec0e0a7804a61f9ef authored over 1 year ago by Simone Basso <[email protected]>
083e9f0ea5d5728a5f040e2d70003c4efab691b9 authored over 1 year ago by Simone Basso <[email protected]>
d3612972787b83954003be10bbe551a2165aea65 authored over 1 year ago by Simone Basso <[email protected]>
55d5a8c14c404e3c9da8fc65d71eaf8d3aa8063d authored over 1 year ago by Simone Basso <[email protected]>
37bc6dbd8aa61de591e35b01f8d15437113184e5 authored over 1 year ago by Simone Basso <[email protected]>
cac10bdd8e9874032dfa93b62b33db49e239d5ef authored over 1 year ago by Simone Basso <[email protected]>
8064759fd99d1e24c3d5f9012d5968381adb5c6a authored over 1 year ago by Simone Basso <[email protected]>
b85cb804aee9101d75fc0671adf7da83db4e0514 authored over 1 year ago by Simone Basso <[email protected]>
a0b7b0afb1f0dd79932a5b266182120b343bf4f8 authored over 1 year ago by Simone Basso <[email protected]>
eff043bf4de2a3ffcf59d809662364181e739601 authored over 1 year ago by Simone Basso <[email protected]>
0528f9eed8f6012bf726ac661de64861d53f06c9 authored over 1 year ago by Simone Basso <[email protected]>
66084993ee4fc8fcc0df3112e82f10dca804be3d authored almost 4 years ago by Simone Basso <[email protected]>
See https://github.com/ooni/probe/issues/1335
6333b753cd7ce315a58e87c9afb32b24ad8b2614 authored almost 4 years ago by Simone Basso <[email protected]>Release 0.23.0
e8e0c4de4616d45c622a93b7e23789d1cc633748 authored almost 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/1181
482a1dbca3e764f4ff95b35a4babbd79768d5434 authored almost 4 years ago by Simone Basso <[email protected]>cad446f4c9cfdf9270341de6a8dd304f864f576e authored almost 4 years ago by Simone Basso <[email protected]>
d7f085c9e5cc5d75c6f50f3a8c0206288b32940e authored almost 4 years ago by Simone Basso <[email protected]>
e26a5f44756510d25c7c2a22c98a0204a935cc92 authored almost 4 years ago by Simone Basso <[email protected]>
652032e7129b676a2a73f4eed91e457d23372947 authored almost 4 years ago by Simone Basso <[email protected]>
* First draft of checkin API
* Correcting names
* Tests
* Update probeservices/checkin....
36624abb0311976a179586396cdeb45b328b69d4 authored almost 4 years ago by Lorenzo Primiterra <[email protected]>* fix(testusing.bash): add --yes to command line
See https://github.com/ooni/probe-engine/run...
87c73c8656909ed79261e5e8a20bca33e154df57 authored almost 4 years ago by Simone Basso <[email protected]>
This allows us to switch branches without committing files we
should not be committing and publ...
1ddae04d5f4d8722f1b0e2e0c02ca0cf17a96779 authored almost 4 years ago by kelmenhorst <[email protected]>
0d1fff28eee7a03a11043f7468904c79d21099de authored almost 4 years ago by Simone Basso <[email protected]>
See https://github.com/ooni/probe-engine/issues/1184
d04456e34f84b0053fc48292e7a579d4ae837e80 authored almost 4 years ago by kelmenhorst <[email protected]>
The reader is already fully read, so falling through does not have
side effects. But doing a co...
* fix(build-cli.sh): use macos as alias for darwin
Occurred to me while working on https://gi...
bb26900e7fc18ea157dbcd9f4e4f816b8e4e1246 authored almost 4 years ago by Simone Basso <[email protected]>chore: bless 0.23.0-alpha.1
4d73c28dae37fbfa6bb78efaae22c3ccdd22fe95 authored almost 4 years ago by Simone Basso <[email protected]>e20167634ddb94fff37ea6219e766772ff78998a authored almost 4 years ago by Simone Basso <[email protected]>
* fix: allow mixing different nettests inside run
Since https://github.com/ooni/probe-engine/...
5cad5284fddb88ad4eb986f1aa69dd6d39035c2f authored almost 4 years ago by Simone Basso <[email protected]>0311321ee2d731b9e10d5a710a2fc130648490a4 authored almost 4 years ago by Simone Basso <[email protected]>
There's a bunch of geolocate only things that really need to be
just part of geolocate, without...
* refactor: merge locationlookup and geolocate
While doing that, make sure that all the APIs ...
b150c52586dcec6c0892c318a821e637d1fa3076 authored almost 4 years ago by Simone Basso <[email protected]>While there, refactor the implementation for increased correctness.
f02da83a53bcfcb5703bda88a5df10494ecf19bc authored almost 4 years ago by Simone Basso <[email protected]>* build automatically for rpi3 and rpi4
* build-cli: add missing options
* feat: proposal ...
e7b1759c5e09f2b8f96b98aa3368552880871064 authored almost 4 years ago by xhdix <[email protected]>* extended run for urlgetter
* fix(urlgetter.go): zap unnecessary mutex
Co-authored-by: Si...
59b7406808a1603442a711085fceb8befdeed924 authored almost 4 years ago by kelmenhorst <[email protected]>fix(android): pin ndk version and repair build
ffa785083b962014e1c656b00d62d46fc75ef6b1 authored almost 4 years ago by Simone Basso <[email protected]>
While there, ensure we build Android and iOS also in release
branches. So we notice issues _befo...
4c99860952d380492eb7d7d737232b1a74b0a327 authored almost 4 years ago by Simone Basso <[email protected]>
* chore: update dependencies
* chore: update user agent used for measurements
* chore: upd...
8b78daa7e2e85a5a0d36dafb9b68b0605b9d80c2 authored almost 4 years ago by Simone Basso <[email protected]>* added readfrom/writeto saving for UDP(QUIC) transport
* extended QUIC SystemDialer tests
...
15cfb6332bb70983f33c0c5e6117ff438f45024f authored almost 4 years ago by kelmenhorst <[email protected]>dd8056ef347cf526561b3e74ffe5274b3e831a57 authored almost 4 years ago by Simone Basso <[email protected]>
59a9162cf8a260be3eca91fc65c269cb5b98622e authored almost 4 years ago by Simone Basso <[email protected]>
* dns dialer for http3 transport
* added HTTP3Dialer to http3transport test
* use config t...
83d6d95e0d339ee82e37099c47c183e81aecde61 authored almost 4 years ago by kelmenhorst <[email protected]>* fix(session): much better code to lookup location
I have abstracted the algorithm such that...
4b944d32ac29fe3f413581630c129e00229c228c authored almost 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/1170
bda684e9feb79fd6561b968d791a03c6508d2200 authored almost 4 years ago by Simone Basso <[email protected]>Related to https://github.com/ooni/probe-cli/pull/187/files#r553480623.
1d38fdc96d53b46080e302ab6eed10a03f915abf authored almost 4 years ago by Simone Basso <[email protected]>fix(dnscheck): defend against residual censorship
7feb3c4dfd3621e8b7a71f87da61cda1afdbc13a authored almost 4 years ago by Simone Basso <[email protected]>1617c22773b8032a1c68b6c2d82dd5046cb69d91 authored almost 4 years ago by Simone Basso <[email protected]>
3fcc6695f90bc68b051f17e80b0b67012e628f2e authored almost 4 years ago by cyBerta <[email protected]>
bee268d20c81bbb100206aeab37fd6991f9734b2 authored almost 4 years ago by Simone Basso <[email protected]>
* fix(miniooni): add informed consent
See https://github.com/ooni/probe-engine/issues/1150
...
948bf76e3b515a5e61f78ea5c81bba6866f42354 authored almost 4 years ago by Simone Basso <[email protected]>9abf5dbfc65bb70322d8f711f5cfbcea8298351d authored almost 4 years ago by Simone Basso <[email protected]>
fc212529a2784279c86a1b5a95fcbd896c788092 authored almost 4 years ago by Simone Basso <[email protected]>
See https://github.com/ooni/probe-engine/issues/1164.
a7417b52a53edb35ab4b7633bc8088b990cfc42c authored almost 4 years ago by Simone Basso <[email protected]>e8bacc6710152187dcdca282530d2a368f6897cc authored almost 4 years ago by Simone Basso <[email protected]>
* fix(dnscheck): allow to force specific TLS version
See https://github.com/ooni/probe-engine...
7ab5933df0c2d4301dac9619c435b03d1ea1b9fc authored almost 4 years ago by Simone Basso <[email protected]>* fix(build-cli.sh): say where binary is
* Update build-cli.sh
* fix: make sure the script...
2569621a48ea8086652ddb691056b850f64517c5 authored almost 4 years ago by Simone Basso <[email protected]>92197fcb776647fbcad78a727244734dec3979bc authored almost 4 years ago by Simone Basso <[email protected]>
* fix(dnscheck): avoid false positive due to timeout
1. avoid setting a unique timeout for th...
9ceff7cefb45d560b24c39e4369a6508d5be9fde authored almost 4 years ago by Simone Basso <[email protected]>bba4c12b13922a331191a244efff928267d64a72 authored almost 4 years ago by Lorenzo Primiterra <[email protected]>
4f21abc12fb50dd1721bc27d736c4f8f287b82bc authored almost 4 years ago by Simone Basso <[email protected]>
Otherwise measurements are submitted as part of the run
experiment, which is very unhelpful.
...
e64df4353d3b6f4102720646f55234322e49eac6 authored almost 4 years ago by Simone Basso <[email protected]>
This is very simple: only set the report ID field to measurements
we were able to submit succes...
* cleanup(report): remove report.close operation
The close operation is now a relic of the pa...
a64674fd312099f4824702c851b4c16bc5582a9c authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1137.
9fe239d0f3326b418aa33131b4fd391c9863e019 authored almost 4 years ago by Simone Basso <[email protected]>* feat: API for fetching/checking measurements
See https://github.com/ooni/probe-engine/issue...
2a0b0256273cd9933dda8f7d108147f2483d09a7 authored almost 4 years ago by Simone Basso <[email protected]>This allows to set this option more easily using -O.
Part of https://github.com/ooni/probe-en...
050f0985b071fb811d5f5efba31272accf0e1019 authored almost 4 years ago by Simone Basso <[email protected]>Discovered while working on https://github.com/ooni/probe-engine/issues/1115.
db3fbe05c88f466adef272caa4d8211c3105858c authored almost 4 years ago by Simone Basso <[email protected]>
This is a list of IP addresses that we know to be good for the
domain. We're going to test the u...
Easy fixed noticed when working on https://github.com/ooni/probe-engine/issues/1115.
484d698289a3429587b83e50bd9946607633b8f7 authored almost 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/1115.
While there, fix a bunch of comments.
f85a687c233a00ef21e660aa50c43c11d4d78534 authored almost 4 years ago by Simone Basso <[email protected]>Done when working on https://github.com/ooni/probe-engine/issues/1115.
5137e1d4d7db26ca65223653f17edbd6a470a7b8 authored almost 4 years ago by Simone Basso <[email protected]>
Discovered when experimenting in the context of
https://github.com/ooni/probe-engine/issues/1115
See https://github.com/ooni/probe-engine/issues/1137
8c14695afda76774e2f43c3fd8554a00f04e4b8e authored almost 4 years ago by Simone Basso <[email protected]>
We're still logging at debug level, but this is at least an initial
attempt at making sure info ...
Closes https://github.com/ooni/probe-engine/issues/1123#issuecomment-743119648.
ba28a1f41d92d3f9d86cc3c83da42d9a8bb7809e authored almost 4 years ago by Simone Basso <[email protected]>This is still part of https://github.com/ooni/probe-engine/issues/1115
bbeb03fe60f01d9a7bdc768ae1fa4804fe363780 authored almost 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/1115
696b2f9b9d8d7b7123ea2b10f38fdc7b1b831842 authored almost 4 years ago by Simone Basso <[email protected]>
We used to have InputRequired category, which meant that you were
providing input and, if there...
This experiment takes in input one or more JSON documents. Each
JSON document describes an expe...
While there, tweak the documentation for HTTP3Enabled for both
urlgetter and dnscheck. While th...
For ooniprobe we use --input-file to indicate the file to read input
from. Let us use the same ...
680623ce957fe593a5513b8ee66611a8ed691d01 authored almost 4 years ago by Simone Basso <[email protected]>
Part of https://github.com/ooni/probe-engine/issues/1043
917b80e30473282219ba8e88224aadf45fe3ff63 authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1043
cd8912585e12af9955e482c68b2ae96f0e9bfd12 authored almost 4 years ago by Simone Basso <[email protected]>Release 0.21.0
c7088618df1b9b36f91f467570fce4886563ce7c authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-assets/releases/tag/20201207105127
See https://github.com/oon...
60fc627ce879f60eeecde61c64381f0d2ff4ac10 authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1043.
63e1b0025fdb2d9cb5a80c57e078af0cd4b9555d authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1043
b9fa1a165342f1312aab5f714f8976bfa3ba4cbf authored almost 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/1043
ce920015191c0cccf19b377255edd7d5911a54bf authored almost 4 years ago by Simone Basso <[email protected]>