Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OONI

We are a global community measuring Internet censorship since 2012.
Collective - Host: opensource - https://opencollective.com/ooni - Website: https://ooni.org - Code: https://github.com/ooni

chore: go get -u -v ./... && go mod tidy

github.com/ooni/oohttp - 56b9280cbc6dd11a77ae600c2638662d1940437e authored about 1 year ago by Simone Basso <[email protected]>
chore: encourage to make the check-list explicit

github.com/ooni/oohttp - 14f08bd57a2aabf4b6d5d0baee79227d665b2f54 authored about 1 year ago by Simone Basso <[email protected]>
Merge branch 'golang-http-upstream' into merged-main

github.com/ooni/oohttp - 184610b66ecceb9892e00bbf7e6488b7d6166536 authored about 1 year ago by Simone Basso <[email protected]>
chore: prepare syncing with go1.20.8

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

github.com/ooni/oohttp - 926efc6dec962f9eca1178a306f6e584c2b3ac76 authored about 1 year ago by Simone Basso <[email protected]>
chore: upgrade to Psiphon-Labs/psiphon-tunnel-core@3f91b1b (#1338)

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

github.com/ooni/probe-cli - 24ce47316ea36fd2a9733b717888fbcf769747c0 authored about 1 year ago by Simone Basso <[email protected]>
Update routine-sprint-releases.md

github.com/ooni/probe - b6d7a1ba3876ece445e408183b37fe314fdb3027 authored about 1 year ago by Simone Basso <[email protected]>
routine-sprint-releases: simplify upgrading psiphon

Let's drop in there the link to the correct branch, such that we can easily find out which is th...

github.com/ooni/probe - 8b6f3a238f5a97ab88a770b1a7b70da15c39e522 authored about 1 year ago by Simone Basso <[email protected]>
Deploy beacon

github.com/ooni/sysadmin - 50271b9f5a8fd96dad5531c01fcfdd08bac98fe9 authored about 1 year ago by Federico Ceratto <[email protected]>
routine-sprint-releases: handle releaseBlocker issues

This commit modifies the routine sprint releases document to make sure we remember about handlin...

github.com/ooni/probe - b0b8ec27a03653683154bb7d0e9f7d0ff4365ff3 authored about 1 year ago by Simone Basso <[email protected]>
Switch to inventory.yml

github.com/ooni/sysadmin - c4393cf64ce47e16ced042de3530db2e3d7bf1f3 authored about 1 year ago by Federico Ceratto <[email protected]>
deploy: ooni/ooni.org@5de03f756c4668f0f38c2d3a72a4d20857c8dd8e

github.com/ooni/ooni.github.io - af04f1130a7914a6c4ff12bb569c1482c1549d58 authored about 1 year ago by sloncocs <[email protected]>
deploy: ooni/ooni.org@2ef0b11209dffad50721ddb9fb5a123ce3296609

github.com/ooni/ooni.github.io - 47633911d8f62663649c77172cb2fb153d88a50c authored about 1 year ago by sloncocs <[email protected]>
Add OONI Probe Mobile user guide in Vietnamese (#1421)

* Create index.vi.md

* Update index.vi.md

* Update index.md

github.com/ooni/ooni.org - 5de03f756c4668f0f38c2d3a72a4d20857c8dd8e authored about 1 year ago by Elizaveta <[email protected]>
Add OONI Probe Desktop user guide in Vietnamese (#1420)

* Create index.vi.md

* Update index.vi.md

* Update index.md

* Update links to FAQ in in...

github.com/ooni/ooni.org - 2ef0b11209dffad50721ddb9fb5a123ce3296609 authored about 1 year ago by Elizaveta <[email protected]>
Remove duplicated line in debian/control

github.com/ooni/backend - be1a27a41373be16af7b5a60f7e262ce899b90c8 authored about 1 year ago by Giovanni Pellerano <[email protected]>
cleanup: move ArchivalMaybeBinaryData to legacymodel (#1336)

This diff concludes most of the development work associated with
https://github.com/ooni/probe/...

github.com/ooni/probe-cli - a37f9c1d97b50a1261503afa60992862700e8a05 authored about 1 year ago by Simone Basso <[email protected]>
feat(archival): unconditionally scrub HTTP headers and bodies (#1335)

This commit modifies ArchivalMaybeBinaryData to unconditionally scrub IP
addresses and endpoint...

github.com/ooni/probe-cli - 7a6fd910df7bbfd11f9f257cbd778f686d2994ca authored about 1 year ago by Simone Basso <[email protected]>
refactor: use ArchivalMaybeBinaryString for headers list (#1334)

This commit changes the list representation of HTTP headers to use the
ArchivalMaybeBinaryStrin...

github.com/ooni/probe-cli - b9fcb7859f8b9fe4df00754ccfbecf1e77e2bc14 authored about 1 year ago by Simone Basso <[email protected]>
cleanup: headers map now uses ArchivalMaybeBinaryString (#1333)

This diff modifies the headers-as-a-map representation such that we use
ArchivalMaybeBinaryStri...

github.com/ooni/probe-cli - af68086ec52695ac76f1e2e4cb1e9d148c4ba85a authored about 1 year ago by Simone Basso <[email protected]>
cleanup: common funcs for setting headers (#1332)

I was trying to make sure the code was using a new definition of headers
based on ArchivalMaybe...

github.com/ooni/probe-cli - 3a350e88f096cdfd4892eabcc0f27cc74f876e54 authored about 1 year ago by Simone Basso <[email protected]>
cleanup(model): use ArchivalMaybeBinaryString for HTTP bodies (#1331)

This diff modifies the model for HTTP requests and responses to use the
ArchivalBinaryString ty...

github.com/ooni/probe-cli - 0d5702cb594cbf0cfc3bb5928641e4faaf68914d authored about 1 year ago by Simone Basso <[email protected]>
feat(ArchivalHTTPRequestResult): add tests w/ binary data and IP addrs (#1330)

We want the tests w/ binary data to make sure we can safely replace
model.ArchivalMaybeBinaryDa...

github.com/ooni/probe-cli - b9282c70c8117287989a17df3dbad34ffce66bdc authored about 1 year ago by Simone Basso <[email protected]>
chore: write tests for ArchivalNetworkEvent (#1329)

My aim here is to have marshal/unmarshal tests for all the toplevel data
structures inside the ...

github.com/ooni/probe-cli - 5c0ccf5818b75ff12a20827817442bdaaf60bef5 authored about 1 year ago by Simone Basso <[email protected]>
chore: write tests for ArchivalHTTPRequestResult (#1328)

My aim here is to have marshal/unmarshal tests for all the toplevel data
structures inside the ...

github.com/ooni/probe-cli - ddd64f21af4a01b47e001c1586af0014906780c5 authored about 1 year ago by Simone Basso <[email protected]>
chore: write tests for ArchivalTCPConnectResult (#1327)

My aim here is to have marshal/unmarshal tests for all the toplevel data
structures inside the ...

github.com/ooni/probe-cli - 137adae2da2060776725f7fa76898c9f21c17156 authored about 1 year ago by Simone Basso <[email protected]>
chore: write tests for ArchivalDNSLookupResult (#1326)

My aim here is to have marshal/unmarshal tests for all the toplevel data
structures inside the ...

github.com/ooni/probe-cli - 40c88e2d5000b3251d547448ff1886a973ba3b6c authored about 1 year ago by Simone Basso <[email protected]>
feat: add ArchivalMaybeBinaryString type (#1325)

This type is ~equivalent to ArchivalMaybeBinaryData but designed to hold
a string, do less type...

github.com/ooni/probe-cli - b8db342f5ce4b73123a139bcdd47112aa1715a0d authored about 1 year ago by Simone Basso <[email protected]>
cleanup(ArchivalTLSOrQUICHandshakeResult): use ArchivalBinaryData (#1324)

This diff modifies model.ArchivalBinaryData to always use
ArchivalBinaryData for representing c...

github.com/ooni/probe-cli - f29d628c8e39e4e406cbd9c3af866a226359ad74 authored about 1 year ago by Simone Basso <[email protected]>
refactor(model): simplify using ArchivalBinaryData (#1323)

It did not originally occur to me, but now it's clear that we can avoid
using a struct to wrap ...

github.com/ooni/probe-cli - 3fb3d32b64d3850468c809572eee108dc81cc7f4 authored about 1 year ago by Simone Basso <[email protected]>
chore(model): add tests for ArchivalTLSOrQUICHandshakeResult (#1322)

I am about to modify this structure to unconditionally use
ArchivalBinaryData rather than Archi...

github.com/ooni/probe-cli - b94f9e8661639a564a8666ce53ec2fb55f5e43f4 authored about 1 year ago by Simone Basso <[email protected]>
feat(model): introduce ArchivalBinaryData (#1321)

There are cases where we know we have binary data in input and we want
the output to be binary ...

github.com/ooni/probe-cli - c73d761c5be65ff44ce80f22f60dbb02de50fd19 authored about 1 year ago by Simone Basso <[email protected]>
refactor(scrubber): reorganize tests and expose ScrubBytes (#1320)

This set of changes is the continuation of what I started doing in
https://github.com/ooni/prob...

github.com/ooni/probe-cli - 2db52933aedd928e63e024e1fa67f82ff2435175 authored about 1 year ago by Simone Basso <[email protected]>
refactor: move scrubbing logger to logx (#1319)

This diff is yak shaving for a subsequent diff that attempts to mitigate
potential IP addresses...

github.com/ooni/probe-cli - 4a86c542913a2633bc5a9742a0abc703e5f4071e authored about 1 year ago by Simone Basso <[email protected]>
Fix probe registration iat

github.com/ooni/backend - 9dbea745a8df4bb14bd99616432fa88e5d42d17f authored about 1 year ago by Federico Ceratto <[email protected]>
feat(enginenetx): extend beacons policy for THs (#1318)

Provided that we get correct IP addresses, which is a big IF, we can try
to avoid using offendi...

github.com/ooni/probe-cli - 36d2bec2eaca1ad0cbef8647d0d9ed50f05496f9 authored about 1 year ago by Simone Basso <[email protected]>
Cleanup

github.com/ooni/sysadmin - 266c5a7dcb3435b681aefe16f09b500a6a3684df authored about 1 year ago by Federico Ceratto <[email protected]>
Fix logging

github.com/ooni/sysadmin - d75d4c20657bc93286ee12b81fc9db44c002941d authored about 1 year ago by Federico Ceratto <[email protected]>
deploy: ooni/ooni.org@67f7c3d4027d75292d9bc4cf01218ea9ab018d9c

github.com/ooni/ooni.github.io - f63c1bc787c218a2f7cec83924046f066c1d9522 authored about 1 year ago by agrabeli <[email protected]>
Minor edit to IT report (#1427)

github.com/ooni/ooni.org - 67f7c3d4027d75292d9bc4cf01218ea9ab018d9c authored about 1 year ago by Maria Xynou <[email protected]>
fix(enginenetx): periodically trim statistics (#1317)

If we're running the enginenetx code inside an environment that sprays
~random IP addresses dur...

github.com/ooni/probe-cli - 47f59525b0cc5a58b0d74aa65559b2bdaa6db354 authored about 1 year ago by Simone Basso <[email protected]>
Delete files

github.com/ooni/sysadmin - 6c21c2aa147b4e395000103535d7d88653bb8543 authored about 1 year ago by Federico Ceratto <[email protected]>
Handle restart

github.com/ooni/sysadmin - 186ee1a56eb6407c2360e2a28bdc9ece83896605 authored about 1 year ago by Federico Ceratto <[email protected]>
Cleanup

github.com/ooni/sysadmin - a4160c6bb2668d323a93e29a495c33ac294c5b26 authored about 1 year ago by Federico Ceratto <[email protected]>
Configure resolved

github.com/ooni/sysadmin - ce380924c42a2463f3aa2f3b2e8850ad7d1d371e authored about 1 year ago by Federico Ceratto <[email protected]>
fix(enginenetx): gracefully handle more nil cases (#1316)

This diff adjusts code inside the enginenetx package such that we
gracefully deal with nil valu...

github.com/ooni/probe-cli - 58a484562ced0cfad4d128461a4c5cae2d92b7d4 authored about 1 year ago by Simone Basso <[email protected]>
fix(enginenetx): use dns policy with proxy (+renames) (#1315)

This diff modifies how we construct a `*Network` to use a very simple
DNS-only policy when usin...

github.com/ooni/probe-cli - 8cd35fd9203fc7252e8c20b117b28d4ef6676596 authored about 1 year ago by Simone Basso <[email protected]>
chore(enginenetx): more tests and robustness checks (#1314)

This diff attempts to improve the code quality of enginenetx by
identifying cases where the cod...

github.com/ooni/probe-cli - eee7e713254a431a2cebe1e302a0ce81983f6ad7 authored about 1 year ago by Simone Basso <[email protected]>
Fix prometheus

github.com/ooni/sysadmin - 7ce3f806873c89f0598f8564e958479306beb0fa authored about 1 year ago by Federico Ceratto <[email protected]>
feat(enginenetx): enable the stats-based policy (#1313)

This commit modifies the https-dialer policy we create to take into
account stats to generate t...

github.com/ooni/probe-cli - bc569cbb7478ae6eb8813764f4db5c493246b140 authored about 1 year ago by Simone Basso <[email protected]>
Split deb.ooni.org service

github.com/ooni/sysadmin - b72a94a3772342d66b5af6c773544666f3931300 authored about 1 year ago by Federico Ceratto <[email protected]>
feat(enginenetx): add policy based on stats (#1312)

This policy first checks the stats and sorts the entries for which we
have the highest nonzero ...

github.com/ooni/probe-cli - 4e1abe01d78b17719bc053cc5f84cb8b988f1c32 authored about 1 year ago by Simone Basso <[email protected]>
Deploy haproxy and dehydrated on HEL

github.com/ooni/sysadmin - 3e8edf803430643add35ab3d8312564fdbd18799 authored about 1 year ago by Federico Ceratto <[email protected]>
Install resolved

github.com/ooni/sysadmin - 8fe0713a26c136a6b9e1b65099d87415ee4a1f88 authored about 1 year ago by Federico Ceratto <[email protected]>
feat(enginenetx): support getting stats on a domain endpoint (#1311)

We need this functionality to ask the stats questions like "what are all
the available tactics ...

github.com/ooni/probe-cli - 619d53645c85efe75eddcd87c3b9df561a4782a7 authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): make https-dialer API private (#1310)

What needs to be public is the network API, while all the rest can and
should instead be privat...

github.com/ooni/probe-cli - 51bf8723bc5393389299e1b50f17e8aa5419dad3 authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): make dns-policy API private (#1309)

The dns-policy API is the API where we use the DNS to generate tactics
for dialing. Now we have...

github.com/ooni/probe-cli - 438434373205e49a4ebd8806a4a111a7c1c81c6e authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): make static-policy API private (#1308)

Now that we've more or less reached the point where we wanted to be with
https://github.com/oon...

github.com/ooni/probe-cli - bf050209c6f58f3ecf28a1afb0b41037842af679 authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): group by domain's endpoint (#1307)

There's no point in grouping tactics by "www.example.com" for stats
stored on disk and user-pro...

github.com/ooni/probe-cli - 1f7d386ef21ef2f9e54c5bf2db27efa185ce0aec authored about 1 year ago by Simone Basso <[email protected]>
deploy: ooni/ooni.org@ae12cf5980a476ae1cff99cd3d3eca7f96b0b75d

github.com/ooni/ooni.github.io - 2a269ab10be34f96ea144dcb410971f28bfc66ed authored about 1 year ago by sloncocs <[email protected]>
Update risks.md (#1423)

github.com/ooni/ooni.org - ae12cf5980a476ae1cff99cd3d3eca7f96b0b75d authored about 1 year ago by Elizaveta <[email protected]>
refactor(enginenetx): store address and port separately (#1306)

This diff modifies the `HTTPSDialerTactic` struct to store the address
and port separately rath...

github.com/ooni/probe-cli - 9282659d7dbb65fbab07f6c52647fbc4a7d5ff06 authored about 1 year ago by Simone Basso <[email protected]>
deploy: ooni/ooni.org@d251586f91aef35675d4281096aa32a265a2e01f

github.com/ooni/ooni.github.io - 0ff06b370a417a15d115f47b6713fc1d994f7d04 authored about 1 year ago by sloncocs <[email protected]>
Add Risks documentation in French (#1417)

* Create risks.fr.md

* Update risks.fr.md

* Update risks.fr.md

* Update risks.fr.md

...

github.com/ooni/ooni.org - d251586f91aef35675d4281096aa32a265a2e01f authored about 1 year ago by Elizaveta <[email protected]>
feat(enginenetx): prune old entries from stats (#1305)

If an entry is older than one week ago, we remove it from the stats.

This helps ensuring the ...

github.com/ooni/probe-cli - 98685c4c43386a521b854188d42936595e11e7ca authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): make stats API private (#1304)

Now that we've more or less reached the point where we wanted to be with
https://github.com/oon...

github.com/ooni/probe-cli - 74e107341d0fbd95ce32d7918bbc5defc09b4cff authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): make beacons API private (#1303)

Now that we've more or less reached the point where we wanted to be with
https://github.com/oon...

github.com/ooni/probe-cli - 1be13d08d9cd81364fd6eb1a0db309e696f11f2c authored about 1 year ago by Simone Basso <[email protected]>
feat(enginenetx): introduce beacons policy (#1302)

The beacons policy generates tactics sending on the wire SNI values that
should be okay for spe...

github.com/ooni/probe-cli - c1a367c2ff7a033a7a5cc0ced55213681f211d45 authored about 1 year ago by Simone Basso <[email protected]>
fix(enginenetx): stabilize happy eyeballs algorithm (#1301)

* Use 1s as the base delay (which leads to simpler computations)

* Acknowledge that with very...

github.com/ooni/probe-cli - c5a2784202177e10323ebaa689a151c05822831c authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): make LookupTactics async (#1300)

Rather than waiting for LookupTactics to complete, make it async and let
it stream the tactics ...

github.com/ooni/probe-cli - 1af54cff6a74a7167e1dfbafc2483bf8046162ea authored about 1 year ago by Simone Basso <[email protected]>
Version bump

github.com/ooni/backend - 2c6950fde68522ec429381ac9267018b4ae306e5 authored about 1 year ago by Federico Ceratto <[email protected]>
feat(enginenetx): track operations and collect stats (#1299)

This diff modifies the enginenetx package such that we track the results
of operations we perfo...

github.com/ooni/probe-cli - 363f4b8aead2cfb9d40b333b1ea25d3bf8fe0f9b authored about 1 year ago by Simone Basso <[email protected]>
feat(enginenetx): honor user-provided policy (#1298)

While there, change the file name to ensure it's clear this policy is
static and we are not goi...

github.com/ooni/probe-cli - 61747837b183d5a92e112e8df5232dfed6f99d76 authored about 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): make static/loadable policy easier to use (#1297)

This diff makes the policy previously known as loadable and now know as
the static policy easie...

github.com/ooni/probe-cli - 039591e88628abff6efb6fa6620ac73434789681 authored over 1 year ago by Simone Basso <[email protected]>
fix(enginenetx): refine the happy-eyeballs algorithm (#1296)

We want to pack attempts in parallel, which we also did before when the
interval between attemp...

github.com/ooni/probe-cli - 7b5806f3d408614d3124bdd5531889213dd988b3 authored over 1 year ago by Simone Basso <[email protected]>
feat(enginenetx): use the new HTTPSDialer (#1295)

This commit refactors how we construct the *Network used by the OONI
engine so that the HTTPSTr...

github.com/ooni/probe-cli - accd0ccccdc46698541fb56eaf3284bf8fa50b73 authored over 1 year ago by Simone Basso <[email protected]>
deploy: ooni/ooni.org@efc57a519c62a90b344568dea2393d6bb3ce0ae0

github.com/ooni/ooni.github.io - 298587c16ae8ac4335a77dd3153f446de153cadc authored over 1 year ago by sloncocs <[email protected]>
Update faq.vi.md (#1419)

github.com/ooni/ooni.org - efc57a519c62a90b344568dea2393d6bb3ce0ae0 authored over 1 year ago by Elizaveta <[email protected]>
feat: add github.com/tailscale/hujson extensions (#1294)

The hujson is a JSON package from tailscale allowing JSON files to
contain comments that is als...

github.com/ooni/probe-cli - a0f51b735910e82215801cc191dbffffc41f86cd authored over 1 year ago by Simone Basso <[email protected]>
deploy: ooni/ooni.org@210883c8c70733006da8e27b3ef911b06d221765

github.com/ooni/ooni.github.io - 68a34360b984ed59fd046f8b38c82283b90cc978 authored over 1 year ago by sloncocs <[email protected]>
Add FAQ in Vietnamese (#1416)

* Create faq.vi.md

* Rename faq.vn.md to faq.vi.md

* Update faq.vi.md

* Update faq.vi.m...

github.com/ooni/ooni.org - 210883c8c70733006da8e27b3ef911b06d221765 authored over 1 year ago by Elizaveta <[email protected]>
refactor(enginenetx): rename HTTPTransport to Network (#1293)

The HTTPTransport model only offers a CloseIdleConnections callback,
which semantics is obvious...

github.com/ooni/probe-cli - e27eead535b4a102d07a84ab81b8eff6a98c1ef7 authored over 1 year ago by Simone Basso <[email protected]>
deploy: ooni/ooni.org@4976538f4b1719f4cc45b6d62520cac61a7c8e9d

github.com/ooni/ooni.github.io - 86a27195aa796ab6a91f59bbfe73832d3be287fc authored over 1 year ago by sloncocs <[email protected]>
Update index.md (#1418)

github.com/ooni/ooni.org - 4976538f4b1719f4cc45b6d62520cac61a7c8e9d authored over 1 year ago by Elizaveta <[email protected]>
fix(enginenetx): store endpoint into the tactic (#1292)

We cannot evaluate tactics on an IP address basis because different
ports may cause tactics to ...

github.com/ooni/probe-cli - 1e425255e205f3e6ccb1aa1794ce2237ea672f47 authored over 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): introduce stats and make tactic a struct (#1291)

This diff refactors the code to introduce a stats interface and to make
the tactic a struct ~wi...

github.com/ooni/probe-cli - 7110bb9a1f6c0e4965e56ff8576cde6b7c7726af authored over 1 year ago by Simone Basso <[email protected]>
feat(enginenetx): introduce loadable TLSDialer policy (#1290)

This commit introduces a loadable TLSDialer policy. We will use this
feature to load the policy...

github.com/ooni/probe-cli - 19f3787a8a0b336dffb08ebb1088b304285ead2b authored over 1 year ago by Simone Basso <[email protected]>
refactor(enginenetx): split https dialer implementation (#1289)

Create httpsdialercore.go that contains the core functionality and then
create httpsdialernull....

github.com/ooni/probe-cli - 9ee836fcd267f5f2ff9619ff7253f5029eaffb9f authored over 1 year ago by Simone Basso <[email protected]>
refactor: adapt to netem pinning certificates to hosts (#1287)

As explained in https://github.com/ooni/netem/pull/40, netem used to
generate on the fly certif...

github.com/ooni/probe-cli - c965601d1a5be908cc5cf785cccf3079236c578c authored over 1 year ago by Simone Basso <[email protected]>
fix(ca.go): use http/1.1 by default (#44)

The previous martian code used http/1.1 by default. Now I know why: if
using http2 we cannot hi...

github.com/ooni/netem - 15f3ffec0107819a201759aaa03a44ef64a61764 authored over 1 year ago by Simone Basso <[email protected]>
BREAKING CHANGE: CertificationAuthority: add code to build certs (#43)

It turns out we can further simplify the ooni/probe-cli implementation
by adding more methods o...

github.com/ooni/netem - c1d8ba36e4aa4a38fec1843bf6fcb0f99b6b227f authored over 1 year ago by Simone Basso <[email protected]>
BREAKING CHANGE: unify UNetStack and CA's CertificationAuthority behavior (#42)

The UNetStack and CA structures have similar functionality exposed
through a different interfac...

github.com/ooni/netem - e2f8ee7d236dda5c4d917be38b33b5e6e371dd59 authored over 1 year ago by Simone Basso <[email protected]>
fix(UNetStack): better compatibility with ooni/probe-cli models (#41)

The refactoring at
https://github.com/ooni/netem/commit/45a7aa975636a8de271e07904ccd076a953618b...

github.com/ooni/netem - df36342a70bec8fa11f120dd46cf5f74ec017319 authored over 1 year ago by Simone Basso <[email protected]>
BREAKING CHANGE: fix: pin certificates to hosts (#40)

Before writing this diff, netem automatically generated the correct cert
on the fly based on th...

github.com/ooni/netem - 45a7aa975636a8de271e07904ccd076a953618b0 authored over 1 year ago by Simone Basso <[email protected]>
Load balance traffic forwarded to test helpers

github.com/ooni/sysadmin - 203ff53fa4b94a5538a7406a473addd06bd4649f authored over 1 year ago by Federico Ceratto <[email protected]>
fix(enginenetx): pass context to tactics callbacks (#1286)

This diff modifies the tactics callbacks to take in input a context.

We need the context to k...

github.com/ooni/probe-cli - 492976feb6610e8319a5989c029190cee71387ec authored over 1 year ago by Simone Basso <[email protected]>
deploy: ooni/ooni.org@379101ff1ba46aa8773f71cf3871a770a10bd6a1

github.com/ooni/ooni.github.io - 1f26aa19404148139e981cbe348594a1132f96f9 authored over 1 year ago by agrabeli <[email protected]>
Add jordan blocks grindr report (#1415)

* Add jordan blocks grindr report

* Markdown fixes

---------

Co-authored-by: Maria Xyno...

github.com/ooni/ooni.org - 379101ff1ba46aa8773f71cf3871a770a10bd6a1 authored over 1 year ago by Arturo Filastò <[email protected]>
feat(enginenetx): make sure HTTPSDialer closes all connections (#1285)

This uses the code introduced in the previous commit, i.e.,
https://github.com/ooni/probe-cli/c...

github.com/ooni/probe-cli - c26545c970353aad9cfb6a9c31040e387fb4de67 authored over 1 year ago by Simone Basso <[email protected]>
feat(testingx): add code to ensure we close all conns (#1284)

This feature will be useful for extra tests I would like to write for
https://github.com/ooni/p...

github.com/ooni/probe-cli - ac13e53521a4317d35239e8c7bf969f738816cf4 authored over 1 year ago by Simone Basso <[email protected]>
feat(enginenetx): add configurable HTTPS dialer (#1283)

This commit introduces a configurable HTTPS dialer that we will use for
implementing beacons, a...

github.com/ooni/probe-cli - dff7cedd246f05f457c083cf247d86bb43fca798 authored over 1 year ago by Simone Basso <[email protected]>