snowflake/client/lib
David Fifield 81d14ad33a Make WebRTCPeer.preparePeerConnection block.
Formerly, preparePeerConnection set up a callback that sent into a
channel, and exchangeSDP waited until it could receive from the channel.
We can move the channel entirely into preparePeerConnection (having it
not return until the callback has been called) and that way remove some
shared state.
2020-04-27 18:48:00 -06:00
..
interfaces.go Remove SnowflakeDataChannel interface. 2020-04-27 18:48:00 -06:00
lib_test.go Eliminate separate WebRTCPeer.Connect method. 2020-04-27 18:47:59 -06:00
peers.go Remove Snowflake interface, use *WebRTCPeer directly. 2020-04-27 17:51:21 -06:00
rendezvous.go Eliminate separate WebRTCPeer.Connect method. 2020-04-27 18:47:59 -06:00
snowflake.go Use a global RedialPacketConn and smux.Session. 2020-04-23 16:03:03 -06:00
turbotunnel.go Turbo Tunnel client and server. 2020-04-23 16:02:56 -06:00
util.go Simplify BytesSyncLogger. 2020-04-23 21:38:44 -06:00
webrtc.go Make WebRTCPeer.preparePeerConnection block. 2020-04-27 18:48:00 -06:00