Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/ooni/probe-cli
OONI Probe Engine and CLI
https://github.com/ooni/probe-cli
In particular, mention that `jafar` is painful to test under Linux. We know that
and we'll even...
I have tested this integration test locally and it's now WAI.
It may be that it will fail aga...
d2fb7f8e6cb512ab33210df78a45b2c9a7bef0c9 authored almost 3 years ago by Simone Basso <[email protected]>502ce1267a34ee4abe4ed79cac9f2819263d7878 authored almost 3 years ago by Yeganathan S <[email protected]>
While there, remember that comments are visible in the markdown source.
6ff4c8d94941fe13f2c967d5dbff68a3a47aa570 authored almost 3 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/2000
Closes https://github.com/ooni/probe/issues/...
5c858ac291029fd7fbd148a860cb671845b21dd7 authored almost 3 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1985 for context.
While there, ensure nextlite has 1...
ce8ec5b3918b13d128ab6110a7cf56bf13375dad authored almost 3 years ago by Simone Basso <[email protected]>
While there, ensure that we print a warning if we cannot find
the correct tor binary.
Work p...
4d50dd6d54e36e677081c66044ef5859a0c5063e authored almost 3 years ago by Simone Basso <[email protected]>
This diff includes some final changes to be ready for blessing
a cli release. These changes are...
This commit message is the same across probe-cli, probe-desktop,
and probe-android. With the ch...
Reference issue: https://github.com/ooni/probe/issues/1917.
I needed to change the summary ke...
a01f901e133b688fcab0be26adb7462e9becc68f authored almost 3 years ago by Simone Basso <[email protected]>
I have experimented with a new approach for embedding psiphon in
https://github.com/ooni/psipho...
Part of https://github.com/ooni/probe/issues/1894
64a7a71543aeb2e9b8f03ec12dc8a154102b51da authored almost 3 years ago by Simone Basso <[email protected]>This diff contains the following changes and enhancements:
1. upgrade snowflake to v2
2. o...
cfb054efd418915f125181ba3de2d2ee06f3b016 authored almost 3 years ago by Simone Basso <[email protected]>
This diff updates all the dependencies using the aforementioned
go command. What remains to be ...
This release uses January 2022 databases. Since this commit, we're
now always using db-ip.com f...
We're starting to prepare a new release. The first step is to use
go1.17.6 in the following pla...
This diff introduces a new package called `./internal/archival`. This package collects data from...
e904b9000600df2178555b06d8dd986a46ab5f51 authored almost 3 years ago by Simone Basso <[email protected]>* Refactor the list measurements function to make use of nested queries
With a dataset of 148...
a884481b12bf7d33831381be75a31714a64c39eb authored almost 3 years ago by Arturo Filastò <[email protected]>* chore(netxlite): add currently failing test case
This diff introduces a test cases that wil...
b5da8be1839d8692b9c27adfefa197401dda8a74 authored almost 3 years ago by Simone Basso <[email protected]>
The DNSClient type existed because the Resolver type did not
include CloseIdleConnections in it...
We recently started moving core data structures inside of the
internal/model package as detaile...
This diff addresses two items of https://github.com/ooni/probe/issues/1956:
> - [ ] we can re...
554ae47c5aa18fb1c312eb6c425c058d356b95f0 authored almost 3 years ago by Simone Basso <[email protected]>This is another cleanup point mentioned by https://github.com/ooni/probe/issues/1956.
While t...
423a3feacc06de1e82bbfa0e101971ea36f77ce2 authored almost 3 years ago by Simone Basso <[email protected]>This diff addresses another point of https://github.com/ooni/probe/issues/1956:
> - [ ] obser...
566c6b246aa95feadd76a5849d9943025da4c368 authored almost 3 years ago by Simone Basso <[email protected]>This diff implements the first two cleanups defined at https://github.com/ooni/probe/issues/1956...
1c057d322d5a94aa3cf479ddfa3619c14d6394b8 authored almost 3 years ago by Simone Basso <[email protected]>
Since https://github.com/ooni/probe-cli/pull/527, if an experiment
returns an error, the corres...
This commit completely removes the original netx implementation,
which was only used by `tor`, ...
This diff rewrites the tor experiment to use measurex "easy" API.
To this end, we need to int...
dfa5e708fe0500520ea9d9b16d3805a7a17c5581 authored almost 3 years ago by Simone Basso <[email protected]>This concludes the TODO list at https://github.com/ooni/probe/issues/1951
f0181c432f782ed7d56e998c6efcf7b670300931 authored almost 3 years ago by Simone Basso <[email protected]>
1. we want optionally to log the body (we don't want to log the body
when we're fetching psipho...
* refactor(httpx): use mocks to implement tests
While there, make sure no test depends on ext...
ee0aa1861692639811fb55112db65e5b1a9a8798 authored almost 3 years ago by Simone Basso <[email protected]>
This diff extracts the fakefiller inside of internal/ooapi (a
currently unused package) into it...
As mentioned in https://github.com/ooni/probe/issues/1951, one of
the main issues I did see wit...
This PR starts to implement the refactoring described at https://github.com/ooni/probe/issues/19...
7b7df2c6af070bee20a14b46a81358d09b043f64 authored almost 3 years ago by Simone Basso <[email protected]>
This diff lightly refactors the code in measurex to allow a user
to configure all possible time...
We can just use model.SimpleDialer here.
See https://github.com/ooni/probe/issues/1885.
8afb3ee0d573184e1d6747f1a62e6f07ee04f5e9 authored almost 3 years ago by Simone Basso <[email protected]>
This counts as a follow-up cleanup as part of doing
https://github.com/ooni/probe/issues/1885.
## Checklist
- [x] I have read the [contribution guidelines](https://github.com/ooni/probe-cl...
273b70bacc5d68a6e5d58c02d558a5af4583513e authored almost 3 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe-cli/pull/446#issuecomment-995226707
69aca619ea04344b06c32deeb1f883708d4b8708 authored about 3 years ago by Simone Basso <[email protected]>This branch adds support for running:
1. `go-libtor` on mobile.
2. the tor provided by the...
41cf4a867176c8828a6ee9199f2fa33b3ab3b0f4 authored about 3 years ago by Arturo Filastò <[email protected]>Tweaks the previous diff, which was incomplete.
09e300ed26633f6d040a106f59135737bc15c875 authored about 3 years ago by Simone Basso <[email protected]>This diff forward ports 21a9b977eef7a8c8a6107aec713b6202ba9e5d48
The template was still wrong...
6fbeaa3f1afe260a90271eb1dc7303aeb69755d1 authored about 3 years ago by Simone Basso <[email protected]>
As mentioned in https://github.com/ooni/probe/issues/1845#issuecomment-986540868,
I did a mista...
* [forwardport] release 3.11: update all the dependencies (#636)
This diff forward ports e291...
611fed05f4023e19d04646b04a85b2ed9422cc42 authored about 3 years ago by Simone Basso <[email protected]>
Previous work to make https://github.com/ooni/probe/issues/1814
possible has broken running stu...
This diff is part of https://github.com/ooni/probe/issues/1814 and
teaches `ooniprobe` to run d...
This commit introduces a new `InputLoader` policy by which, if no
input is provided, we use a s...
We want stunreachability to use the same STUN servers used by
snowflake, so let's start by maki...
Here we're refactoring stunreachability to not provide internally a
default input and to take i...
* [forwardport] fix(oonimkall): make logger used by tasks unit testable (#623)
This diff forw...
9cdca4137d53c44671ac5c3c522521b035140b02 authored about 3 years ago by Simone Basso <[email protected]>
1. add eof channel to event emitter and use this channel as signal
that we shouldn't be sending...
This diff forward ports 90bf0629b957c912a5a6f3bb6c98ad3abb5a2ff6 to `master`.
If we close the...
c4eb6826066c2449cddc84474f136430cccc91b5 authored about 3 years ago by Simone Basso <[email protected]>This diff forward ports bc4b9f1ea89158bfa7b7a80ae59a90b43c784ed2 to `master`.
See https://git...
ee5be24900108710b44cfe686d6ed6898cb2cf79 authored about 3 years ago by Simone Basso <[email protected]>* [forwardport] fix(webconnectivity): send specific user agent (#615)
This forward ports b8c5...
ece6f3d48d68e7e21d7716c2138d9f62fe97629e authored about 3 years ago by Simone Basso <[email protected]>56440bec4370ee3c5e3725d57b38c10d2a204345 authored about 3 years ago by Simone Basso <[email protected]>
This diff forwardports 856e436e20d511a4f0d618546da7921fa9f8c5f6 to the master branch
Original...
fdbf871103ab74f8c2e5f8e68c67873ce2aa4ad5 authored about 3 years ago by Simone Basso <[email protected]>This case happens when the TH fails.
See https://github.com/ooni/probe/issues/1895.
5b9f7013177ca48ddf1342beac3e6acb68756ae8 authored about 3 years ago by Simone Basso <[email protected]>This is the miniooni related part of https://github.com/ooni/probe/issues/1879.
This diff wil...
7f0fb5e6190492b5dff1aa6d1cedac7f14c450e9 authored about 3 years ago by Simone Basso <[email protected]>This diff forward ports ea44e99451f345474738b9010ff791759a1f1367.
Original commit message:
...
264e30f016cc0ac276dfb41fe96a95c127b837a3 authored about 3 years ago by Simone Basso <[email protected]>
The text I've written here documents the current process as of
today. The only major change I'v...
This diff forwardports 3b1cc1b6afbc29fbc9ff8221d2cd84f34032df60.
Original commit message:
...
0cb535b022a6c768078071e15ef2029b56cc5c37 authored about 3 years ago by Simone Basso <[email protected]>56d179d88a651d5a06e88e05d27caeb0efc6be0a authored about 3 years ago by Simone Basso <[email protected]>
This diff forward ports f47b0c6c16e0cd417e3591358eb85b45962f307d to master.
Original commit m...
50576daec8c8e6b9d7b51949836b934530be84e4 authored about 3 years ago by Simone Basso <[email protected]>See: https://github.com/ooni/probe/issues/1856.
This diff will need to be backported to relea...
c527ca1f613ed60161a2fec712c092acecf861f7 authored about 3 years ago by Simone Basso <[email protected]>This diff needs to be backported to the release/3.11 branch.
Reference issue https://github.c...
5a481b395aa06f5d1f542562920c0208b2f79fb1 authored about 3 years ago by Simone Basso <[email protected]>This commit forward ports dedd84fa7ecb09f718f6b1a9c83999cb37b34dfa.
Original commit message:
...
This diff forward ports abd212d014783cb96eaf821e9bb9a7b01039f837.
Original commit message:
...
3dad324f098478a47823c104f0f68218e6387670 authored about 3 years ago by Simone Basso <[email protected]>This diff forward ports adcb0f9ae3b9e074c301d4f7f0e8f2d0ef6466b9.
Original commit message:
...
4d80f7d9f0efa094753e417b68aa13521a4c2a7f authored about 3 years ago by Simone Basso <[email protected]>
This commit forward ports 74947dbbd12266c12a38fad51a70fc78a21720fd from
the `release/3.11` bran...
1. introduce implementations of HTTPTransport and HTTPClient
that apply an error wrapping polic...
This pull request introduces a set of Node.js scripts for performing A/B comparison of websteps ...
da34cfe6c9599fc7b5792c622e200388d7180a77 authored about 3 years ago by Simone Basso <[email protected]>
Each tutorial provides you a piece of knowledge. Add some text in
the main readme file explaini...
Closes https://github.com/ooni/probe/issues/1818
ba7b981fcbebfed5f8b2d4f39e9755d39fb77a20 authored about 3 years ago by Simone Basso <[email protected]>
This diff changes the algorithm used by webconnectivity's
httpanalysis.go to ignore any status ...
Closes https://github.com/ooni/probe/issues/1766
5b8f4546f38974e473f1db3de2d8b1c0e0c48293 authored about 3 years ago by Simone Basso <[email protected]>8dd051ead0698816ec996a7a400c641f6ca33263 authored about 3 years ago by Simone Basso <[email protected]>
fab79092818cd29286ab30bb8782717aa3724721 authored about 3 years ago by Simone Basso <[email protected]>
Closes https://github.com/ooni/probe/issues/1807
While there, bump the experiment version num...
1f348803dc34b293fd9ff5429e06c448aaa3144c authored about 3 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/1792
dad8db4a369d8f0846397011812b9bd8e40d04e5 authored about 3 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/1859
60cfa68b5ac7ab9d75e64f3a01d817fdea8b3d8b authored about 3 years ago by Simone Basso <[email protected]>This change should simplify the pipeline's job.
Reference issue: https://github.com/ooni/prob...
aa27bbe33f4ed57971307fce411cbb6003dd4ebf authored about 3 years ago by Simone Basso <[email protected]>
This flag is similar to the previous --self-censor-spec and tells
miniooni what censorship to i...
This reverts commit 851b9913fae77e6b2d57fd7b1c1c04ee5a187ab1 because
it seems it's not enough t...
This is the policy we need to provoke certificate errors. We'll divert
from, say, `8.8.8.8:443/...
When we're testing multiple endpoints, it's quite important to control
the order with which the...
This PR implements the core concept described at
https://github.com/ooni/probe/issues/1803#issu...
1. in normal code is better to always do if err != nil so that
the ifs only contain error code ...
Needed to finish the design at https://github.com/ooni/probe/issues/1803#issuecomment-957323297
374577f5a8e83cb75fb0892d14a9faf89c8f8495 authored about 3 years ago by Simone Basso <[email protected]>
Without this change, it takes too much to serve a single query and
we cannot properly use this ...
This change will simplify follow-up work done as part of
https://github.com/ooni/probe/issues/1...
I develop this diff while working on https://github.com/ooni/probe/issues/1803#issuecomment-9573...
f91de2ecd659d25c9a4692eaee2f764b1e6eca6a authored about 3 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1803#issuecomment-957323297.
ffdafaf351601a16442085624df957a1831939e9 authored about 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1815
eaa3d6eae0c567119d0bccece33841c175c8db73 authored about 3 years ago by Simone Basso <[email protected]>Work related to https://github.com/ooni/probe/issues/1506#issuecomment-949715707.
This diff c...
1f0fcafb8ab6b8ef30c85d0d6e423e36b42a3a8a authored about 3 years ago by Simone Basso <[email protected]>As mentioned in https://github.com/ooni/probe/issues/1506#issuecomment-949703011, it makes sense...
8f202a71acfdbc193981284601ec366c6d91dcd0 authored about 3 years ago by Simone Basso <[email protected]>Closes https://github.com/ooni/probe/issues/1831
3f0da81bf8b3022615b1819c09256a4d43cf2ed1 authored about 3 years ago by Srijan Srivastava <[email protected]>See https://github.com/ooni/probe/issues/1506#issuecomment-949664779
a9319142f3dfbbb4e851d0c2edaf97041623f548 authored about 3 years ago by Simone Basso <[email protected]>This diff starts to better specify branching and the release process, thus addressing https://gi...
197dc37461127c122eaefddb429a14d63da97849 authored about 3 years ago by Simone Basso <[email protected]>
In https://github.com/ooni/probe/issues/1741, we observed that
every attempt to use `docker --p...
The issue at https://github.com/ooni/probe/issues/1741 is that running `docker --platform linux/...
9848f3713e43ef3a310af6562c556513facb71fd authored about 3 years ago by Simone Basso <[email protected]>