[tor-dev] Release: obfs4proxy-0.0.4
yawning at schwanenlied.me
Tue Feb 17 12:20:05 UTC 2015
I just tagged obfs4proxy-0.0.4, though the changes do not affect most
people directly, I figured it's worth an announcement.
Changes in version 0.0.4 - 2015-02-17
- Improve the runtime performance of the obfs4 handshake tests.
- Changed the go.crypto import path to the new location
- Added client only support for ScrambleSuit.
This is more useful for the Tor Browser people than anyone else since
it means that the next build can remove the old go.crypto cruft from
the build process, and the ScrambleSuit client provider can be switched
over to obfs4proxy like obfs2 and obfs3 have been. With Go PTs being
phased into Orbot as well, this release should allow for a smooth
transition from obfsclient to obfs4proxy.
A note about the build time dependency change, for packagers:
code.google.com/p/go.crypto -> golang.org/x/crypto
The Go developers decided to move the repository, and Go
libraries are referred to in the code via import location. The
source in the code.google.com repo was also updated to mirror the
new repository, so internal dependencies all reference the new
If changing the build time dependency is not an option, you have an
existing go.crypto package that will not change, and you are
building with Go < 1.4, revert:
Old copies of go.crypto will not compile with newer versions of the
Go compiler so packaging golang.org/x/crypto is advised in the
medium to long term.
Questions, comments, feedback appreciated,
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 819 bytes
Desc: OpenPGP digital signature
More information about the tor-dev