James Tucker
ca4c940a4d
ipn: introduce app connector advertisement preference and flags
Introduce a preference structure to store the setting for app connector
advertisement.
Introduce the associated flags:
tailscale up --advertise-connector{=true,=false}
tailscale set --advertise-connector{=true,=false}
```
% tailscale set --advertise-connector=false
% tailscale debug prefs | jq .AppConnector.Advertise
false
% tailscale set --advertise-connector=true
% tailscale debug prefs | jq .AppConnector.Advertise
true
% tailscale up --advertise-connector=false
% tailscale debug prefs | jq .AppConnector.Advertise
false
% tailscale up --advertise-connector=true
% tailscale debug prefs | jq .AppConnector.Advertise
true
```
Updates tailscale/corp#15437
Signed-off-by: James Tucker <james@tailscale.com>
2023-11-01 10:58:54 -07:00
..
2023-01-27 15:36:29 -08:00
2023-09-30 10:18:18 -07:00
2023-10-16 12:00:44 -07:00
2023-10-31 19:24:25 +00:00
2023-04-11 08:37:32 +01:00
2023-08-24 14:36:47 -07:00
2023-06-07 22:06:24 -07:00
2023-09-04 15:12:57 -07:00
2023-01-27 15:36:29 -08:00
2023-11-01 16:15:18 +00:00
2023-03-01 15:45:12 -07:00
2023-08-03 13:00:45 -07:00
2023-02-18 05:21:05 +00:00
2023-01-27 15:36:29 -08:00
2023-09-21 14:19:27 -07:00
2023-03-13 08:44:25 -07:00
2023-04-17 18:38:24 -04:00
2023-02-11 17:57:36 +00:00
2023-03-13 08:44:25 -07:00
2023-10-31 12:19:17 -06:00
2023-01-27 15:36:29 -08:00
2023-08-23 23:53:19 +01:00
2023-01-27 15:36:29 -08:00
2023-08-24 15:42:35 -07:00
2023-11-01 10:58:54 -07:00
2023-10-31 20:51:24 -07:00
2023-01-27 15:36:29 -08:00
2023-10-16 20:09:24 -07:00
2023-10-18 17:24:02 -07:00
2023-01-27 15:36:29 -08:00
2023-09-29 19:00:40 -07:00