Repository navigation
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
InputsExtrafor 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
versionsfrom 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
- @macintoshi-nakamoto made their first contribution in #1817
- @frcroth made their first contribution in #1675
- @snourin made their first contribution in #1799
Full Changelog: v3.30.0...v3.31.0