aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-07-06Implement NAT discover for go standalone proxiesCecylia Bocovich
2020-07-06Implement NAT discovery (RFC 5780) at the clientCecylia Bocovich
2020-06-19Update documentation to include broker specCecylia Bocovich
2020-05-07Reduce SnowflakeTimeout to 20 secondsCecylia Bocovich
2020-05-04Reduce DataChannelTimeout from 30s to 10s.David Fifield
2020-05-01Format the establishDataChannel error log message like other log messages.David Fifield
2020-04-28Restore check for nil writePipe in WebRTCPeer.Close.David Fifield
2020-04-28Update proxy tests to check serialization errorsCecylia Bocovich
2020-04-28Update calls to session description utils in proxyCecylia Bocovich
2020-04-27Wait for data channel OnOpen before returning from NewWebRTCPeer.David Fifield
2020-04-27Move establishDataChannel to after exchangeSDP.David Fifield
2020-04-27Make exchangeSDP into a standalone function.David Fifield
2020-04-27Make preparePeerConnection a standalone function.David Fifield
2020-04-27Make WebRTCPeer.preparePeerConnection block.David Fifield
2020-04-27Simplify WebRTCPeer.exchangeSDP.David Fifield
2020-04-27Remove SnowflakeDataChannel interface.David Fifield
2020-04-27Eliminate separate WebRTCPeer.Connect method.David Fifield
2020-04-27Have util.{Serialize,Deserialize}SessionDescription return an errorDavid Fifield
2020-04-27Remove `Snowflake` interface, use `*WebRTCPeer` directly.David Fifield
2020-04-27Don't do a separate check for a short write.David Fifield
2020-04-27Move pc.CreateOffer/pc.SetLocalDescription out of a goroutine.David Fifield
2020-04-24Simplify Peers.Pop.David Fifield
2020-04-24Remove unused Resetter interface.David Fifield
2020-04-24Disable trickle ICE.David Fifield
2020-04-23Simplify BytesSyncLogger.David Fifield
2020-04-23Make BytesSyncLogger's implementation details internal.David Fifield
2020-04-23Remove unused BytesSyncLogger.IsLogging.David Fifield
2020-04-23Make WebRTCPeer and Peers not inherit the methods of BytesLogger.David Fifield
2020-04-23Update a comment (no signal pipe anymore).David Fifield
2020-04-23Restore `go 1.13` to go.mod, lost in the turbotunnel merge.David Fifield
2020-04-23Use a global RedialPacketConn and smux.Session.David Fifield
2020-04-23USERADDR support for turbotunnel sessions.David Fifield
2020-04-23Turbo Tunnel client and server.David Fifield
2020-04-23Import Turbo Tunnel support code.David Fifield
2020-04-23Let copyLoop exit when either direction finishes.David Fifield
2020-04-23Immediately and unconditionally grant new SOCKS connections.David Fifield
2020-04-22Clean up .gitignoreCecylia Bocovich
2020-04-22Rename proxy-go/ directory to proxy/Cecylia Bocovich
2020-04-22Update .travis.yml for proxy/ code removalCecylia Bocovich
2020-04-22Remove web proxy instructions from README.mdCecylia Bocovich
2020-04-16Remove proxy/ subdirectoryCecylia Bocovich
2020-04-16Remove proxy/translation submoduleCecylia Bocovich
2020-04-03Remove uniuri dependency.David Fifield
2020-04-02Update GitHub issue numbers to Trac ticket numbers.David Fifield
2020-04-01Change dummy address for snowflakeCecylia Bocovich
2020-03-26Remove local LAN address ICE candidates in proxy-go answerArlo Breault
2020-03-26Move StripLocalAddresses to a common utilArlo Breault
2020-03-25Rename logToStateDir/keepLocalAddresses to kebab caseArlo Breault
2020-03-25Add unsafe loggingArlo Breault
2020-03-19Update licenseCecylia Bocovich