Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/spec
OONI Specifications
https://github.com/ooni/spec
62a5a7f5eb3327b9abb913008a58b8a62ff404df authored about 4 years ago by Simone Basso <[email protected]>
99584a1f41a72fe172c873d63529ddb18196af57 authored about 4 years ago by Simone Basso <[email protected]>
2ccca707586344b8be8e03b75fc7489a3b4b1675 authored about 4 years ago by Simone Basso <[email protected]>
The documentation does not specify all the options because they are
poised to change over time....
The spec should not say that the experiment will use a specific domain name since
that's clearl...
6e553172f5b11b269f06b61a6fdaf5c71d4b4805 authored about 4 years ago by cyBerta <[email protected]>
f219cca876cc2d13fc6de8cafd2746b2c0e45fae authored about 4 years ago by cyBerta <[email protected]>
* draft riseupvpn test
* finalizing draft for riseupvpn spec
* changes in spec after revie...
bd921b76bcad0333da5e3734e67d6b02943694c1 authored about 4 years ago by KwadroNaut <[email protected]>Just stumbled over these.
1cf707e7f6058d1313fc4ce8fc6ad741f51c2d0b authored over 4 years ago by KwadroNaut <[email protected]>Part of https://github.com/ooni/probe-engine/issues/810.
See https://github.com/ooni/probe-en...
6fd578fa3dbba953d7c4570012464f936d9f771b authored over 4 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/763
b117453b84fe68acc5550959cc7bb2e763072f22 authored over 4 years ago by Simone Basso <[email protected]>While at it, fix JSON formatting.
Part of https://github.com/ooni/probe-engine/issues/740
9a61ea88f71dc6533cdad584c9de457bb832d178 authored over 4 years ago by Simone Basso <[email protected]>
Specifically, say that WhatsApp web is reachable over HTTPS regardless
of the HTTP status code ...
ce606c098aa2e42118c20ef1d1276dd9e0c4a295 authored over 4 years ago by Simone Basso <[email protected]>
I didn't do this when I last changed the spec.
9eec1422a52ce9d4f580dc2d6c7952a652293ac4 authored over 4 years ago by Simone Basso <[email protected]>Companion PR: https://github.com/ooni/probe-engine/pull/720
a2d3890e51c7ef9b5638c488ff16184fe1810ddb authored over 4 years ago by Simone Basso <[email protected]>
They allow a human to make sense of heavily customised runs. We should not use these
options wi...
Introduced in https://github.com/ooni/probe-engine/pull/682
Part of https://github.com/ooni/p...
8d103f5b5de479b2f6298a04e7ee0fbed4308e5d authored over 4 years ago by Simone Basso <[email protected]>874733efcd4e76d266f6b6ccf29286387181b414 authored over 4 years ago by Simone Basso <[email protected]>
Part of https://github.com/ooni/probe-engine/issues/533
8883def228d73ebf6cdf362f520721d01d9cc11f authored over 4 years ago by Simone Basso <[email protected]>* ts-022-ndt.md: explain more obstacles preventing removing IPs from NDT
Closes https://githu...
c5de61b93eb0f07dd5a53e9616814f55007e4bf9 authored over 4 years ago by Simone Basso <[email protected]>bf7db00899743d968f17b95d5d93a4bbafed65ae authored over 4 years ago by Simone Basso <[email protected]>
d5087f3eddb7207dd5b346a78fc529baf96ea73a authored over 4 years ago by Arturo Filastò <[email protected]>
I just changed the way in which the implementation behaves. So I need to have a way to store int...
39ce546f365466c23b5914cde28d97f85185ab67 authored over 4 years ago by Simone Basso <[email protected]>
Specifically, only document the fields that matter and make sure
we explain in a better way wha...
4b128c6ea701439a282da809e493384ab1f78ee1 authored over 4 years ago by Simone Basso <[email protected]>
* nettests: write spec for ndt7
Closes https://github.com/ooni/probe-engine/issues/259
Clo...
80cfdedf735943685f35843fe6c664fbc2585e61 authored over 4 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/issues/423
283427895592833f656d168d11c5b13a13635f8a authored almost 5 years ago by Simone Basso <[email protected]>13db93c076819fa39fa6c6a6e84e4d7cd04f10d8 authored almost 5 years ago by anadahz <[email protected]>
Thanks @anadahz
7199d01740cebf00b69dfd540ee5f689a544b61d authored almost 5 years ago by Simone Basso <[email protected]>
With @fortuna we had today a 1:1 meeting where we improved the design
of sni-blocking classific...
See https://github.com/ooni/probe-engine/issues/309
794e9e942db4e2f1cb9c4f7c31a71dff03ffca33 authored almost 5 years ago by Simone Basso <[email protected]>Implemented at https://github.com/ooni/probe-engine/pull/391.
Part of https://github.com/ooni...
99c0f838870b6550e83ac270ea665a87c47b0c9d authored almost 5 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/388
44acea766a4e8a54bc021cdc96bb2508e2362af6 authored almost 5 years ago by Simone Basso <[email protected]>
It's probably wise to mention this in the spec because it has impacts on
the data quality, beca...
Explain how we derive the id of an input.
3072e2d94b5c693a86b61989ab14278d7c9dd24f authored almost 5 years ago by Arturo Filastò <[email protected]>
See the following PR for more context:
https://github.com/ooni/sysadmin/pull/424
This also causes us to bump the minor version number since this change has impact on a major, to...
fe8e74ac9d0e12a9eac1679a613bd50175cb5b23 authored almost 5 years ago by Simone Basso <[email protected]>Xref: https://github.com/ooni/spec/pull/159#discussion_r373761736
45741cce895e3ab380569b3dc9d08a9ab7e1e206 authored almost 5 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe-engine/issues/304
Design approved by @sarathms.
60215153936a9901a5b5b72f031f8db41136536d authored almost 5 years ago by Simone Basso <[email protected]>835353621524446a05ae7367172de51010840b74 authored almost 5 years ago by Simone Basso <[email protected]>
See https://github.com/ooni/sysadmin/commit/bf082ff0953d72bdf67773b2527716e50646908e.
Part of...
7c80b66d87a066ed4b4df1f8d8d00e2b7596051e authored almost 5 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-engine/pull/294
a668dcbdbe34c1866e488a7e651ec2b32aa2577a authored almost 5 years ago by Simone Basso <[email protected]>c37490b8a4e1a7e5d2e4df7a5eb555e4ebe176ad authored almost 5 years ago by Simone Basso <[email protected]>
75b9fb8f7b0652d5f6ad084d8e56f660def0bf37 authored almost 5 years ago by Simone Basso <[email protected]>
Closes https://github.com/ooni/probe-engine/issues/257
4c97fee4420947b885d91b200b6af6396f885097 authored almost 5 years ago by Simone Basso <[email protected]>6e2297b2abc426df4a8217d6b565897917f9ba13 authored almost 5 years ago by Simone Basso <[email protected]>
This documents that Telegram is based on the newly added tcpconnect data format.
This documen...
9e07369f7e4794afbe5f559346fb5ff2150c2f4e authored almost 5 years ago by Simone Basso <[email protected]>548a7506537d66454b7f9b20d9479b63802ca69e authored almost 5 years ago by Simone Basso <[email protected]>
11fc9d84edd7d50b23354f1cca3dda31e8708aa8 authored almost 5 years ago by Simone Basso <[email protected]>
Other data formats specify it. Let's be consistent.
bc130575f313e038ac2953b17cbb053e6c9a75f1 authored almost 5 years ago by Simone Basso <[email protected]>4bfd1de52ab102566dbf2f7f0efce1b70be00478 authored almost 5 years ago by Simone Basso <[email protected]>
3487c231f895de8e8e0c7388715f9c2b6cc7c966 authored almost 5 years ago by Simone Basso <[email protected]>
dbbd1b6f572916ec956b7fe840d9f2ef65e4250a authored almost 5 years ago by Simone Basso <[email protected]>
2bacaaad2503ccb6ce21a7b56212620766a0743c authored almost 5 years ago by Simone Basso <[email protected]>
bb4c373a444abcab784447f7a866d3ae809515cc authored almost 5 years ago by Simone Basso <[email protected]>
30eb78bddc82448f48ceef49cf32362a91b8e6a1 authored almost 5 years ago by Simone Basso <[email protected]>
868f23ae943c9fb87f22453e9d3880fd3c180fbb authored almost 5 years ago by Simone Basso <[email protected]>
b9209fc2e5d5cbbd45068d1ad8a7c27d980b9aca authored almost 5 years ago by Simone Basso <[email protected]>
8a34d1ff4b7fd8383a48f6fbce6324c6128cb62f authored almost 5 years ago by Simone Basso <[email protected]>
062182161b027d11576c34a721c0b669ed5488d4 authored almost 5 years ago by Simone Basso <[email protected]>
They must both be present and are both optional.
Also, make sure they appear in the example.
29ceb9139840484b6e1d6935360a588e0d4ba1ef authored almost 5 years ago by Simone Basso <[email protected]>3d8cf9755172364008f22b5e740576f0f84c5d57 authored almost 5 years ago by Simone Basso <[email protected]>
fbcb29f6765d46f13b5962fcddd200fb751892bd authored almost 5 years ago by Simone Basso <[email protected]>
91a074a020433d073eb6d1195f0d8905cb2d83bc authored almost 5 years ago by Simone Basso <[email protected]>
811c61417527bffa62a4dc33f884dd47f16d329f authored almost 5 years ago by Simone Basso <[email protected]>
fbe8a52d296a0f4a40f43a4781c3ae597bfd679c authored almost 5 years ago by Simone Basso <[email protected]>
09b6b5667d14260df0facf48302eb0f8ddba26d1 authored almost 5 years ago by Simone Basso <[email protected]>
Part of https://github.com/ooni/probe-engine/issues/12
674cd210da5632b7d1bbab510880ea2034e47cd1 authored almost 5 years ago by Simone Basso <[email protected]>f5e0e6519142ad55311f763dd782fbab4ca6897c authored almost 5 years ago by Simone Basso <[email protected]>
87c983e9ca63a559854b31fc0edce7a9f2cccd7b authored almost 5 years ago by Simone Basso <[email protected]>
7351233c85a5ef58c6c07c50beadae5c3c3fb5c8 authored almost 5 years ago by Simone Basso <[email protected]>
My bad: it is actually possible to write this functionality correctly. And probe-cli is actually...
98dd0824972306269165a1e671bd3f7193a8933c authored almost 5 years ago by Simone Basso <[email protected]>d9ef72236d6bdbafdb0db54b6f7082ab9ffe8cb1 authored almost 5 years ago by Simone Basso <[email protected]>
930ee7b91118f7a0b603f53558c7e9651ea7c840 authored almost 5 years ago by Simone Basso <[email protected]>
54bac3688634185a4136c3d6ccc7bffd37a2d57a authored almost 5 years ago by Simone Basso <[email protected]>
3b53047209ab0fab437c937dcf79c0095a7cde6d authored almost 5 years ago by Simone Basso <[email protected]>
08c4abc29ff29331e1bc146501d40ad990290a84 authored almost 5 years ago by Simone Basso <[email protected]>
2b06e984568b971fd72fcc3436719b74c2b4bd7b authored almost 5 years ago by Simone Basso <[email protected]>
a7e43f0f9a4ed5f1ec0cc765edeffd4fb3444a96 authored almost 5 years ago by Simone Basso <[email protected]>
No real functional change, but:
1. put general toplevel information into a README
2. avoid...
1028eee924e855db0a6688ee6f3df615b45d0be5 authored almost 5 years ago by Simone Basso <[email protected]>59c488e346686c0695a47667fde1763eaad26c8c authored almost 5 years ago by Sarath <[email protected]>
Should always be null but better to include it to demonstrate we're not resolving domain names.
...
Related to https://github.com/ooni/probe-engine/pull/207
e3f4d8465d7f67892e9f9971aac822a7d357d074 authored almost 5 years ago by Simone Basso <[email protected]>Closes #167
28170308f3e0e3e23104d5d526a4bb81ca8d9e6e authored about 5 years ago by Simone Basso <[email protected]>8dba2b10dd706abaf15910e95b38042c7693de72 authored about 5 years ago by Simone Basso <[email protected]>
Introduced in https://github.com/ooni/probe-engine/pull/196
78aabe4300e56303942f4521214ae7f2f2096c32 authored about 5 years ago by Simone Basso <[email protected]>Closes #164
8d0cad17ebbb934ee2727db4453e560539a3a05a authored about 5 years ago by Simone Basso <[email protected]>
As pointed out by @FedericoCeratto, using v0.2.1 for the data format
where resolver_ip is tople...
Introduced in https://github.com/ooni/probe-engine/pull/103
fcabb0a9b42a83c3360401fda9bd4bb44cc51cdb authored about 5 years ago by Simone Basso <[email protected]>68b480c84ef3b82a66641895afec5e773853d1a7 authored about 5 years ago by Simone Basso <[email protected]>
ba7e41442ca13226d2594f46845938f1c33de38c authored about 5 years ago by Simone Basso <[email protected]>
605352ce623f419409212ed98784de79ab382241 authored about 5 years ago by Simone Basso <[email protected]>
Since this is not yet deployed it doesn't really make sense to have it.
50e5d53b4cc5bf37b5baaa3c47217f983367f589 authored about 5 years ago by Arturo Filastò <[email protected]>c92659988b16753960a6c745088755ce32fd56ed authored over 5 years ago by ValdikSS <[email protected]>
web-connectivity: document case where hostname is an IP address
b5ecacdf8542062b8316c1d72113cd5b6cd01bf4 authored over 5 years ago by Arturo Filastò <[email protected]>0521a81971dab00f61a061cf6b6e17da88e978ae authored over 5 years ago by Simone Basso <[email protected]>
db574c7a13359d61eb34c393a237e1f511c46eb3 authored over 5 years ago by Simone Basso <[email protected]>
6c8c4ea633f6a8b5f0b4685cecb56d627e32ae1f authored over 5 years ago by Simone Basso <[email protected]>
See #148
cf38e1d3469a9a74cfe3dc18dcca7d5ac34f344d authored over 5 years ago by Simone Basso <[email protected]>