snowflake/client/lib
Cecylia Bocovich 114df695ce Create new smux session for each SOCKS connection
Each SOCKS connection has its own set of snowflakes and broker poll
loop. Since the session manager was tied to a single set of snowflakes,
this resulted in a bug where RedialPacketConn would sometimes try to
pull snowflakes from a previously melted pool. The fix is to maintain
separate smux sessions for each SOCKS connection, tied to its own
snowflake pool.
2020-12-04 11:17:13 -05:00
..
interfaces.go Set max number of snowflakes in the Tongue 2020-08-27 16:44:07 -04:00
lib_test.go Set max number of snowflakes in the Tongue 2020-08-27 16:44:07 -04:00
peers.go Add synchronization to prevent post-melt collects 2020-10-15 14:47:51 -04:00
rendezvous.go Set max number of snowflakes in the Tongue 2020-08-27 16:44:07 -04:00
snowflake.go Create new smux session for each SOCKS connection 2020-12-04 11:17:13 -05: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 Remove for loop around broker.Negotiate 2020-11-23 12:10:59 -05:00