Commit History

Author SHA1 Message Date
  David Fifield 01a96c7d95 Fix error handling around transport.Dial. 3 years ago
  Cecylia Bocovich e87b9175dd Implement snowflake client lib as PTv2.1 Go API 3 years ago
  Cecylia Bocovich 83c01565ef Update webrtc library to v3.0.0 4 years ago
  Cecylia Bocovich 8ec8a7cb63 Pass lock to socksAcceptLoop by reference 4 years ago
  Cecylia Bocovich effc667544 Wait until all goroutines finish before shutdown 4 years ago
  Cecylia Bocovich b9cc54b3b7 Send shutdown signal to shutdown open connections 4 years ago
  Cecylia Bocovich cc55481faf Set max number of snowflakes in the Tongue 4 years ago
  Cecylia Bocovich 1364d7d45b Move snowflake ConnectLoop inside SOCKS Handler 4 years ago
  Cecylia Bocovich 82031289a3 Refactor subsetting of ice servers into main 4 years ago
  Cecylia Bocovich 92520f681d Choose a random subset from given STUN servers 4 years ago
  Cecylia Bocovich bf924445e3 Implement NAT discovery (RFC 5780) at the client 4 years ago
  David Fifield 2853fc9362 Make BytesSyncLogger's implementation details internal. 4 years ago
  David Fifield ee2fb42d33 Immediately and unconditionally grant new SOCKS connections. 5 years ago
  Arlo Breault 5fa7578655 Rename logToStateDir/keepLocalAddresses to kebab case 4 years ago
  Arlo Breault f58c865d82 Add unsafe logging 5 years ago
  Cecylia Bocovich 920f6791f3 Add a go.mod and go.sum for snowflake 5 years ago
  Arlo Breault 0fae4ee8ea Remove local LAN address ICE candidates 5 years ago
  David Fifield a2292ce35b Make timeout constants into time.Duration values. 5 years ago
  David Fifield dfb83c6606 Allow handling multiple SOCKS connections simultaneously. 5 years ago
  David Fifield 2fb52c8639 Check for an invalid broker URL at a higher level. 5 years ago
  David Fifield febb4936f6 Refactor SOCKS-related logging. 5 years ago
  David Fifield aa3999857f Move ICE server logging out of parseIceServers. 5 years ago
  David Fifield 509f634506 NewWebRTCDialer cannot return an error. 5 years ago
  David Fifield d6467ff585 Formatting improvements. 5 years ago
  David Fifield e27709080a Update a comment: we no longer keep track of handlers. 5 years ago
  David Fifield 5ff75e1034 Remove erroneous logging around pt.*Error calls. 5 years ago
  Cecylia Bocovich 0f99c5ab12 Touched up snowflake client tests 5 years ago
  David Fifield b4f4b29a03 Stop counting handlers before terminating. 5 years ago
  Shane Howearth 8bbdb3b51a Bring code into line with Golangci-lint linters 5 years ago
  Shane Howearth b26c7a7a73 Handle generated errors in client 5 years ago