Releases: ooni/probe-engine
v0.30.0
v0.29.0
Sync with ooni/probe-cli 3.22.0-alpha. This release requires go >= 1.21.10.
v0.28.0
Sync with ooni/probe-cli 3.21.0-alpha. This release requires go >= 1.20.14.
v0.27.0
Sync with ooni/probe-cli@v3.20.0. This release requires go >= 1.20.12.
v0.26.0
This release automatically exports ooni/probe-cli@ca2019b internals.
Such a commit is basically equivalent to ooni/probe-cli@v3.19.0-alpha and requires go1.20.8.
v0.25.0
This release automatically exports ooni/probe-cli@9ecdb50 internals.
Such a commit is basically equivalent to ooni/probe-cli@v3.18.0 and requires go1.20.5.
v0.24.0
This release automatically exports ooni/probe-cli v3.17.1 internals.
v0.23.0
Highlights
-
this is the final release of
probe-engine
as an independent repository. We merged this repository intoprobe-cli
. See issue ooni/probe#1335 for details about the rationale and implementation of this merge. -
in terms of engine code, this release is functionally equivalent to https://github.com/ooni/probe-cli/releases/tag/v3.5.0
-
we can now use
run
withurlgetter
-
we further improve the quality of the QUIC implementation
Packages
- See https://github.com/ooni/probe-cli/releases/tag/v3.5.1 for iOS/Android packages
Improvements
-
build miniooni for Linux 386, arm, arm64
-
run: add support for running urlgetter experiments
-
probeservices: implement check-in API
Updates
-
Dependencies
-
User-Agent header used for measuring
-
Bundled certificates
Bug Fixes
-
Pin NDK version to avoid build issues with Go 1.14.x with x < 14
-
ndt7: improve code correctness in the download code path
-
geolocate: refactor and improve code correctness
-
quic: make sure we collect TLS information
v0.23.0-alpha.2
ooni/probe-engine v0.23.0-alpha.2
v0.23.0-alpha.1
ooni/probe-engine 0.23.0-alpha.1