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

Update OONI Run v2 spec following refactoring: https://github.com/oon… (#292)

3aa352ee7652c026212bbc919409888baae2071c authored 10 months ago by Arturo Filastò <[email protected]>
docs: try to be more precise about interval (#291)

the previous phrasing could induce to think that `t` is only measured in
the case of failures.
...

ac44733953e953968d2c3d161060ea62a7e73026 authored 11 months ago by Ain Ghazal <[email protected]>
chore(web-connectivity): update examples (#290)

Closes https://github.com/ooni/probe/issues/2666

fd87fbdc8eeb00d4b2403d0af1963867be20ec77 authored 11 months ago by Simone Basso <[email protected]>
doc(web-connectivity): update measurement algo description (#289)

This diff updates the measurement algorithm description to describe Web
Connectivity v0.5.

P...

625cdfa19690be3623f91f2f0771c63d0d69a84a authored 11 months ago by Simone Basso <[email protected]>
fix(web-connectivity): create examples section (#288)

The examples regarding the data format take lots of space and make
reading the specification di...

a6644559dc4f13bbffed948e92cfdec102b10624 authored 11 months ago by Simone Basso <[email protected]>
fix(web-connectivity): explain input more in detail (#287)

I think the spec was lacking too much detail and did not explain to a
technical user the big pi...

911c06c757492b7bc4366d4829cf0b48a0c4197a authored 11 months ago by Simone Basso <[email protected]>
fix(ts-017-web-connectivity): proper markdown (#286)

In markdown, there should be just one top-level entry in a file.

To address this, create a ti...

fbba757754ed782b8965a8e940170550d150fd4b authored 11 months ago by Simone Basso <[email protected]>
doc(df-007-errors.md): document http_invalid_redirect_location_host (#285)

## Checklist

- [x] I have read the [contribution
guidelines](https://github.com/ooni/spec/bl...

08997dd68229680e20d2307ba3d4ffb13be6b520 authored 11 months ago by Simone Basso <[email protected]>
doc(webconnectivity): document SSB limitations (#284)

## Checklist

- [x] I have read the [contribution
guidelines](https://github.com/ooni/spec/bl...

7f4df12053accfbd33296236a9beedd0ff56eb57 authored 11 months ago by Simone Basso <[email protected]>
fix(df-006-tlshandshake.md): clarify server_name semantics (#283)

## Checklist

- [x] I have read the [contribution
guidelines](https://github.com/ooni/spec/bl...

05ee414db086edf48066fa6890ca9036174b4b68 authored 11 months ago by Simone Basso <[email protected]>
signal: document trimming down endpoints (#282)

## Checklist

- [x] I have read the [contribution
guidelines](https://github.com/ooni/spec/bl...

a6721e0ed7f053f253ec63f9103b16d69df677b2 authored about 1 year ago by Simone Basso <[email protected]>
chore: update signal test description to test v0.2.3 (#281)

## Checklist

- [x] I have read the [contribution guidelines](https://github.com/ooni/spec/blo...

313d0eac2f8c1553913c843ac7c5257d379e837b authored about 1 year ago by Arturo Filastò <[email protected]>
df-000-base.md: document ooni_run_link_id (#280)

This diff documents the `ooni_run_link_id` annotation.

0b27d69ee22bdb2be80ad8f4a4a4e80cf5a18942 authored about 1 year ago by Simone Basso <[email protected]>
fix: correct stunreachability name

ab1f87e08e3b47964a02a82f427937c40b199b28 authored about 1 year ago by Simone Basso <[email protected]>
oonirunv2: flag experimental fields (#279)

We had a conversation today where we concluded to clearly mark some fields we're currently exper...

3b4a45dc2d6151add45e017cabf20c471232281f authored about 1 year ago by Simone Basso <[email protected]>
doc(riseupvpn): sync with ooniprobe 3.19 (#273)

This pull request syncs riseupvpn spec with ooniprobe 3.19.

Closes https://github.com/ooni/pr...

93462235610ba1cc95e474c4b45462e6b347a68f authored about 1 year ago by cyBerta <[email protected]>
fix(oonirun): grammar

7cb49bd4ee96d9c062cc61a5d2518b34ad32a403 authored about 1 year ago by Simone Basso <[email protected]>
ts-016-vanilla-tor.md: don't say "without" twice

05e8039715376a3bf420d22d9763eba62edf35e5 authored over 1 year ago by Simone Basso <[email protected]>
ts-016-vanilla-tor.md: more precise wording about JSON

5f852a14115a36e28f1dbfaf4059371956250b82 authored over 1 year ago by Simone Basso <[email protected]>
df-005-tcpconnect: mention old probes setting failure to false (#277)

Example of a measurement showing this behaviour: https://explorer.ooni.org/m/20210101003640.4134...

ceaee75e69289636b90ce53e08577ef3be83b83d authored over 1 year ago by Arturo Filastò <[email protected]>
feat(netevents): mention bytes_received_cumulative (#276)

See https://github.com/ooni/probe-cli/pull/1166

Part of https://github.com/ooni/probe/issues/...

4cd1b8b2a9aa57551d5bec743ee1b5e9fc8c2b8d authored over 1 year ago by Simone Basso <[email protected]>
feat: define tags for all observations (#275)

See https://github.com/ooni/probe/issues/2483 and https://github.com/ooni/probe-cli/pull/1142.

74becbea1705e85bffb598441fca0f44a11ca6aa authored over 1 year ago by Simone Basso <[email protected]>
Update bk-005-ooni-run-v2.md

7847ff9e92fd469a96f11f0dd6b3044923fa7a2c authored almost 2 years ago by Simone Basso <[email protected]>
Update bk-005-ooni-run-v2.md

8f982564abbeec716d2c6d90ff81a47da8ca7240 authored almost 2 years ago by Simone Basso <[email protected]>
Update bk-005-ooni-run-v2.md

4a8ce52967bf82dc1461ddadd9ce08175a4295c1 authored almost 2 years ago by Simone Basso <[email protected]>
Add initial spec for OONI run (#249)

* started ooni run specification

* Update backends/bk-005-ooni-run.md

Co-authored-by: Simo...

28fa0aebc6caa1faff4a1658b9fcfd0ff7326859 authored almost 2 years ago by Norbel AMBANUMBEN <[email protected]>
Add `browser` key and mention on how to interpret certain failures (#270)

* Add `browser` key and mention on how to interpret certain failures

* Update ts-036-browser_...

22c74f25627a8ca138649d4dc993a23133e7fd9d authored almost 2 years ago by Arturo Filastò <[email protected]>
doc: document build-info annotations (#272)

See https://github.com/ooni/probe-cli/pull/1030

Part of https://github.com/ooni/probe/issues/...

bfb7d57624ba7ed81c671777b5461ec62e44c14d authored almost 2 years ago by Simone Basso <[email protected]>
add echcheck experiment spec (#263)

See https://github.com/ooni/probe/issues/1453

11f00c40edea3a4ec0089ce2aa8a537cc278d73f authored almost 2 years ago by Divyank Katira <[email protected]>
fix(telegram): stop measuring http://web.telegram.org/ (#269)

See https://github.com/ooni/probe/issues/2382

fab7dc8eca8b63e86689a85191788bab41eab5cf authored about 2 years ago by Simone Basso <[email protected]>
fix(whatsapp): stop measuring http://web.whatsapp.com/ (#268)

See https://github.com/ooni/probe/issues/2374

9a947759eca1b3ddc266e996c9eb826cc9183ace authored about 2 years ago by Simone Basso <[email protected]>
Add server_name to tls_handshake spec (#267)

5fc55d551a9c3e20b3d3de50628113589156cfaf authored about 2 years ago by Arturo Filastò <[email protected]>
Signal fix (#266)

See https://github.com/ooni/probe/issues/2344

9248b94f911cb1687d8c07a973ed8adedfa08253 authored about 2 years ago by Arturo Filastò <[email protected]>
Add information about the signal bug to the test spec (#265)

See https://github.com/ooni/probe/issues/2344 and https://github.com/ooni/probe-cli/pull/977

81056e4f462b47748a2ec7f7a55c53eace0d2a1b authored about 2 years ago by Arturo Filastò <[email protected]>
ts-038-port-filtering: introduce new experiment spec (#260)

See https://github.com/ooni/probe-cli/pull/891

741643c8fd5f040616e1427b63f63dcfcbea19ea authored over 2 years ago by DecFox <[email protected]>
ts-037-tls-middlebox: new experiment spec (#258)

See https://github.com/ooni/probe/issues/2124

8baabc1bb5c8c2151404090b4ddad5ee7999b926 authored over 2 years ago by DecFox <[email protected]>
refactor(datafmt): use "udp" instead of "quic" (#262)

See https://github.com/ooni/probe-cli/pull/946 where we also
explain why we're doing this chang...

3267a421fe188fa3352406b75628c82b82b61b3d authored over 2 years ago by Simone Basso <[email protected]>
fix: sync with [email protected] data format (#261)

Part of https://github.com/ooni/probe/issues/2238

1835e70d560fd5862c57012a0fb3cd5da73dc9ab authored over 2 years ago by Simone Basso <[email protected]>
doc(dns): more precise stdlib resolver naming (#257)

This pull request documents more precise stdlib resolver naming that will benefit web_connecti...

02ed9b36923fa01337ecf17a58acb018ed90696a authored over 2 years ago by Simone Basso <[email protected]>
dnsping: record delayed DNS response (#259)

See https://github.com/ooni/probe/issues/2231

Co-authored-by: decfox <[email protected]>
Co-...

d75c57a435a620b57a1e55d8b0edef7560c4436f authored over 2 years ago by DecFox <[email protected]>
dnst: document new fields (#256)

See https://github.com/ooni/probe/issues/2228

Xref https://github.com/ooni/probe-cli/pull/873

85bf910724b28379066079d2c02499ef303f8edb authored over 2 years ago by Simone Basso <[email protected]>
doc(simplequicping): update data format (#254)

See https://github.com/ooni/probe/issues/2159

0400e59870ed906a938507813f2472358a6cd6ed authored over 2 years ago by DecFox <[email protected]>
fix(telegram): servers -> probes

It's an obvious typo: it does not make sense to mention
servers in that context since this is a...

cf55d5dc9e5d5da1aba3977fe118ac20d72b6eca authored over 2 years ago by Simone Basso <[email protected]>
doc(dnsping): update data format (#252)

- [x] reference issue for this pull request: https://github.com/ooni/probe/issues/2159
- [x] ...

59a00e35910d75981237b35aaf8bdd2a3297b5cf authored over 2 years ago by DecFox <[email protected]>
doc(tcpping, tlsping): update data format (#250)

We want to avoid suggesting that a single TCP ping result could
contain more than one TCP conne...

fad105ae0398603bce85384d663b3cfc65004dc7 authored over 2 years ago by Simone Basso <[email protected]>
fix(bk-003-collector): correct typo

73b3b666d2ca9c672d90acdf4f21fdec74018a11 authored over 2 years ago by Simone Basso <[email protected]>
Add no_tls_verify to tlshandshake spec (#247)

0f51aa6a980d6a1f0db56a68aeacf45e3cdc2f87 authored over 2 years ago by Arturo Filastò <[email protected]>
chore: avoid duplicating the code of conduct (#251)

6199098513b3bc89d0f977330d59099890d97133 authored over 2 years ago by Simone Basso <[email protected]>
Add browser_web spec (#244)

* Add browser_web spec

* Update nettests/ts-036-browser_web.md

Co-authored-by: Simone Bass...

c51805cad897109ed62fd5731186578669cb3e92 authored over 2 years ago by Arturo Filastò <[email protected]>
tor: document ntor AUTH mismatch (#248)

While there, move important information before the example output.

Reference issue: https://g...

81ae7e2d7174cd66eda5b334538bb5144f223279 authored over 2 years ago by Simone Basso <[email protected]>
Add x_transport and AS metadata (#246)

* Add x_transport

* Add as metadata to DNS answers

96a21b2ea4438267de1b41bed2bd5706e34882a5 authored over 2 years ago by Arturo Filastò <[email protected]>
Add url key to the httpt dataformat (#245)

4acfbc4bdd70cb33a3cc4540c49daaaef4e6d12d authored over 2 years ago by Arturo Filastò <[email protected]>
netxlite: do not call netgo the CGO_ENABLED=0 resolver (#243)

In https://github.com/ooni/probe/issues/2029#issuecomment-1140805266, we
explained why calling ...

6208dd8d253d41ef2e9c6c7207f6fe58b85269a6 authored over 2 years ago by Simone Basso <[email protected]>
formats: document dns errors and resolver types (#242)

See https://github.com/ooni/probe-cli/pull/765, where I identified
I needed to sync up spec wit...

f51921d3138c8f261b1bedd9c2b76098444655ec authored over 2 years ago by Simone Basso <[email protected]>
Add probe_network_name (#241)

* Add probe_network_name

* Add since for probe_network_name

f647f9b970849e76f930b25e58c302845c7d3a90 authored over 2 years ago by Arturo Filastò <[email protected]>
Add data analysis consideration related to the changing bridge ID (#240)

See: https://github.com/ooni/sysadmin/pull/495

d6e8fbed99371ec4d9d798242af349c112cdf84a authored over 2 years ago by Arturo Filastò <[email protected]>
feat: re-implement the vanilla_tor experiment (#239)

This diff is the ooni/spec portion of a larger contribution that brings
back the vanilla_tor ex...

67a5494ef74b620f7f5097fc4311146e4e960dfd authored over 2 years ago by Simone Basso <[email protected]>
fix(vanilla-tor): correct typo

fc05b9a12f4202d824f2bcdb52b4eacfbb914a4e authored over 2 years ago by Simone Basso <[email protected]>
feat: introduce the dnsping experiment (#238)

See https://github.com/ooni/probe/issues/1987 (issue).

See https://github.com/ooni/probe-cli/...

e5ab0fc3f63453cdb8b36f79697962227f4e556e authored over 2 years ago by Simone Basso <[email protected]>
feat: introduce the simplequicping experiment (#237)

See https://github.com/ooni/probe/issues/2091 (issue) and https://github.com/ooni/probe-cli/pull...

776b9b32edbfc87b8cca7a44224866d4f5c7ed2a authored over 2 years ago by Simone Basso <[email protected]>
feat: introduce the tlsping experiment (#236)

See https://github.com/ooni/probe/issues/2088 (issue) and https://github.com/ooni/probe-cli/pull...

9513018cccff9747b147ded5e280203d51de3db5 authored over 2 years ago by Simone Basso <[email protected]>
feat: add tcpping experiment spec (#235)

See https://github.com/ooni/probe/issues/2030 (issue) and https://github.com/ooni/probe-cli/pull...

9637f0332b73f9aad4b1762e5b6d97b3966ba6a0 authored over 2 years ago by Simone Basso <[email protected]>
tls_handshake: added ip address to tls_handshake data-format (#233)

* df-006-tlshandshake: add endpoint address

* df-006-tlshandshake: minor changes

* tls_han...

f81d3dd037f6782639e78f7b0819447fa79cec53 authored over 2 years ago by DecFox <[email protected]>
doc(ts-030-torsf): document default timeout (#232)

* ts-030-torsf: added default timeout to measurement spec

* ts-30-torsf: bumped version numbe...

ab2f93b59e9e9b8988dd0bfb331f8033e529ea51 authored over 2 years ago by DecFox <[email protected]>
df-001-httpt.md: clarify socksproxy field meaning (#234)

See https://github.com/ooni/probe/issues/1947#issuecomment-1103711226

3e800afafe859befb8a65c3211bc29767bb69819 authored over 2 years ago by linpeiyu164 <[email protected]>
ts-031-quicping: quicping spec (#230)

See https://github.com/ooni/probe/issues/1994

486ab2ed6c3122e18a5b1c4653a6ed3b4344af93 authored almost 3 years ago by kelmenhorst <[email protected]>
fix(dnscheck): avoid repetition in conference name

See https://github.com/ooni/probe/issues/1980

3b09dd4c8ae7ad6390c2137e02f7fbb53bdae94d authored almost 3 years ago by Simone Basso <[email protected]>
chore(dnscheck): refer to the research paper

See https://github.com/ooni/probe/issues/1980

af613fcc8e21115d77921bbc76242c1530d15ccd authored almost 3 years ago by Simone Basso <[email protected]>
fix(torsf): we now only collect bootstrap logs

It seems, in the grand scheme of things, this is the log we need. So we just
introduced a regex...

462caa4571ad6d1d503d93bf934f8944baf1f4a5 authored almost 3 years ago by Simone Basso <[email protected]>
torsf: document persistent datadir and rendezvous method (#231)

This diff documents new options we have added to the torsf experiment
after the https://github....

edd0550ce12b855140c3afa5cd4e74363e36d6c6 authored almost 3 years ago by Simone Basso <[email protected]>
fix(README.md): remove alpha channel in images (#229)

e3d3ce7530c33ed3bf8afb8051d15992a387b1d8 authored almost 3 years ago by Yeganathan S <[email protected]>
Rearraging a data-format file (#228)

* restructured a file

* improved order, readability

771ed7710368dff59e64f30a84667f31b592d92c authored about 3 years ago by Srijan Srivastava <[email protected]>
fix(psiphon): clarify we always bootstrap from scratch

It was already implied by other text in the specification but it does not
hurt to be more speci...

59a3b3c280e1ad6bd1e3c1f45530ab9696704849 authored about 3 years ago by Simone Basso <[email protected]>
fix(stun): document changes in input handling (#227)

1. the input MUST now be an URL

2. there is no default input anymore

See https://github.co...

238e3c6eec93872b3e8fc78cbf131cf5c34b0f9a authored about 3 years ago by Simone Basso <[email protected]>
fix(ts-017-web-connectivity.md): mention status_code and body_lenght may be -1 (#226)

See https://github.com/ooni/probe/issues/1825

bab9c7f45098777271c523a9be8882e93762e533 authored about 3 years ago by Simone Basso <[email protected]>
df-000-base.md: document architecture annotation (#225)

See https://github.com/ooni/probe/issues/1772

4370a56a0fadfcc94e2ccb5e83cf69fa33b73b6b authored about 3 years ago by Simone Basso <[email protected]>
fix(th-007-websteps): don't mention h3-29 (#224)

* fix(th-007-websteps): don't mention h3-29

See https://github.com/ooni/probe/issues/1740

...

0ee26cd0efd0fee4218a2d725f30f9b5620bcd2f authored over 3 years ago by Simone Basso <[email protected]>
fix(df-000-base.md): add support for freebsd (#223)

See https://github.com/ooni/probe/issues/1696

0d8da1e9d133816939d08ff3b59e3101f31864f5 authored over 3 years ago by Simone Basso <[email protected]>
doc(nettests): mention the status of each

I've marked as obsolete nettests we're not using anymore.

I've marked as current the ones we ru...

f9bbaa83541484e3e509ffa56dd87b0c5ce8c31a authored over 3 years ago by Simone Basso <[email protected]>
doc(policies): say that a doc needs updating

8ba8bd2ea9f40488b6eba0cd70b454c9e3f25c38 authored over 3 years ago by Simone Basso <[email protected]>
fix(backends): make sure link renders

0e576991e4254d65ae0b971c05824fa04a00b7b2 authored over 3 years ago by Simone Basso <[email protected]>
doc(backends): ack that most specs are obsolete

We have not been able to update the specs in this directory for
quite some time and I certainly ...

37831fedcf91fd57a5dba9423163f181bee9f8ea authored over 3 years ago by Simone Basso <[email protected]>
doc(data-formats): mention the tunnel spec

36d6e99567933543e3a95026a45bfe4a066420da authored over 3 years ago by Simone Basso <[email protected]>
doc(attic): create basic README.md

ef2ffd203d16c74515c20d598494667a88a4a6c3 authored over 3 years ago by Simone Basso <[email protected]>
refactor: move new proposal process to CONTRIBUTING.md

5910e2a1e75dda3f81f13144e28729ade7fe7164 authored over 3 years ago by Simone Basso <[email protected]>
fix(README.md): add links to directories

ebb4e2be7c72af295ec3ee29b8dfd8eec23b06b4 authored over 3 years ago by Simone Basso <[email protected]>
fix(README.md): ooniprobe => OONI Probe

bc0eca81eed98a6fa9b5d1edac215132da6819ce authored over 3 years ago by Simone Basso <[email protected]>
doc(probe): syncing-up and add interaction diagram (#222)

Prompted by https://github.com/ooni/probe/issues/1672

9fc530c4dd1d09233358fd4fe20d44bbffda3fa4 authored over 3 years ago by Simone Basso <[email protected]>
PR template: remind to bump version and/or date

2894648f13c16b918fc17c96e4608ed6fcf693e2 authored over 3 years ago by Simone Basso <[email protected]>
doc: create pull request template

Reference issue: https://github.com/ooni/probe/issues/1670

2765efec1a42e405a1afb82627af062922dc9168 authored over 3 years ago by Simone Basso <[email protected]>
CONTRIBUTING.md: refer to org wide guidelines (#221)

* CONTRIBUTING.md: refer to org wide guidelines

Reference issue: https://github.com/ooni/prob...

ac3f305d0b2d662429375f0758d8cf28301d42ab authored over 3 years ago by Simone Basso <[email protected]>
th-007-websteps: changes from doc review (#220)

Thanks to @hellais for providing readability fixes!

cc5366168350224876ba6abcbe070031846a53d2 authored over 3 years ago by Simone Basso <[email protected]>
th-007-websteps: websteps test helper spec (#219)

This commit introduces an alpha-quality spec for the new websteps experiment.

See https://git...

711f6d2caca9767ca1dd6b0605040edd24b38f8b authored over 3 years ago by Simone Basso <[email protected]>
doc: document ts-030-torsf (#218)

See https://github.com/ooni/probe/issues/1565

Future work at https://github.com/ooni/probe/is...

08f87ffad3e3444aefd447ea3d160a5e05479d3a authored over 3 years ago by Simone Basso <[email protected]>
reduce false positive rate in RiseupVPN tests (#211)

* introduce transport_status for a better filtering of false positive RiseupVPN nettest failures...

b465b8fd15b467e40e15429cab1c9972291ccccf authored almost 4 years ago by cyBerta <[email protected]>
fix(webconnectivity): document network events and tls handshakes (#214)

* fix(webconnectivity): document network events and tls handshakes

The related issue is https...

d7d21907b5b90886ee19338583465c336a31468f authored almost 4 years ago by Simone Basso <[email protected]>
Add signal test specification (#210)

* Add signal test specification

* Add example of blocking of signal

* Add https://sfu.voip...

a9ae3b19059688f6b9485e6fc1bf10673b082ff7 authored almost 4 years ago by Arturo Filastò <[email protected]>
feat(collector): document the existing collector (#209)

This diff contains changes that are consistent with the behaviour of
the existing collector, wh...

d1f8394a0851563b907c36ce7d6c0f813c265183 authored about 4 years ago by Simone Basso <[email protected]>
feat(ts-028-dnscheck): document valid addresses for domain (#208)

See https://github.com/ooni/probe-engine/pull/1140

4cffe2a2c735afb28d3f28dceaf649a24ace0c61 authored about 4 years ago by Simone Basso <[email protected]>
doc: add CODEOWNERS, CODE_OF_CONDUCT, CONTRIBUTING, and LICENSE (#207)

* doc: add CODEOWNERS, CODE_OF_CONDUCT, CONTRIBUTING

* fix: add missing LICENSE

725276c5f9f82486bfa81d524e8ba05aa0d5f16c authored about 4 years ago by Simone Basso <[email protected]>