207 Commits (016de16b2e7db78d0d312bf5740edf87f761e01e)

Author SHA1 Message Date
Adrian Dewhurst 04dd6d1dae
control/controlclient: sign RegisterRequest (#1549) 5 years ago
Brad Fitzpatrick 0a02aaf813 control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2Token 5 years ago
Brad Fitzpatrick cc508be603 control/controlclient: remove redundant Hostinfo log 5 years ago
Brad Fitzpatrick 9eb65601ef health, ipn/ipnlocal: track, log overall health 5 years ago
Brad Fitzpatrick 6fbc9b3a98 control/controlclient: cache Windows version 5 years ago
Brad Fitzpatrick 1d7f9d5b4a Revert "control/controlclient: use API to get Windows version number" 5 years ago
Brad Fitzpatrick 232cfda280 wgengine/router: report to control when setPrivateNetwork fails 5 years ago
Brad Fitzpatrick ba8c6d0775 health, controlclient, ipn, magicsock: tell health package state of things 5 years ago
Aleksandar Pesic 4224b3f731 control/controlclient: use API to get Windows version number 5 years ago
David Anderson 1bc3c03562 control/controlclient: allow for an unset linkMon. 5 years ago
David Anderson 0b66cfe1e0 control/controlclient: report broken IP forwarding more precisely. 5 years ago
Brad Fitzpatrick f45a9e291b tailcfg, control/controlclient: add MapResponse.PingRequest 5 years ago
Brad Fitzpatrick affd859121 ipn/ipnlocal, control/controlclient: propagate link monitor to controlclient 5 years ago
Brad Fitzpatrick 92cdb30b26 tailcfg, control/controlclient: add goroutine dump debug feature 5 years ago
Brad Fitzpatrick 9df4185c94 control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanism 5 years ago
Brad Fitzpatrick fd8e070d01 health, control/controlclient, wgengine: report when router unhealthy 5 years ago
Brad Fitzpatrick 4ec01323c1 control/controlclient: note package type in Hostinfo 5 years ago
Brad Fitzpatrick 1e7a35b225 types/netmap: split controlclient.NetworkMap off into its own leaf package 5 years ago
Brad Fitzpatrick ddfcc4326c types/persist: split controlclient.Persist into a small leaf package 5 years ago
Brad Fitzpatrick 6064b6ff47 wgengine/wgcfg/nmcfg: split control/controlclient/netmap.go into own package 5 years ago
David Anderson b9c2231fdf ipn: program exit node into the data plane according to user pref. 5 years ago
Brad Fitzpatrick e8d4afedd1 control/controlclient: don't call lite endpoint update path when logged out 5 years ago
Brad Fitzpatrick 7529b74018 control/controlclient: avoid crash sending map request with zero node key 5 years ago
Josh Bleecher Snyder fe7c3e9c17 all: move wgcfg from wireguard-go 5 years ago
Sonia Appasamy 4dab0c1702
tailcfg: update node display name fields and methods (#1207) 5 years ago
Sonia Appasamy 567c5a6d9e
tailcfg, controlclient: add DisplayName field to tailcfg.Node and populate it from controlclient (#1191) 5 years ago
Brad Fitzpatrick fa3543d629 control/controlclient: use more direct way of getting the MagicDNS suffix 5 years ago
Brad Fitzpatrick a905ce5607 control/controlclient: add debug knob to not use control's endpoints 5 years ago
Brad Fitzpatrick b5628cee4e control/controlclient: add detail to verbose log about route skips 5 years ago
Brad Fitzpatrick ec77b80c53 tailcfg, control/controlclient: add mapver 10: MapResponse.PeerSeenChange 5 years ago
Josh Bleecher Snyder 654b5f1570 all: convert from []wgcfg.Endpoint to string 5 years ago
Brad Fitzpatrick c1dabd9436 control/controlclient: let clients opt in to Sharer-vs-User split model 5 years ago
Brad Fitzpatrick b987b2ab18 control/controlclient: treat node sharer as owner for display purposes 5 years ago
Brad Fitzpatrick 9d73f84a71 tailcfg, control/controlclient: make MapResponse.CollectServices an opt.Bool 5 years ago
Sonia Appasamy 024671406b
ipn: only send services in Hostinfo if Tailnet has opted-in to services collection (#1107) 5 years ago
Brad Fitzpatrick 5efb0a8bca cmd/tailscale: change formatting of "tailscale status" 5 years ago
Denton Gentry 02c34881b5 Add more tests for Direct. 5 years ago
Denton Gentry b716c76df9 cover one more case in TestStatusEqual. 5 years ago
Brad Fitzpatrick 2f04f49376 control/controlclient: use lite map request handler to avoid aborting streams 5 years ago
Brad Fitzpatrick e8ae355bb8
ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078) 5 years ago
Josh Bleecher Snyder 56a7652dc9 wgkey: new package 5 years ago
Josh Bleecher Snyder 2fe770ed72 all: replace wgcfg.IP and wgcfg.CIDR with netaddr types 5 years ago
Brad Fitzpatrick ef15096a7d control/controlclient, version/distro: detect NixOS explicitly 5 years ago
Brad Fitzpatrick 053a1d1340 all: annotate log verbosity levels on most egregiously spammy log prints 5 years ago
Brad Fitzpatrick c348fb554f control/controlclient: clarify a comment 5 years ago
David Anderson ca676ea645 tailcfg: introduce map version 8, for clients that support v6 node config. 5 years ago
David Anderson 89be4037bb control/controlclient: report broken routing for v4 and v6. 5 years ago
Brad Fitzpatrick afcf134812 wgengine/filter, tailcfg: support CIDRs+ranges in PacketFilter (mapver 7) 5 years ago
Christine Dodrill 7ea809897d ipn/ipnserver: enable systemd-notify support 5 years ago
Brad Fitzpatrick a0a8b9d76a control/controlclient: don't spin when starting up when node key is expired 5 years ago