summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-09-26Do the release ritual for obfs4proxy-0.0.2.Yawning Angel
2014-09-24Write an example obfs4 bridge line to "obfs4_bridgeline.txt".Yawning Angel
2014-09-06Fix spelling error in man page, no functional changes.Yawning Angel
2014-09-06Minor documentation cleanups, no functional changes.Yawning Angel
2014-09-06Add a man page for obfs4proxy.Yawning Angel
2014-09-03Do the release ritual for obfs4proxy-0.0.1.Yawning Angel
2014-09-03Change the default logLevel to ERROR, upgrade some client warnings.Yawning Angel
2014-09-03Add a prolog/epilog to the logging that always gets logged.Yawning Angel
2014-09-03Update the README.md (No functional changes).Yawning Angel
2014-09-03Change the version command line arg from `-v` to `-version`.Yawning Angel
2014-09-03Add support for "logLevel" to reduce log spam.Yawning Angel
2014-08-31Add elideError(error) that knows how to sanitize net.Errors.Yawning Angel
2014-08-27Various IAT related changes.Yawning Angel
2014-08-27Change the TYPE_PRNG_SEED length to 24.Yawning Angel
2014-08-27Display a more useful error on JSON Unmarshall failure.Yawning Angel
2014-08-27Add a ChangeLog and dump the version when invoked with "-v".Yawning Angel
2014-08-23Change all the arguments to use base16 from base64.Yawning Angel
2014-08-20Elide the error out from most logs unless unsafeLogging is set.Yawning Angel
2014-08-20Add a missing "continue" statement.Yawning Angel
2014-08-18Change the drbg seed field in the state file.Yawning Angel
2014-08-18Add support for enabling IAT obfuscation and biased WDist.Yawning Angel
2014-08-17Massive cleanup/code reorg.Yawning Angel
2014-06-25Change the import paths to point to the tp.o repository.Yawning Angel
2014-06-20Use delete to remove entries from the replay filter.Yawning Angel
2014-06-19Use Vose's Alias Method to sample the weighted distribution.Yawning Angel
2014-06-07Document dependencies, add LICENSE (No functional changes).Yawning Angel
2014-06-07Allow randomly generating node-ids instead of requiring the fingerprint.Yawning Angel
2014-06-02Use goptlib's MakeStateDir instead of the one in pt_extras.Yawning Angel
2014-06-02Change how the length obfsucation mask is derived.Yawning Angel
2014-06-02Move the SipHash DRBG off into it's own package.Yawning Angel
2014-06-01Move the server keypair generation to right after Accept().Yawning Angel
2014-06-01Generate client keypairs before connecting, instead of after.Yawning Angel
2014-05-28Fix minor style issues pointed out by golint.Yawning Angel
2014-05-28Change the weighted distribution algorithm be uniform.Yawning Angel
2014-05-26Fix import lines so other people using go get works.Yawning Angel
2014-05-26Use io.ReadFull in places where it is appropriate.Yawning Angel
2014-05-25Run go fmt on proxy_http.go (No functional changes).Yawning Angel
2014-05-25Add support for HTTP CONNECT proxies.Yawning Angel
2014-05-25Move the SOCKS4 code off into it's own little getto.Yawning Angel
2014-05-25Add support for SOCKS4.Yawning Angel
2014-05-25Rename to be consistent.Yawning Angel
2014-05-25Wire in go.net/proxy, enabling SOCKS5 via TOR_PT_PROXY.Yawning Angel
2014-05-25Validate the host component of the proxy URI.Yawning Angel
2014-05-25Parse TOR_PT_PROXY and support sending DONE/PROXY-ERROR.Yawning Angel
2014-05-25Move the supplemental pt config routines to pt_extra.goYawning Angel
2014-05-24Don't use math/big when generating random numbers.Yawning Angel
2014-05-24Randomize length when the decoder receives an out-of-bound value.Yawning Angel
2014-05-24Move utils.go to csrand/csrand.go, and clean up the interface.Yawning Angel
2014-05-23Add support for IAT obfuscation (disabled by default).Yawning Angel
2014-05-23Change the maximm handshake length to 8192 bytes.Yawning Angel