tailscale/tailcfg
Irbe Krumina 69a985fb1e
ipn/ipnlocal,tailcfg: communicate to control whether funnel is enabled (#14688)
Adds a new Hostinfo.IngressEnabled bool field that holds whether
funnel is currently enabled for the node. Triggers control update
when this value changes.
Bumps capver so that control can distinguish the new field being false
vs non-existant in previous clients.

This is part of a fix for an issue where nodes with any AllowFunnel
block set in their serve config are being displayed as if actively
routing funnel traffic in the admin panel.

Updates tailscale/tailscale#11572
Updates tailscale/corp#25931

Signed-off-by: Irbe Krumina <irbe@tailscale.com>
2025-01-21 05:17:27 +00:00
..
c2ntypes.go ipn/ipnlocal: add VIPServices hash to return body of vip-services c2n endpoint 2025-01-10 15:49:59 -05:00
derpmap.go all: make more tests pass/skip in airplane mode 2024-05-06 09:19:53 -07:00
proto_port_range_test.go tailcfg: implement text encoding for ProtoPortRange 2023-10-11 23:59:42 -07:00
proto_port_range.go tailcfg: implement text encoding for ProtoPortRange 2023-10-11 23:59:42 -07:00
tailcfg_clone.go ipn/ipnlocal,tailcfg: communicate to control whether funnel is enabled (#14688) 2025-01-21 05:17:27 +00:00
tailcfg_test.go ipn/ipnlocal,tailcfg: communicate to control whether funnel is enabled (#14688) 2025-01-21 05:17:27 +00:00
tailcfg_view.go ipn/ipnlocal,tailcfg: communicate to control whether funnel is enabled (#14688) 2025-01-21 05:17:27 +00:00
tailcfg.go ipn/ipnlocal,tailcfg: communicate to control whether funnel is enabled (#14688) 2025-01-21 05:17:27 +00:00
tka.go tailcfg: add RPC structs for /tka/affected-sigs 2023-02-21 21:58:38 +00:00