summaryrefslogtreecommitdiffhomepage
path: root/control
AgeCommit message (Expand)AuthorFilesLines
2021-03-26control/controlclient: sign RegisterRequest (#1549)Adrian Dewhurst4-0/+224
2021-03-19control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2TokenBrad Fitzpatrick2-10/+8
2021-03-18control/controlclient: remove redundant Hostinfo logBrad Fitzpatrick1-1/+0
2021-03-16health, ipn/ipnlocal: track, log overall healthBrad Fitzpatrick1-2/+5
2021-03-15control/controlclient: cache Windows versionBrad Fitzpatrick1-0/+9
2021-03-15Revert "control/controlclient: use API to get Windows version number"Brad Fitzpatrick2-33/+15
2021-03-15wgengine/router: report to control when setPrivateNetwork failsBrad Fitzpatrick1-0/+3
2021-03-15health, controlclient, ipn, magicsock: tell health package state of thingsBrad Fitzpatrick2-1/+10
2021-03-15control/controlclient: use API to get Windows version numberAleksandar Pesic2-15/+33
2021-03-11control/controlclient: allow for an unset linkMon.David Anderson1-1/+1
2021-03-11control/controlclient: report broken IP forwarding more precisely.David Anderson1-2/+16
2021-03-05tailcfg, control/controlclient: add MapResponse.PingRequestBrad Fitzpatrick1-0/+30
2021-03-04ipn/ipnlocal, control/controlclient: propagate link monitor to controlclientBrad Fitzpatrick1-0/+4
2021-03-03tailcfg, control/controlclient: add goroutine dump debug featureBrad Fitzpatrick3-0/+83
2021-03-01control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanismBrad Fitzpatrick1-3/+6
2021-02-18health, control/controlclient, wgengine: report when router unhealthyBrad Fitzpatrick2-1/+20
2021-02-15control/controlclient: note package type in HostinfoBrad Fitzpatrick1-0/+16
2021-02-05types/netmap: split controlclient.NetworkMap off into its own leaf packageBrad Fitzpatrick5-581/+23
2021-02-05types/persist: split controlclient.Persist into a small leaf packageBrad Fitzpatrick4-183/+8
2021-02-05wgengine/wgcfg/nmcfg: split control/controlclient/netmap.go into own packageBrad Fitzpatrick1-117/+0
2021-02-05ipn: program exit node into the data plane according to user pref.David Anderson1-11/+6
2021-02-05control/controlclient: don't call lite endpoint update path when logged outBrad Fitzpatrick1-1/+1
2021-02-04control/controlclient: avoid crash sending map request with zero node keyBrad Fitzpatrick1-0/+3
2021-01-29all: move wgcfg from wireguard-goJosh Bleecher Snyder1-1/+1
2021-01-27tailcfg: update node display name fields and methods (#1207)Sonia Appasamy2-10/+6
2021-01-25tailcfg, controlclient: add DisplayName field to tailcfg.Node and populate it...Sonia Appasamy2-1/+10
2021-01-22control/controlclient: use more direct way of getting the MagicDNS suffixBrad Fitzpatrick1-20/+8
2021-01-20control/controlclient: add debug knob to not use control's endpointsBrad Fitzpatrick1-8/+18
2021-01-20control/controlclient: add detail to verbose log about route skipsBrad Fitzpatrick1-2/+18
2021-01-20tailcfg, control/controlclient: add mapver 10: MapResponse.PeerSeenChangeBrad Fitzpatrick1-0/+18
2021-01-14all: convert from []wgcfg.Endpoint to stringJosh Bleecher Snyder1-4/+7
2021-01-13control/controlclient: let clients opt in to Sharer-vs-User split modelBrad Fitzpatrick1-33/+32
2021-01-12control/controlclient: treat node sharer as owner for display purposesBrad Fitzpatrick1-0/+14
2021-01-12tailcfg, control/controlclient: make MapResponse.CollectServices an opt.BoolBrad Fitzpatrick1-1/+6
2021-01-11ipn: only send services in Hostinfo if Tailnet has opted-in to services colle...Sonia Appasamy2-16/+23
2021-01-10cmd/tailscale: change formatting of "tailscale status"Brad Fitzpatrick1-1/+25
2021-01-08Add more tests for Direct.Denton Gentry1-0/+65
2021-01-08cover one more case in TestStatusEqual.Denton Gentry1-0/+5
2021-01-08control/controlclient: use lite map request handler to avoid aborting streamsBrad Fitzpatrick2-13/+83
2021-01-05ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9...Brad Fitzpatrick1-1/+1
2020-12-30wgkey: new packageJosh Bleecher Snyder4-31/+32
2020-12-28all: replace wgcfg.IP and wgcfg.CIDR with netaddr typesJosh Bleecher Snyder3-28/+12
2020-12-21control/controlclient, version/distro: detect NixOS explicitlyBrad Fitzpatrick2-1/+14
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick3-15/+17
2020-12-21control/controlclient: clarify a commentBrad Fitzpatrick1-1/+2
2020-12-19tailcfg: introduce map version 8, for clients that support v6 node config.David Anderson1-1/+1
2020-12-19control/controlclient: report broken routing for v4 and v6.David Anderson1-11/+52
2020-12-15wgengine/filter, tailcfg: support CIDRs+ranges in PacketFilter (mapver 7)Brad Fitzpatrick1-1/+1
2020-12-15Merge branch 'main' into report-status-systemdChristine Dodrill2-49/+19
2020-12-15ipn/ipnserver: enable systemd-notify supportChristine Dodrill1-0/+3