summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-05-18Actually keep the delay/threshold in the listener struct.Yawning Angel
2014-05-18Change the server failure close delay/discard length to be consistent.Yawning Angel
2014-05-17Change the client connection timeout to 30 sec.Yawning Angel
2014-05-17Update the spec with feedback from arma (No functional changes).Yawning Angel
2014-05-16Update README (No functional changes).Yawning Angel
2014-05-16Add a protocol specification.Yawning Angel
2014-05-16Treat the PrngSeed frame as part of the handshake.Yawning Angel
2014-05-16Validate that the padding length is greater than the minimum.Yawning Angel
2014-05-16Change the length field obfscation.Yawning Angel
2014-05-16Change the handshake wire format.Yawning Angel
2014-05-15Send the DRBG seed as a packetTypePrngSeed post server handshake.Yawning Angel
2014-05-15Load the drbg-seed from the ServerTransportOptions args.Yawning Angel
2014-05-15Change hashDrbg to take a drbgSeed for initialization.Yawning Angel
2014-05-15Make the output from "-gen" be more useful.Yawning Angel
2014-05-15Use os.MkdirAll() for creating the pt state directory.Yawning Angel
2014-05-15Fix up how Read() errors were processed where appropriate.Yawning Angel
2014-05-14Changed the taglne to "The obfourscator", per dcf's suggestion.Yawning Angel
2014-05-14Remove a newline to make godoc work (No functional changes).Yawning Angel
2014-05-14Change the framing Encoder/Decoder to take the destination slice.Yawning Angel
2014-05-14Fix comment (No functional changes).Yawning Angel
2014-05-14Update README (No functional changes).Yawning Angel
2014-05-14Kill Obfs4Conn.isOk with fire, and replace it with a state var.Yawning Angel
2014-05-14First pass at cleaning up the write code.Yawning Angel
2014-05-14Implement the io.WriterTo interface.Yawning Angel
2014-05-14First pass at cleaning up the read code.Yawning Angel
2014-05-14Minor stylistic fixes, no functional changes.Yawning Angel
2014-05-13Add vim modelines to some files (No functional changes).Yawning Angel
2014-05-13Fix up import.Yawning Angel
2014-05-13Fix copyLoop to break out the other goroutine on graceful exit.Yawning Angel
2014-05-13Fix e-mail address in the copyright notice.Yawning Angel
2014-05-13Add preliminary support for packet length obfuscation.Yawning Angel
2014-05-12Fix logging again.Yawning Angel
2014-05-12Log and propagate errors between the 2 goroutines in copyLoop.Yawning Angel
2014-05-12Fix a comment (No functional changes).Yawning Angel
2014-05-12Preliminary support padding, log on panic.Yawning Angel
2014-05-12Remove support for Write deadlines since it wasn't working.Yawning Angel
2014-05-12Set a timeout on outgoing handshakes as well.Yawning Angel
2014-05-12Reject clients that do not authenticate quickly enough.Yawning Angel
2014-05-12Close connections that fail to authenticate after a while.Yawning Angel
2014-05-12Clean up the logging a bit.Yawning Angel
2014-05-12Run go fmt on obfs4proxy.go (No functional changes).Yawning Angel
2014-05-12Move to a unified client/server binary, and fix bugs.Yawning Angel
2014-05-11Change documentation/comments to reflect reality (No functional changes).Yawning Angel
2014-05-09Remove a comment that I forgot to delete, no functional changes.Yawning Angel
2014-05-09Initial import.Yawning Angel