tailscale/control/controlclient
Avery Pennarun f2e2ffa423 controlclient: log the entire netmap up to every 5 minutes.
We log it once upon receiving the first copy of the map, then
subsequently when a new one appears, but only if we haven't logged one
less than 5 minutes ago.

This avoids overly cluttering the log (as we did before, logging the
netmap every time one appeared, which could be hundreds of lines every
few seconds), but still gives the log enough context to help in
diagnosing problems retroactively.
2020-03-12 22:28:11 -04:00
..
auto.go controlclient: set default TimeNow function 2020-03-08 09:03:27 -04:00
auto_test.go controlclient: allow prefixed endpoints in tests 2020-02-27 16:52:14 -05:00
controlclient_test.go types/empty: add Message, stop using mysterious *struct{} 2020-02-14 13:35:49 -08:00
direct.go controlclient: log the entire netmap up to every 5 minutes. 2020-03-12 22:28:11 -04:00
direct_test.go Fix some Hostinfo value usages from the previous commit. 2020-02-25 11:01:20 -08:00
netmap.go controlclient, tailcfg: deliver DERP addresses in a separate field 2020-03-02 17:16:17 -05:00
persist_test.go ipn: implement Prefs.Equals efficiently. 2020-02-17 15:01:23 -08:00