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/ipn/ipnlocal
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>
2 years ago
..
dnsconfig_test.go ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6 2 years ago
local.go tailcfg: rename map request version to "capability version" 2 years ago
local_test.go ipn/store: add common package for instantiating ipn.StateStores 2 years ago
loglines_test.go ipn/store: add common package for instantiating ipn.StateStores 2 years ago
peerapi.go net/netutil: fix regression where peerapi would get closed after 1st req 2 years ago
peerapi_h2c.go ipn/ipnlocal: add HTTP/2 h2c server support to peerapi on non-mobile platforms 3 years ago
peerapi_macios_ext.go net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackend 3 years ago
peerapi_test.go ipn/ipnlocal: run peerapi even if Taildrop storage not configured 3 years ago
ssh.go ssh: make it build on darwin 2 years ago
ssh_stub.go ssh: make it build on darwin 2 years ago
ssh_test.go ipn/ipnlocal: generate tailscaled-owned SSH keys as needed 2 years ago
state_test.go ipn/store: add common package for instantiating ipn.StateStores 2 years ago