Files
tailscale/cmd
Brendan Creane f69435f4e5 ipn/conffile,cmd/tailscale/cli: add serve front-end protocol to config
The services config file Target stored a single protocol, so get-config
recorded only the back-end scheme and silently downgraded HTTPS/TLS-
terminated listeners on re-apply. Target now records Front and Backend
separately — shorthand string when the back-end is the front-end's default,
{front,backend} object otherwise — and rejects incoherent front/back pairs
at parse time.

Fixes #19724
Fixes #18381

Signed-off-by: Brendan Creane <bcreane@gmail.com>
2026-06-17 07:42:25 -07:00
..