Skip to content

OONI Probe CLI v3.6.0

Compare
Choose a tag to compare
@bassosimone bassosimone released this 03 Mar 15:43
· 1358 commits to master since this release
v3.6.0
0d4323a

iOS

pod 'oonimkall', :podspec => 'https://dl.bintray.com/ooni/ios/oonimkall-2021.03.03-153458.podspec'

Android

implementation 'org.ooni:oonimkall:2021.03.03-154253'

Changes

  • ✨ 👀 We require Go 1.16 now. In particular, we use the embed feature. Make sure you download assets with go run ./internal/cmd/getresources before running manual build commands like go build ./cmd/ooniprobe. Build scripts will call getresources for you. If there a build script that doesn't do that, please let us know.

  • ✨ We have added a basic Signal messenger experiment. The ooniprobe run im command runs it by default.

  • 🐛 We correctly handle body-terminated-by-EOF HTTP responses, thus improving data quality.

  • 🐛 macos: create ~/Library/LaunchAgents if missing

  • 🔨 We rewrote the resolver we use by default for increased reliability under varying network conditions.

  • 🔨 We have added one more DC endpoint to the Telegram experiment.

  • 🔨 We removed sentry.

  • 🔨 We updated dependencies and assets.

  • 🔨 We expose a new API to call the URLs endpoint from mobile devices

  • 🔨 We now run daily end to end test with the production and testing backends.