David Crawshaw
6879581891
controlclient: adjust user expiry test
...
Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
6 years ago
Brad Fitzpatrick
758744a4e3
Fix some Hostinfo value usages from the previous commit.
6 years ago
Brad Fitzpatrick
d8de11a01b
control: make Hostinfo accessed by pointer
...
Fix potential races in copying aliased slices by value.
Also few little doc updates.
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
6 years ago
Brad Fitzpatrick
cc7b9b0dff
control/controlclient: fix priority of DERP server, add comment
6 years ago
Brad Fitzpatrick
c02f4b5a1f
control/controlclient: add temporary mechanism to force derp on
...
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
6 years ago
Avery Pennarun
57bbafde84
cmd/relaynode: drop local --acl-file in favour of central packet filter.
...
relaynode itself is not long for this world, deprecated in favour of
tailscale/tailscaled. But now that the control server supports central
distribution of packet filters, let's actually take advantage of it in
a final, backward compatible release of relaynode.
6 years ago
David Anderson
59ba2e6316
ipn: implement Prefs.Equals efficiently.
...
Signed-off-by: David Anderson <dave@natulte.net>
6 years ago
Brad Fitzpatrick
2896be60db
Move "logger" package to under types, now that we have it.
...
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
6 years ago
Brad Fitzpatrick
747c7d7ce2
types/empty: add Message, stop using mysterious *struct{}
...
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
6 years ago
Brad Fitzpatrick
587c3fcac4
control/controlclient, wgengine/magicsock: misc cleanups
...
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
6 years ago
David Crawshaw
e180bd67e6
controlclient: handle nil Logf option
6 years ago
David Crawshaw
2b947b3b40
controlclient: handle nil Logf option
6 years ago
Shawn Smith
1ca83fd205
fix typos
...
Signed-off-by: Shawn Smith <shawnpsmith@gmail.com>
6 years ago
David Crawshaw
33dfb8999e
controlclient, ipn: update tests for key pointer change
...
Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
6 years ago
David Anderson
1cd278aa0b
control/policy: make error strings staticcheck-compliant.
...
Signed-off-by: David Anderson <dave@natulte.net>
6 years ago
David Anderson
542f46ed4d
controlclient: remove unused function.
...
Signed-off-by: David Anderson <dave@natulte.net>
6 years ago
David Anderson
2227ede8af
controlclient: fix staticcheck lint.
...
Signed-off-by: David Anderson <dave@natulte.net>
6 years ago
David Anderson
fe9af19da9
controlclient: remove unnecessary comparison to bool.
...
Signed-off-by: David Anderson <dave@natulte.net>
6 years ago
David Crawshaw
87334fb332
wgengine, controlclient: fewer pointers in wgcfg key types
...
Signed-off-by: David Crawshaw <david@zentus.com>
6 years ago
Earl Lee
a8d8b8719a
Move Linux client & common packages into a public repo.
6 years ago