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
chore: bump to 3.10.0-beta.2
6841db6cb074228f3a1032d2efe08eb4a4ca9198 authored over 3 years ago by Simone Basso <[email protected]>2344690960d7301579ea9f907db4c44dbe93a492 authored over 3 years ago by Simone Basso <[email protected]>
More cleanup after https://github.com/ooni/probe/issues/1466
ad73fef7570b37aea10822ecf01f706ebbf87911 authored over 3 years ago by Simone Basso <[email protected]>Cleanup after https://github.com/ooni/probe/issues/1466
2c0cef4b1aab9671dbd984f7b59a2f05f6cd7a79 authored over 3 years ago by Simone Basso <[email protected]>We're still working on https://github.com/ooni/probe/issues/1466. The idea here is to teach the ...
e753e57da30324aa5bf06f0f55428208185da2a3 authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1466. We're building both `arm64` and `amd64`. We a...
3109d56aef5c1667cecf4edced11f32696e4fd78 authored over 3 years ago by Simone Basso <[email protected]>This PR groups misc cleanup and changes from https://github.com/ooni/probe-cli/pull/331.
* CL...
c258a0fedda3c0069936bb652ebe6571b3b43725 authored over 3 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1466
1ea760cb5fa1deba587299145dd97f75aa98f1fc authored over 3 years ago by Simone Basso <[email protected]>While there, flush `print`s in `./make` to have more understandable logging.
Also part of htt...
6b88730cc405a0a24bc23f0243a1c7e80d958f9d authored over 3 years ago by Simone Basso <[email protected]>Like in the previous PR, here we make macos and windows builds only run when we're preparing a r...
b5ba1e743fbb0ed906304111f34b0b1430d56710 authored over 3 years ago by Simone Basso <[email protected]>1. reduce the number of periodic builds
2. just build as part of the release process in most ...
fd333bad165a55b06c3124f408812112aed0de48 authored over 3 years ago by Simone Basso <[email protected]>* doc(make): add not about qemu-user-static
While still investigating https://github.com/ooni...
0f98caf3b435b1af14601b2ab2efe6f3bd0deb19 authored over 3 years ago by Simone Basso <[email protected]>
Just consistency. There was no clear semantic regarding why
sometimes I was using __name and so...
In https://github.com/ooni/probe/issues/1466, a user is asking
about arm64 builds for Debian. W...
After all the refactoring done so far, we can run checks directly
inside of `make`, because we ...
Further simplifies working with the environment.
Part of https://github.com/ooni/probe/issues...
4bd1533c86fd97c0b8795b99dd14132570ca4ed6 authored over 3 years ago by Simone Basso <[email protected]>
The previous fix allowed us to return values directly from
implementations of Engine. Here we t...
The previous composition strategy was such that it was difficult
to compose functions returning...
* fix(tunnel): pass /absolute/path/to/tor to cretz/bine
It seems cretz/bine is not aware of h...
a9b3a3b3a583436b6d91111e4e6760d2b2304315 authored over 3 years ago by Simone Basso <[email protected]>This PR switches the` .deb` package publishing to s3 because Bintray has been shut down.
2539a17ff94ed0d8f453c93b3857039b02a5deec authored over 3 years ago by Federico Ceratto <[email protected]>* Add support for tracking the is_uploaded status in the results table
* Add unit tests for m...
ac7d7dc8a3161531ebcf2745e414e88b8f1facd0 authored over 3 years ago by Arturo Filastò <[email protected]>
This change is useful to move forward with blessing a new
release (https://github.com/ooni/prob...
Part of https://github.com/ooni/probe/issues/985
9d5a3321af4127ccb46b5b63568d36565c15562c authored over 3 years ago by Simone Basso <[email protected]>* chore: unvendor github.com/mitchellh/go-wordwrap
The library seems reasonably maintained an...
1d70b8118702b9015d44eae31212bd95568564ca authored over 3 years ago by Simone Basso <[email protected]>* fix(make): correctly write oonimkall.podspec
Part of https://github.com/ooni/probe/issues/1...
de60fb0588141454df9f264db49d09fab352d89b authored over 3 years ago by Simone Basso <[email protected]>cleanup: remove mobile-staging and legacy build scripts
958c3fec58f2bda3c2ff7df4be847af17a6b4977 authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1440
4f52794ab9fa8c0150bbea7fd3bd24687a07716e authored over 3 years ago by Simone Basso <[email protected]>
This commit merges the mobile-staging branch into the main history so that
we are not losing tra...
Part of https://github.com/ooni/probe/issues/1440
62fd07374f5b22afb2c1269e3fcc981ec2f73b9e authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1440.
Basically, let us continue to update our b...
77973301acd63bd3d70e55e34ba06b75a178197f authored over 3 years ago by Simone Basso <[email protected]>This diff implements part of the release checklist at https://github.com/ooni/probe/issues/1439....
a88d2f35a8516bdf10fc129117933fbd8003577c authored over 3 years ago by Simone Basso <[email protected]>This PR introduces the `./make` script. For now, this script knows how to make Android releases....
514ad8d0f584da7a95a0685b9ac6d88ff50454b5 authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1440
11087db51ae8b30fb374f0ea9527c6beb063b7e9 authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1437
85755e35f58b6a6ee80b87a985deb0995642404d authored over 3 years ago by Simone Basso <[email protected]>Merge v3.9.2 back into master
f5d0a1fa1aa0d015b1e9450592bd17d15e7e5fbc authored over 3 years ago by Simone Basso <[email protected]>ooni/probe-cli v3.9.2
2fd277af22f979a0086e0724722f8b51d0f6421c authored over 3 years ago by Simone Basso <[email protected]>
The main changes here are two. First, tweak some bits of the POM template
to make sure it's cur...
The use cases for using a proxy become more clear over time. When I
originally wrote the proxy ...
When this happens, the user is expressing the intention of
explicitly testing all the input the...
When this happens, the user is expressing the intention of
explicitly testing all the input the...
This fixes an issue where URLs provided with --input are not
accepted by the preventMistakes fi...
f48115a2c9101b15e141ec48ad1de14cb938f390 authored over 3 years ago by Simone Basso <[email protected]>
This fixes an issue where URLs provided with --input are not
accepted by the preventMistakes fil...
This commit cherry-picks https://github.com/ooni/probe-cli/commit/6306c09963c3e05f5a1eb1a48ae226...
46d19f47ecc52cc2af9f24effff4433881d5f9df authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/985
5d8cf60f55ab83aa3e3b5158c8b85f8408d6742b authored over 3 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1433
6306c09963c3e05f5a1eb1a48ae226baa40ff3a1 authored over 3 years ago by Simone Basso <[email protected]>* fix(session): make sure tunnel code is tested
Part of https://github.com/ooni/probe/issues/...
7172e750ddc8747c89aab0b6bf44cc258ce38246 authored over 3 years ago by Simone Basso <[email protected]>* fix(tunnel/tor): keep tunneldir clean
This diff ensures that we don't keep the log file gro...
8b92037ae38dff92890690d44db4618c2c4570d4 authored over 3 years ago by Simone Basso <[email protected]>* urlgetter: fix tunnel test
This diff fixes the urlgetter test suite to make sure we
are co...
This functionality should be helpful to test that the general
interface of the tunnel package i...
Part of https://github.com/ooni/probe/issues/985
76a50facc37e37b447ba35fd4806f920b0a7f35a authored over 3 years ago by Simone Basso <[email protected]>* refactor(tunnel): remove nil tunnels hack
This code was originally introduced because a tun...
2bafb179c3e5f574e998a24c44a63d8e0e356b46 authored over 3 years ago by Simone Basso <[email protected]>* feat: create tunnel inside NewSession
We want to create the tunnel when we create the sessi...
c5ad5eedeb5dfe88ecb42ec7315a4d6e46978101 authored over 3 years ago by Simone Basso <[email protected]>
This diff breaks the circular dependency between session and
tunnel, by introducing the concept...
* feat(tunnel): introduce persistent tunnel state dir
This diff introduces a persistent state...
8fe4e5410d2d1c9aea62afda277e29e5bc79ba6b authored over 3 years ago by Simone Basso <[email protected]>
We're trying to remove a circular dependency between the measurement
Session and the tunnel pac...
Part of https://github.com/ooni/probe/issues/985
1eb63bc4b6e72a8a2f7de19859f5dff6161c6638 authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/985
dae53cb2a2141d44ab8c95347846b6edbbd604cc authored over 3 years ago by Simone Basso <[email protected]>
Simplify interaction within the package by avoiding to have
a tor specific config. Use a Config...
Simplify interaction within the package by avoiding to have
a psiphon specific config. Use a Co...
Part of https://github.com/ooni/probe/issues/985
b53290cbfe2eeb40156f8996a56ad0fb31f2eba8 authored over 3 years ago by Simone Basso <[email protected]>* refactor: merge psiphonx and torx into tunnel
This is a case where it seems that merging th...
ecb2aae1e80fe535eb7d2fbc67fd8e65bb6a2c1a authored over 3 years ago by Simone Basso <[email protected]>d7cd1ebcafbddd976632e35e92d54dff5c15e2a3 authored over 3 years ago by Simone Basso <[email protected]>
We use an optional build tag to hide this configuration. When you
choose this configuration, yo...
* ongoing
* while there, make sure we test everything
* reorganize previous commit
* en...
79e842467713ba8a40a4d0e3c4d155ddc43b72d6 authored over 3 years ago by Simone Basso <[email protected]>4700ba791d7e2d6673e53605a62ed45034b75c0a authored over 3 years ago by Simone Basso <[email protected]>
ooni/probe-cli v3.9.0
d9486e3d67186f45b18678893add18c2f5b93d77 authored over 3 years ago by Simone Basso <[email protected]>* chore(oohelper): increase tests verbosity
Hopefully this helps with https://github.com/ooni...
51459e23b25c5753ee518cf2cabaf4ff17a79154 authored over 3 years ago by Simone Basso <[email protected]>* chore: update the user-agent we use
Part of the check-list at https://github.com/ooni/probe...
2ca9496c04715fa3500781ba13b860f0eee9a034 authored over 3 years ago by Simone Basso <[email protected]>* fix(pkg.go.dev): import a subpackage containing the assets
We're trying to fix this issue t...
31e478b04ef517741fdfd34ab47ff7e5131a92a1 authored over 3 years ago by Simone Basso <[email protected]>Part of the check-list at https://github.com/ooni/probe/issues/1369
7ca32b5ce62d20a7c7abf460fa9e04f9a6be1a30 authored over 3 years ago by Simone Basso <[email protected]>* fix(riseupvpn): address gofmt warning
Thanks to https://goreportcard.com/report/github.com/...
bd451016f5467d8dc61918b0119aea217ce65e70 authored over 3 years ago by Simone Basso <[email protected]>* feat(ooniprobe): discard lists not in selected categories
One day we may make an integratio...
5c47a87af7b026b391a29a9dab9afcc5794a3078 authored over 3 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1299
969d8b772fac01d6e21f4a3e17cbbd21727002e3 authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1299
4e344f1fcff05047530013e4597e028e15b63349 authored over 3 years ago by Simone Basso <[email protected]>* fetch RiseupVPN CA cert with MultiGetter. It allows us to write better tests and ensures this ...
991b0a6120f55fdb438ac895db7a9b32fb771bb4 authored over 3 years ago by cyBerta <[email protected]>
This diff propagates the RunType CheckIn hint such that we run
using less URLs when running in ...
We cannot control anymore the maximum number of URLs using the API
because now we are using che...
Part of https://github.com/ooni/probe/issues/1299
a0763756b2bf990e16f9f243fab0950e7970b9e9 authored over 3 years ago by Simone Basso <[email protected]>Part of https://github.com/ooni/probe/issues/1299.
b718335ee36361735ec3fdde18115a368754be35 authored over 3 years ago by Simone Basso <[email protected]>Occurred to me while working on https://github.com/ooni/probe/issues/1299.
1da64f6d9f01cb0a7b53e7ae892b761efb66491c authored over 3 years ago by Simone Basso <[email protected]>
This change allows us to have all fasts tests together. They are
mostly unit tests or integrati...
We used to have an external package called libminiooni so that
third parties could use it. We w...
* ongoing work
* reduce diff with master
* feat(inputloader): use the check-in API
Part...
5973c88a0548ebed2f0e9cd8c3291cbfed6b25a9 authored over 3 years ago by Simone Basso <[email protected]>* feat(session): expose CheckIn method
It seems to me the right thing to do is to query the C...
e0b0dfedc1e77ae725ce16175fcacb999107e31d authored over 3 years ago by Simone Basso <[email protected]>* refactor(inputloader): better docs and naming
Work done as part of https://github.com/ooni/...
0115d6c4704a3d43e70504d6325cd7b9438dd455 authored over 3 years ago by Simone Basso <[email protected]>
There was a face-palming error in the implementation causing the proxy
check to be implemented ...
We use ExperimentOrchestraClient in several places to help us
calling probe-services APIs. We n...
Preliminary work done as part of https://github.com/ooni/probe/issues/1299
576059b3fab5d307e26b3c04a4fb5fc3ad6d77db authored over 3 years ago by Simone Basso <[email protected]>Rationale explained in detail in a documentation comment.
Reference issue: https://github.com...
9c820cf8558d60e5348fed8cef09f67c188fe81f authored over 3 years ago by Simone Basso <[email protected]>* fix(webconnectivity): expose network events
By not exposing network events in webconnectivi...
fc19c9901acf5c7df45139885b79f603f6a9adb3 authored over 3 years ago by Simone Basso <[email protected]>* Add signal to the im test group
* fix(ipconfig_test.go): disable when running in CI
Refe...
70d7c1a22c832c351b6a93148b010106fa472fd9 authored over 3 years ago by Arturo Filastò <[email protected]>* feat(ooapi): add toplevel client and simplify API
This diff should simplify using ooapi fro...
28ce79eff1ff61d3a5407e8f9c0e51e639e69e78 authored over 3 years ago by Simone Basso <[email protected]>c22828d3690d5e50a89ee41687a5972ac989cd90 authored over 3 years ago by Simone Basso <[email protected]>
* poc: mobile api for running WebConnectivity
Yesterday we had a team meeting where we discus...
0f61778e7af9f34fc021e44d068dabf0d51c4921 authored over 3 years ago by Simone Basso <[email protected]>ooni/probe-cli v3.8.0
5aa8c4211ea7ef43e6abfc049413007a5a2a03f2 authored over 3 years ago by Simone Basso <[email protected]>53e6b694cb834bb64dcf5ff77d005f56b98d2983 authored over 3 years ago by Simone Basso <[email protected]>
This fix addresses the bug described in issue https://github.com/ooni/probe/issues/1403.
c324822870ba1fc474cc949d298476674322e7b9 authored over 3 years ago by Simone Basso <[email protected]>See https://github.com/ooni/probe/issues/1394
Ok @hellais @FedericoCeratto
a02052fb0c7184889039bf045cb6ff4c1c0a0944 authored over 3 years ago by Simone Basso <[email protected]>This diff has been extracted from a larger diff written for https://github.com/ooni/probe/issues...
78b5bf0caaf163b27edb95af41b955dbf992418c authored over 3 years ago by Simone Basso <[email protected]>