tailscale/util/syspolicy/source
Nick Khyl 381fdcc3f1 ipn/ipnlocal,util/syspolicy/source: retain existing exit node when using auto exit node, if it's allowed by policy
In this PR, we update setExitNodeID to retain the existing exit node if auto exit node is enabled,
the current exit node is allowed by policy, and no suggested exit node is available yet.

Updates tailscale/corp#29969

Signed-off-by: Nick Khyl <nickk@tailscale.com>
2025-07-07 15:38:30 -05:00
..
env_policy_store_test.go util/syspolicy/source: put EnvPolicyStore env keys in their own namespace 2024-10-30 11:27:27 -07:00
env_policy_store.go util/syspolicy/source: put EnvPolicyStore env keys in their own namespace 2024-10-30 11:27:27 -07:00
policy_reader_test.go util/syspolicy/source: add package for reading policy settings from external stores 2024-09-03 14:51:14 -05:00
policy_reader.go util/syspolicy/source: add package for reading policy settings from external stores 2024-09-03 14:51:14 -05:00
policy_source.go util/syspolicy/source: add package for reading policy settings from external stores 2024-09-03 14:51:14 -05:00
policy_store_windows_test.go util/syspolicy/source: add package for reading policy settings from external stores 2024-09-03 14:51:14 -05:00
policy_store_windows.go cmd/tailscaled,util/syspolicy/source,util/winutil/gp: disallow acquiring the GP lock during service startup 2025-01-23 15:06:47 -06:00
test_store.go ipn/ipnlocal,util/syspolicy/source: retain existing exit node when using auto exit node, if it's allowed by policy 2025-07-07 15:38:30 -05:00