v33.0.0
New and notable:
- TCP wrapper integration tests now run on Firefox (still flaky) - #289
- a new command for adventure, to configure the obfuscator used - #291
- two new obfuscators, a fragmentation and arithmetic encoding-based entropy reducer, complete the initial draft of Protean, our next-generation obfuscator - #290 and #294 and #296
Other changes:
- churn pipe (and integration tests) now clean up peerconnections - #262
- adventure now correctly handles commands in buffered packets - #293
- cleanup and refactor of TURN server - #272
Tested: Simple SOCKS on Firefox and Chrome on Linux, Mac OS X and Windows
Note: Firefox 41 was released earlier this week, making Firefox 42 the new beta. We are urgently working on this issue. Our current theory is that this issue was accidentally introduced by new WebRTC privacy-related createOffer/createAnswer hooks for add-ons in Firefox 42: UWNetworksLab/uProxy-p2p#1840
release.py:
| * | chrome-stable | chrome-beta | chrome-canary | firefox-stable | firefox-beta | firefox-canary |
|---|---|---|---|---|---|---|
| chrome-stable | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| chrome-beta | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| chrome-canary | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| firefox-stable | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
| firefox-beta | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
| firefox-canary | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
