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

fix(CONTRIBUTING.md): mention that some tests may be flaky

In particular, mention that `jafar` is painful to test under Linux. We know that
and we'll even...

b17082b8e97e0cb2cd2652b61b0b29d73ddb1a36 authored almost 3 years ago by Simone Basso <[email protected]>
fix(jafar): re-enable previously broken integration test (#681)

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]>
fix(resolvermake): re-enable dns.google DoH HTTP3 resolutions (#680)

502ce1267a34ee4abe4ed79cac9f2819263d7878 authored almost 3 years ago by Yeganathan S <[email protected]>
fix(pr template): more explicit wording

While there, remember that comments are visible in the markdown source.

6ff4c8d94941fe13f2c967d5dbff68a3a47aa570 authored almost 3 years ago by Simone Basso <[email protected]>
fix: disable riseupvpn experiment (#679)

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]>
fix(reduceErrors): return error when given an empty list (#675)

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]>
fix(i/t/tor.go): show correct command line (#673)

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]>
feat: start preparing for a cli release (#672)

This diff includes some final changes to be ready for blessing
a cli release. These changes are...

2a566f2046b98a89f184c7ffd1e22523fc3044f8 authored almost 3 years ago by Simone Basso <[email protected]>
feat: start adding torsf to desktop and mobile (#671)

This commit message is the same across probe-cli, probe-desktop,
and probe-android. With the ch...

d92c1641ac80011905e49cd3ab6f17914a95e55b authored almost 3 years ago by Simone Basso <[email protected]>
feat(ooniprobe): add torsf to experimental group (#670)

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]>
chore: upgrade psiphon and go-cmp (#669)

I have experimented with a new approach for embedding psiphon in
https://github.com/ooni/psipho...

97d2b5a0e3deaa3ff3580b767f0f1c0a35ecdc95 authored almost 3 years ago by Simone Basso <[email protected]>
chore: upgrade to survey v2.3.2 (#668)

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

64a7a71543aeb2e9b8f03ec12dc8a154102b51da authored almost 3 years ago by Simone Basso <[email protected]>
feat(snowflake): upgrade to v2 (+ small tweaks) (#667)

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]>
chore: update dependencies using `go get -u -v ./...` (#666)

This diff updates all the dependencies using the aforementioned
go command. What remains to be ...

43425439344fe8c59686f2c0b522781a54015840 authored almost 3 years ago by Simone Basso <[email protected]>
chore: use ooni/[email protected] (#665)

This release uses January 2022 databases. Since this commit, we're
now always using db-ip.com f...

27d8782d95b2762016c26274e3d4c9c764591938 authored almost 3 years ago by Simone Basso <[email protected]>
chore: use go1.17.6 (#664)

We're starting to prepare a new release. The first step is to use
go1.17.6 in the following pla...

ec98500ba7afb45e797a9914905929446766bcd4 authored almost 3 years ago by Simone Basso <[email protected]>
feature: merge measurex and netx archival layer (1/N) (#663)

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 (#662)

* 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]>
fix(netxlite): robust {ReadAll,Copy}Context with wrapped io.EOF (#661)

* 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]>
cleanup(netx): remove the DNSClient type (#660)

The DNSClient type existed because the Resolver type did not
include CloseIdleConnections in it...

d3c6c11e4898207e86b018b1f244969e24019907 authored almost 3 years ago by Simone Basso <[email protected]>
refactor: move i/netx/archival structs to i/model (#659)

We recently started moving core data structures inside of the
internal/model package as detaile...

730373cc7576edd7cb215f9db55881ff0a75e63f authored almost 3 years ago by Simone Basso <[email protected]>
cleanup(netx): remove more legacy names and functions (#658)

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]>
cleanup(netx): remove unused ChainResolver (#657)

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]>
cleanup: remove unnecessary legacy interfaces (#656)

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]>
cleanup: merge legacy errorsx in netxlite and hide classifiers (#655)

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]>
fix: ensure experiments return nil when we want to submit (#654)

Since https://github.com/ooni/probe-cli/pull/527, if an experiment
returns an error, the corres...

99ec7ffca98617f15232baa1328dbfcdd533af85 authored almost 3 years ago by Simone Basso <[email protected]>
cleanup: remove the original netx implementation (#653)

This commit completely removes the original netx implementation,
which was only used by `tor`, ...

60a3c372f54bf2cd43c49622f22c90f69f76505d authored almost 3 years ago by Simone Basso <[email protected]>
refactor(tor): rewrite using measurex (#652)

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]>
refactor: move httpx into the internal package (#646)

This concludes the TODO list at https://github.com/ooni/probe/issues/1951

f0181c432f782ed7d56e998c6efcf7b670300931 authored almost 3 years ago by Simone Basso <[email protected]>
feat(httpx): implement optional body logging also on http error (#651)

1. we want optionally to log the body (we don't want to log the body
when we're fetching psipho...

dba861d2624e8a89c5e44400dfb504656e5900a2 authored almost 3 years ago by Simone Basso <[email protected]>
refactor(httpx): use mocks to implement tests (#650)

* 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]>
feat(httpx): improve testing using the fakefiller (#649)

This diff extracts the fakefiller inside of internal/ooapi (a
currently unused package) into it...

93f084598e6b0f7a3668e9336a36fd93394c32d9 authored almost 3 years ago by Simone Basso <[email protected]>
refactor(httpx): hide the real APIClient (#648)

As mentioned in https://github.com/ooni/probe/issues/1951, one of
the main issues I did see wit...

eed51978ca24797b45c97ef197165633bde575e3 authored almost 3 years ago by Simone Basso <[email protected]>
refactor(httpx): improve and modernize (1/n) (#647)

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]>
refactor(measurex): allow to configure timeouts and max-snapshot-size (#645)

This diff lightly refactors the code in measurex to allow a user
to configure all possible time...

0a630c1716ea4162056d9392e9f7ced948bb986f authored almost 3 years ago by Simone Basso <[email protected]>
cleanup(ptx): remove redundant dialer definition (#644)

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]>
cleanup: remove redundant HTTPClient definition (#643)

This counts as a follow-up cleanup as part of doing
https://github.com/ooni/probe/issues/1885.

43161a813896764493ec5c88e9de3a0d4a064c5c authored almost 3 years ago by Simone Basso <[email protected]>
refactor: interfaces and data types into the model package (#642)

## 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]>
fix(Readme.md): add explicit SPDX identifier (#641)

See https://github.com/ooni/probe-cli/pull/446#issuecomment-995226707

69aca619ea04344b06c32deeb1f883708d4b8708 authored about 3 years ago by Simone Basso <[email protected]>
feature: use go-libtor on mobile, OONI_TOR_BINARY env on desktop (#614)

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]>
fix(template.podspec): refer to the .xcframework

Tweaks the previous diff, which was incomplete.

09e300ed26633f6d040a106f59135737bc15c875 authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] fix(template.podspec): the correct suffix is xcframework (#639) (#640)

This diff forward ports 21a9b977eef7a8c8a6107aec713b6202ba9e5d48

The template was still wrong...

6fbeaa3f1afe260a90271eb1dc7303aeb69755d1 authored about 3 years ago by Simone Basso <[email protected]>
chore: set master's version to 3.14.0-alpha (#638)

As mentioned in https://github.com/ooni/probe/issues/1845#issuecomment-986540868,
I did a mista...

6cb8e3d785350a8997e9168030bc7e79ffebc3fe authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] release 3.11: update all the dependencies (#636) (#637)

* [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]>
fix(oonimkall): run tests with InputOrStaticDefault policy (#634)

Previous work to make https://github.com/ooni/probe/issues/1814
possible has broken running stu...

dc9fbe9c641fee95a8e2f103e0301c5274ee0bd7 authored about 3 years ago by Simone Basso <[email protected]>
fix(ooniprobe): dnscheck,stunreachability run w/ default input (#633)

This diff is part of https://github.com/ooni/probe/issues/1814 and
teaches `ooniprobe` to run d...

1896d2172a8bddda506e01f67031571c68246081 authored about 3 years ago by Simone Basso <[email protected]>
refactor: introduce and use InputOrStaticDefault (#632)

This commit introduces a new `InputLoader` policy by which, if no
input is provided, we use a s...

2044b78a5a57094ac8cf5159cbc96bdb6529ce22 authored about 3 years ago by Simone Basso <[email protected]>
refactor: create common package for holding STUN input (#631)

We want stunreachability to use the same STUN servers used by
snowflake, so let's start by maki...

13414e0abce6a638aead06d1dac07c4b13f6c9f7 authored about 3 years ago by Simone Basso <[email protected]>
refactor(stunreachability): input required and must be an URL (#630)

Here we're refactoring stunreachability to not provide internally a
default input and to take i...

cba72d1ca32fb68a1656b69c21ad57c40442e287 authored about 3 years ago by Simone Basso <[email protected]>
forwardport: pull the patches mentioned in ooni/probe#1908 (#629)

* [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]>
fix(oonimkall): improve channel management pattern (#621)

1. add eof channel to event emitter and use this channel as signal
that we shouldn't be sending...

120f2b9fbfa663fb70643a2d82291247fece0504 authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] fix(oonimkall): don't close channel to signal end of task (#619) (#620)

This diff forward ports 90bf0629b957c912a5a6f3bb6c98ad3abb5a2ff6 to `master`.

If we close the...

c4eb6826066c2449cddc84474f136430cccc91b5 authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] refactor(oonimkall): merge internal/task into oonimkall (#617) (#618)

This diff forward ports bc4b9f1ea89158bfa7b7a80ae59a90b43c784ed2 to `master`.

See https://git...

ee5be24900108710b44cfe686d6ed6898cb2cf79 authored about 3 years ago by Simone Basso <[email protected]>
fix(websteps, webconnectivity): send the correct user agent (#616)

* [forwardport] fix(webconnectivity): send specific user agent (#615)

This forward ports b8c5...

ece6f3d48d68e7e21d7716c2138d9f62fe97629e authored about 3 years ago by Simone Basso <[email protected]>
chore: set dev version to v3.12.0-alpha.4 (#612)

56440bec4370ee3c5e3725d57b38c10d2a204345 authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] ci/cd: publish binaries onto a release when we create a tag (#609) (#611)

This diff forwardports 856e436e20d511a4f0d618546da7921fa9f8c5f6 to the master branch

Original...

fdbf871103ab74f8c2e5f8e68c67873ce2aa4ad5 authored about 3 years ago by Simone Basso <[email protected]>
fix(measurex): handle case where TH is nil (#610)

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]>
feat: publish miniooni binaries into releases (#607)

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]>
[forwardport] fix(mk): do nothing if we already have psiphon config (#605) (#606)

This diff forward ports ea44e99451f345474738b9010ff791759a1f1367.

Original commit message:

...

264e30f016cc0ac276dfb41fe96a95c127b837a3 authored about 3 years ago by Simone Basso <[email protected]>
[ci skip] doc: explain staging branches and binary builds (#604)

The text I've written here documents the current process as of
today. The only major change I'v...

20679702a3c3b731b6257f174c3970d8c62203b4 authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] fix(signal): use the correct string to score a measurement (#602) (#603)

This diff forwardports 3b1cc1b6afbc29fbc9ff8221d2cd84f34032df60.

Original commit message:

...

0cb535b022a6c768078071e15ef2029b56cc5c37 authored about 3 years ago by Simone Basso <[email protected]>
chore: set version to v3.12.0-alpha.3 (#601)

56d179d88a651d5a06e88e05d27caeb0efc6be0a authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] fix(ios): make sure we can build an iOS release (#598) (#599)

This diff forward ports f47b0c6c16e0cd417e3591358eb85b45962f307d to master.

Original commit m...

50576daec8c8e6b9d7b51949836b934530be84e4 authored about 3 years ago by Simone Basso <[email protected]>
fix(psiphon): increase the maximum runtime to 300s (#596)

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]>
fix(geolocate): use powerdns.org whoami service (#592)

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]>
[forwardport] fix: avoid http3 for dns.google and www.google.com (#593) (#594)

This commit forward ports dedd84fa7ecb09f718f6b1a9c83999cb37b34dfa.

Original commit message:
...

0a322ebab07c4b7d8283a0a546ecca99dddb4e28 authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] mk: update ooni/go and Android build tools (#590) (#591)

This diff forward ports abd212d014783cb96eaf821e9bb9a7b01039f837.

Original commit message:

...

3dad324f098478a47823c104f0f68218e6387670 authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] chore: use go1.17.3 (#588) (#589)

This diff forward ports adcb0f9ae3b9e074c301d4f7f0e8f2d0ef6466b9.

Original commit message:

...

4d80f7d9f0efa094753e417b68aa13521a4c2a7f authored about 3 years ago by Simone Basso <[email protected]>
[forwardport] fix(netxlite): remove android-specific errno (#586) (#587)

This commit forward ports 74947dbbd12266c12a38fad51a70fc78a21720fd from
the `release/3.11` bran...

0d65438ea125610025cd0a691202369349945567 authored about 3 years ago by Simone Basso <[email protected]>
fix(netxlite): ensure HTTP errors are always wrapped (#584)

1. introduce implementations of HTTPTransport and HTTPClient
that apply an error wrapping polic...

6a935d5407fa05e0e2d73cc01492ebb888d10a29 authored about 3 years ago by Simone Basso <[email protected]>
feat(QA): add test cases for websteps vs webconnectivity (#583)

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]>
doc(tutorial): explain the big picture (#582)

Each tutorial provides you a piece of knowledge. Add some text in
the main readme file explaini...

be89878dd4c65ee3601de698d32ff1618793cfa8 authored about 3 years ago by Simone Basso <[email protected]>
fix(measurex): allow API user to choose parallelism (#581)

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

ba7b981fcbebfed5f8b2d4f39e9755d39fb77a20 authored about 3 years ago by Simone Basso <[email protected]>
fix(webconnectivity): ignore any status code <= 0 (#579)

This diff changes the algorithm used by webconnectivity's
httpanalysis.go to ignore any status ...

3b27780836714f8d9440633a9257e66a48c7f5f7 authored about 3 years ago by Simone Basso <[email protected]>
cleanup(ooniprobe): remove unused send_crash_report option (#578)

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

5b8f4546f38974e473f1db3de2d8b1c0e0c48293 authored about 3 years ago by Simone Basso <[email protected]>
fix(CONTRIBUTING.md): require specific commit message for fwd/back ports (#577)

8dd051ead0698816ec996a7a400c641f6ca33263 authored about 3 years ago by Simone Basso <[email protected]>
chore: version is now 3.12.0-alpha.2 (#576)

fab79092818cd29286ab30bb8782717aa3724721 authored about 3 years ago by Simone Basso <[email protected]>
fix(websteps): use a single Do53 resolver (#575)

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]>
fix(httpheader): use same Accept-Language as Brave (#574)

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

dad8db4a369d8f0846397011812b9bd8e40d04e5 authored about 3 years ago by Simone Basso <[email protected]>
fix(measurex): avoid data race with HTTP request headers (#573)

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

60cfa68b5ac7ab9d75e64f3a01d817fdea8b3d8b authored about 3 years ago by Simone Basso <[email protected]>
fix(measurex): use same keys of the OONI data format (#572)

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]>
feat(miniooni): add the --censor flag (#571)

This flag is similar to the previous --self-censor-spec and tells
miniooni what censorship to i...

6f90d29bfa6c2f8588358dafcea6971b8e47941c authored about 3 years ago by Simone Basso <[email protected]>
Revert "feat(filtering): implement the divert policy (#569)" (#570)

This reverts commit 851b9913fae77e6b2d57fd7b1c1c04ee5a187ab1 because
it seems it's not enough t...

100cc559a226ac08e32f2aa8f5c61d4f8645b4f0 authored about 3 years ago by Simone Basso <[email protected]>
feat(filtering): implement the divert policy (#569)

This is the policy we need to provoke certificate errors. We'll divert
from, say, `8.8.8.8:443/...

851b9913fae77e6b2d57fd7b1c1c04ee5a187ab1 authored about 3 years ago by Simone Basso <[email protected]>
feat(filtering): introduce DNS cache (#568)

When we're testing multiple endpoints, it's quite important to control
the order with which the...

675e3a5ba54a676c939327e44d35f66c4444c4df authored about 3 years ago by Simone Basso <[email protected]>
feat(filtering): add transparent proxy with censorship policies (#566)

This PR implements the core concept described at
https://github.com/ooni/probe/issues/1803#issu...

11ccd16a0cb7d1437539d3cd9d22e55acfb2dce4 authored about 3 years ago by Simone Basso <[email protected]>
fix(filtering): avoid the if err == nil pattern (#567)

1. in normal code is better to always do if err != nil so that
the ifs only contain error code ...

560b1a9a9760f4af0bf36f3b2883e45d226a6a31 authored about 3 years ago by Simone Basso <[email protected]>
feat(filtering): implement HTTP filtering proxy (#565)

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]>
fix(filtering/dns.go): serve requests in parallel (#564)

Without this change, it takes too much to serve a single query and
we cannot properly use this ...

a6f5388bac26b3b8bfc4d35c78e5171f3ee57090 authored about 3 years ago by Simone Basso <[email protected]>
refactor(netxlite/filtering): use strings for blocking policies (#563)

This change will simplify follow-up work done as part of
https://github.com/ooni/probe/issues/1...

d9c43f1d1b0428e157c06752e94a11b6591b51e1 authored about 3 years ago by Simone Basso <[email protected]>
cleanup: move bogon checking code in netxlite (#562)

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]>
feat(netxlite): implement hooks for transparent proxy (#561)

See https://github.com/ooni/probe/issues/1803#issuecomment-957323297.

ffdafaf351601a16442085624df957a1831939e9 authored about 3 years ago by Simone Basso <[email protected]>
chore: bump version to 3.12.0-alpha.1 (#559)

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

eaa3d6eae0c567119d0bccece33841c175c8db73 authored about 3 years ago by Simone Basso <[email protected]>
fix: ensure we bind oohelperd with the repo's version number (#558)

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]>
doc(readme): improve the content and organisation (#557)

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]>
made tutorial outputs more presentable (#555)

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

3f0da81bf8b3022615b1819c09256a4d43cf2ed1 authored about 3 years ago by Srijan Srivastava <[email protected]>
feat: only publish pkgs when we're in staging branches (#556)

See https://github.com/ooni/probe/issues/1506#issuecomment-949664779

a9319142f3dfbbb4e851d0c2edaf97041623f548 authored about 3 years ago by Simone Basso <[email protected]>
doc: document branching and releasing (#554)

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]>
fix: build ooniprobe for linux using debian/amd64 (#552) (#553)

In https://github.com/ooni/probe/issues/1741, we observed that
every attempt to use `docker --p...

638acb0830ce58981058a71e35551dae49b3b4bf authored about 3 years ago by Simone Basso <[email protected]>
fix(ci/debianrepo): avoid running docker arm64 (#551)

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]>