summaryrefslogtreecommitdiff
path: root/transports/meeklite
AgeCommit message (Collapse)Author
2015-10-30meek-lite: Don't send a "User-Agent" header.Yawning Angel
2015-10-30meek-lite: combine small writes at request dispatch time.Yawning Angel
This dramatically improves bulk upload performance, from totally shit to just shit.
2015-10-29Add the "meek_lite" transport, which does what one would expect.Yawning Angel
This is a meek client only implementation, with the following differences with dcf's `meek-client`: - It is named `meek_lite` to differentiate it from the real thing. - It does not support using an external helper to normalize TLS signatures, so adversaries can look for someone using the Go TLS library to do HTTP. - It does the right thing with TOR_PT_PROXY, even when a helper is not present. Most of the credit goes to dcf, who's code I librerally cribbed and stole. It is intended primarily as a "better than nothina" option for enviornments that do not or can not presently use an external Firefox helper.