Skip to content

OONI Probe CLI v3.31.0

Latest

Choose a tag to compare

@DecFox DecFox released this 22 Oct 13:05

This is a stable release. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.

What's Changed

  • chore: update version to 3.31.0-alpha for master by @DecFox in #1806
  • chore: upgrade quic-go to v0.56.0 by @DecFox in #1807
  • fix: pass in static linking flags explicitly for mingw userauth deps by @DecFox in #1810
  • feat: support oonirun v2.1 in miniooni by @DecFox in #1812
  • feat: support richer-input config as InputsExtra for oonimkall tasks by @DecFox in #1813
  • chore: upgrade userauth to v0.1.6 by @DecFox in #1814
  • feat: extend richer input support to nettests by @DecFox in #1815
  • feat: support richer input experiment level configurations on experiments by @DecFox in #1816
  • fix(echcheck): do not attempt a TLS handshake when the TCP connect failed by @macintoshi-nakamoto in #1817
  • feat: introduce richer input for check-in based input experiments by @DecFox in #1819
  • feat: introduce richer input for instant messaging tests by @DecFox in #1820
  • build: upgrade Go from 1.26.5 to 1.26.8 and Debian to bookworm by @NewEraCracker in #1818
  • feat: add richer input support to wc and wc0.5 by @DecFox in #1825
  • bump userauthSourceSHA256 to hash for 1.6 by @aagbsn in #1831
  • feat: introduce support for parsing versions from check-in by @DecFox in #1827
  • feat: support experiment versions in test names by @DecFox in #1828
  • Add ddr experiment by @frcroth in #1675
  • fix(docs): only trigger docs build for main branch by @DecFox in #1832
  • adding tcp traceroute capabilities to Feature/tlsmiddleboxprobe by @snourin in #1799
  • tlsmiddlebox: fix build on 32-bit platforms by @aagbsn in #1835
  • fix: replace stun.ekiga.net with cloudflare stun server by @DecFox in #1836
  • tlsmiddlebox probe edits for mobile launch by @snourin in #1838
  • chore: upgrade psiphon to latest staging client commit by @DecFox in #1839
  • fix(tlsmiddlebox): make ClientId settable and validate its value by @munzzyy in #1811
  • chore: update NDKVERSION to latest stable version by @DecFox in #1841
  • chore: upgrade c deps to latest version by @DecFox in #1842
  • chore: update assets and definitions by @DecFox in #1843
  • chore: upgrade go version to 1.27.2 by @DecFox in #1840
  • chore: upgrade userauth to v0.1.8 by @DecFox in #1845
  • chore: upgrade deps to latest version by @DecFox in #1846
  • chore: downgrade to platform tool version 36 by @DecFox in #1849
  • chore: upgrade mingw expected version to 16.2.0 by @DecFox in #1850
  • Feature/tlsmiddleboxdomain by @snourin in #1847
  • fix: upgrade maven plugin version for uploads to 0.12.0 by @DecFox in #1852
  • Update generated CA bundle to remove eMudhra after intermediate CA compromise by @NewEraCracker in #1853
  • Accomodate CVE-2026-111943 in release 3.31.0 by @DecFox in #1854
  • adding scrubber for errors in tlsmiddlebox by @snourin in #1855
  • fix: do not submit psiphon measurements when psiphon is disabled by @DecFox in #1857

New Contributors

Full Changelog: v3.30.0...v3.31.0