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/client/tailscale
Michael Ben-Ami 3f1851a6d9 types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes
dnstype.Resolver adds a boolean UseWithExitNode that controls
whether the resolver should be used in tailscale exit node contexts
(not wireguard exit nodes). If UseWithExitNode resolvers are found,
they are installed as the global resolvers. If no UseWithExitNode resolvers
are found, the exit node resolver continues to be installed as the global
resolver. Split DNS Routes referencing UseWithExitNode resolvers are also
installed.

Updates #8237

Fixes tailscale/corp#30906
Fixes tailscale/corp#30907

Signed-off-by: Michael Ben-Ami <mzb@tailscale.com>
4 months ago
..
apitype types/dnstype, ipn/ipnlocal: allow other DNS resolvers with exit nodes 4 months ago
example/servetls all: use new LocalAPI client package location 10 months ago
acl.go client/tailscale: fix Client.BuildURL and Client.BuildTailnetURL (#15064) 10 months ago
devices.go client/tailscale: add tailnet lock fields to Device struct 9 months ago
dns.go client/tailscale,cmd/k8s-operator,internal/client/tailscale: move VIP service client methods into internal control client 10 months ago
keys.go client/tailscale,cmd/k8s-operator,internal/client/tailscale: move VIP service client methods into internal control client 10 months ago
localclient_aliases.go client/tailscale: add godoc links in Deprecated comments 8 months ago
required_version.go all: switch to and require Go 1.23 1 year ago
routes.go client/tailscale,cmd/k8s-operator,internal/client/tailscale: move VIP service client methods into internal control client 10 months ago
tailnet.go client/tailscale,cmd/k8s-operator,internal/client/tailscale: move VIP service client methods into internal control client 10 months ago
tailscale.go client/tailscale: add godoc links in Deprecated comments 8 months ago
tailscale_test.go client/tailscale: fix Client.BuildURL and Client.BuildTailnetURL (#15064) 10 months ago