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 904a91038a tailcfg: add MapRequest.ReadOnly and OmitPeers; remove DebugForceDisco
DebugForceDisco was a development & safety knob during the the transition
to discovery. It's no longer needed.

Add MapRequest.ReadOnly to prevent clients needing to do two
peer-spamming MapRequest at start-up.

This only adds the field, not the use of the field. (The control server
needs to support it first.)

Updates tailscale/corp#557

Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
4 years ago
..
auto.go control/controlclient: use less battery when stopped, stop map requests 4 years ago
controlclient_test.go tailcfg, control/controlclient: add GoArch, populate OSVersion on Linux 4 years ago
direct.go tailcfg: add MapRequest.ReadOnly and OmitPeers; remove DebugForceDisco 4 years ago
direct_clone.go ipn: fix netmap change tracking and dns map generation (#609) 4 years ago
direct_test.go tailcfg, control/controlclient: support delta-encoded netmaps 4 years ago
filter.go control/controlclient, wgengine/filter: extract parsePacketFilter to … (#696) 4 years ago
hostinfo_linux.go control/controlclient: report Synology "distro" + its version to control 4 years ago
hostinfo_windows.go control/controlclient: deal with localized 'Version' string getting Windows version 4 years ago
netmap.go control/controlclient: don't accept /32 routes without --accept-routes 4 years ago
netmap_test.go control/controlclient: print disco keys NetworkMap diffs (debug change only) 4 years ago
persist_test.go ipn: implement Prefs.Equals efficiently. 5 years ago