You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/control/controlclient
Brad Fitzpatrick d5f8f38ac6 tailcfg: rename map request version to "capability version"
And add a CapabilityVersion type, primarily for documentation.

This makes MapRequest.Version, RegisterRequest.Version, and
SetDNSRequest.Version all use the same version, which will avoid
confusing in the future if Register or SetDNS ever changed their
semantics on Version change. (Currently they're both always 1)

This will requre a control server change to allow a
SetDNSRequest.Version value other than 1 to be deployed first.

Change-Id: I073042a216e0d745f52ee2dbc45cf336b9f84b7c
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
4 years ago
..
auto.go all: adjust some log verbosity 4 years ago
client.go ipn/ipnlocal, control/controlclient: don't propagate all map errors to UI 4 years ago
controlclient_test.go hostinfo: add SetDeviceModel setter, move remaining code from controlclient 4 years ago
debug.go control/controlclient: grow goroutine debug buffer as needed 5 years ago
debug_test.go control/controlclient: don't use regexp in goroutine stack scrubbing 5 years ago
direct.go tailcfg: rename map request version to "capability version" 4 years ago
direct_test.go types/key: add a special key with custom serialization for control private keys (#2792) 4 years ago
map.go tailcfg: make Node.Hostinfo a HostinfoView 4 years ago
map_test.go control/controlclient: stop using wgkey. 4 years ago
sign.go control/controlclient: update machine certificate signature version 4 years ago
sign_supported.go control/controlclient: select newer certificate 4 years ago
sign_supported_test.go control/controlclient: select newer certificate 4 years ago
sign_unsupported.go types/key: add a special key with custom serialization for control private keys (#2792) 4 years ago
status.go control/controlclient,tailcfg: propagate registration errors to the frontend 4 years ago