mirror of
https://gitlab.com/yawning/obfs4.git
synced 2024-11-15 12:12:53 +00:00
611205be68
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.
39 lines
1.8 KiB
Plaintext
39 lines
1.8 KiB
Plaintext
Changes in version 0.0.6 - UNRELEASED:
|
|
- Delay transport factory initialization till after logging has been
|
|
initialized.
|
|
- Add a meek client implementation (WARNING: Does not support using a
|
|
helper to normalize TLS signatures). The brave people that want to use
|
|
it can do so as the "meek_lite" transport, with identical bridge lines
|
|
to the real meek-client.
|
|
|
|
Changes in version 0.0.5 - 2015-04-15:
|
|
- Go vet/fmt fixes, and misc. code cleanups. Patches by mvdan.
|
|
- Changed the go.net import path to the new location (golang.org/x/net).
|
|
- Added limited support for detecting if the parent process crashes.
|
|
- Support for tor feature #15335 (stdin based termination notification).
|
|
- Moved the leveled logging wrappers into common/log so they are usable
|
|
in transport implementations.
|
|
- Added a DEBUG log level.
|
|
- Use a bundled SOCKS 5 server instead of goptlib's SocksListener.
|
|
|
|
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 (golang.org/x/crypto).
|
|
- Added client only support for ScrambleSuit.
|
|
|
|
Changes in version 0.0.3 - 2014-10-01
|
|
- Change the obfs4 bridge line format to use a "cert" argument instead of the
|
|
previous "node-id" and "public-key" arguments. The "cert" consists of the
|
|
Base64 encoded concatenation of the node ID and public key, with the
|
|
trailing padding removed. Old style separated bridge lines are still valid,
|
|
but the newer representation is slightly more compact.
|
|
|
|
Changes in version 0.0.2 - 2014-09-26
|
|
- Write an example client bridge line suitable for use with the running obfs4
|
|
server instance to "obfs4_bridgeline.txt" for the convenience of bridge
|
|
operators.
|
|
- Add a man page for obfs4proxy.
|
|
|
|
Changes in version 0.0.1 - 2014-09-03
|
|
- Initial release.
|