mirror of
https://github.com/tailscale/tailscale.git
synced 2024-11-25 19:15:34 +00:00
a79b1d23b8
So even if the server doesn't support sending patches (neither the Tailscale control server nor Headscale yet do), this makes the client convert a changed node to its diff so the diffs can be processed individually in a follow-up change. This lets us make progress on #1909 without adding a dependency on finishing the server-side part, and also means other control servers will get the same upcoming optimizations. And add some clientmetrics while here. Updates #1909 Change-Id: I9533bcb8bba5227e17389f0b10dff71f33ee54ec Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com> |
||
---|---|---|
.. | ||
auto.go | ||
client.go | ||
controlclient_test.go | ||
direct_test.go | ||
direct.go | ||
map_test.go | ||
map.go | ||
noise_test.go | ||
noise.go | ||
sign_supported_test.go | ||
sign_supported.go | ||
sign_unsupported.go | ||
sign.go | ||
status.go |