tailscale/derp/derphttp
Mario Minardi ea3d0bcfd4
prober,derp/derphttp: make dev-mode DERP probes work without TLS (#14347)
Make dev-mode DERP probes work without TLS. Properly dial port `3340`
when not using HTTPS when dialing nodes in `derphttp_client`. Skip
verifying TLS state in `newConn` if we are not running a prober.

Updates tailscale/corp#24635

Signed-off-by: Percy Wegmann <percy@tailscale.com>
Co-authored-by: Percy Wegmann <percy@tailscale.com>
2024-12-10 10:51:03 -07:00
..
derphttp_client.go prober,derp/derphttp: make dev-mode DERP probes work without TLS (#14347) 2024-12-10 10:51:03 -07:00
derphttp_server.go derp: track client-advertised non-ideal DERP connections in more places 2024-10-20 19:56:28 -07:00
derphttp_test.go derp/derphttp: don't link websockets other than on GOOS=js 2024-11-07 22:29:41 -08:00
mesh_client.go derp: document the RunWatchConnectionLoop callback gotchas 2024-09-24 15:32:08 -07:00
websocket_stub.go derp/derphttp: don't link websockets other than on GOOS=js 2024-11-07 22:29:41 -08:00
websocket.go derp/derphttp: don't link websockets other than on GOOS=js 2024-11-07 22:29:41 -08:00