tailscale/client/tailscale
James Tucker 7f9ebc0a83 cmd/tailscale,net/netcheck: add debug feature to force preferred DERP
This provides an interface for a user to force a preferred DERP outcome
for all future netchecks that will take precedence unless the forced
region is unreachable.

The option does not persist and will be lost when the daemon restarts.

Updates tailscale/corp#18997
Updates tailscale/corp#24755

Signed-off-by: James Tucker <james@tailscale.com>
2024-12-04 16:52:56 -08:00
..
apitype cli: add tailscale dns query (#13368) 2024-09-24 20:18:45 +00:00
example/servetls all: update copyright and license headers 2023-01-27 15:36:29 -08:00
acl.go client/tailscale: adding missing proto field in ACL parsing structures (#13051) 2024-09-03 18:04:39 +00:00
devices.go client/tailscale: add NodeID to device 2024-06-17 17:06:18 +02:00
dns.go various: add golangci-lint, fix issues (#7905) 2023-04-17 18:38:24 -04:00
keys.go client/tailscale: revert CreateKey API change, add Client.CreateKeyWithExpiry 2023-05-12 21:05:12 -07:00
localclient_test.go ipn/localapi,client/tailscale,cmd/derper: add WhoIs lookup by nodekey, use in derper 2024-06-14 08:37:38 -07:00
localclient.go cmd/tailscale,net/netcheck: add debug feature to force preferred DERP 2024-12-04 16:52:56 -08:00
required_version.go all: switch to and require Go 1.23 2024-08-22 12:31:08 -07:00
routes.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
tailnet.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
tailscale.go client/tailscale,cmd/{cli,get-authkey,k8s-operator}: set distinct User-Agents 2024-10-11 10:45:03 -05:00