You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/derp/derphttp
James Tucker 10fe10ea10 derp/derphttp,ipn/localapi,net/captivedetection: add cache resistance to captive portal detection
Observed on some airlines (British Airways, WestJet), Squid is
configured to cache and transform these results, which is disruptive.
The server and client should both actively request that this is not done
by setting Cache-Control headers.

Send a timestamp parameter to further work against caches that do not
respect the cache-control headers.

Updates #14856

Signed-off-by: James Tucker <james@tailscale.com>
10 months ago
..
derphttp_client.go prober,derp/derphttp: make dev-mode DERP probes work without TLS (#14347) 12 months ago
derphttp_server.go derp/derphttp,ipn/localapi,net/captivedetection: add cache resistance to captive portal detection 10 months ago
derphttp_test.go derp/derphttp: don't link websockets other than on GOOS=js 1 year ago
mesh_client.go derp: document the RunWatchConnectionLoop callback gotchas 1 year ago
websocket.go derp/derphttp: don't link websockets other than on GOOS=js 1 year ago
websocket_stub.go derp/derphttp: don't link websockets other than on GOOS=js 1 year ago