summaryrefslogtreecommitdiffhomepage
path: root/control/controlhttp/controlhttpserver
diff options
context:
space:
mode:
authorJonathan Nobels <jnobels@gmail.com>2026-01-20 15:05:03 -0500
committerGitHub <noreply@github.com>2026-01-20 15:05:03 -0500
commite30626c480535b77a5dc332cc5af2454ac8a5d77 (patch)
tree8ff1a4297e4d3a5f0f36135da477f7e242fae7c5 /control/controlhttp/controlhttpserver
parent0a5639dcc008d60fe375a6707be1fec1ffc2ec53 (diff)
downloadtailscale-e30626c480535b77a5dc332cc5af2454ac8a5d77.tar.xz
tailscale-e30626c480535b77a5dc332cc5af2454ac8a5d77.zip
version: add support for reporting the mac variant from tailscale --version (#18462)
fixes tailscale/corp#27182 tailscale version --json now includes an osVariant field that will report one of macsys, appstore or darwin. We can extend this to other platforms where tailscaled can have multiple personalities. This also adds the concept of a platform-specific callback for querying an explicit application identifier. On Apple, we can use CFBundleGetIdentifier(mainBundle) to get the bundle identifier via cgo. This removes all the ambiguity and lets us remove other less direct methods (like env vars, locations, etc). Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
Diffstat (limited to 'control/controlhttp/controlhttpserver')
0 files changed, 0 insertions, 0 deletions