A censorship circumvention tool to evade detection by authoritarian state adversaries
StreamTimeout
is now no longer an option on Cloak server as Cloak will no longer timeout connections after at least some data has been sent. Connection timeout behaviours should be entirely implemented by the underlying proxy program. See https://github.com/shadowsocks/shadowsocks-rust/issues/343.CDNOriginHost
to be used under CDN
Transport mode. Usage can be found at https://github.com/cbeuw/Cloak/wiki/CDN-mode
Should fix #135
The old Chrome 76 ClientHello signature appears to have been blocked in Iran, even with a real Chrome browser: https://github.com/cbeuw/Cloak/issues/129#issuecomment-691613861
This release should allow Cloak to work in Iran with "BrowserSig": "chrome"
again. "BrowserSig": "firefox"
has always been unaffected.
Major optimisations, test coverage improvement