snowflake/common
David Fifield 70126177fb Turbo Tunnel client and server.
The client opts into turbotunnel mode by sending a magic token at the
beginning of each WebSocket connection (before sending even the
ClientID). The token is just a random byte string I generated. The
server peeks at the token and, if it matches, uses turbotunnel mode.
Otherwise, it unreads the token and continues in the old
one-session-per-WebSocket mode.
2020-04-23 16:02:56 -06:00
..
encapsulation Import Turbo Tunnel support code. 2020-04-23 14:00:03 -06:00
messages Increased test coverage for messages library 2019-12-06 11:30:34 -05:00
safelog Add locks to safelog 2019-09-30 16:43:51 -04:00
turbotunnel Turbo Tunnel client and server. 2020-04-23 16:02:56 -06:00
util Move StripLocalAddresses to a common util 2020-03-26 13:13:15 -04:00
websocketconn Close internal Pipes in websocketconn.Conn Close. 2020-02-18 14:10:47 -07:00