184 Commits (e8cd7bb66fd4b23247755aedec25103b117464ed)

Author SHA1 Message Date
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
Brad Fitzpatrick b3c7b631c2 tailcfg, control/controlclient: make nil PacketFilter mean unchanged (mapver 6) 5 years ago
Brad Fitzpatrick fac2b30eff control/controlclient: diagnose zero bytes from control 6 years ago
Brad Fitzpatrick a2d78b4d3e net/dnscache, control/controlclient: use DNS cache when dialing control 6 years ago
David Anderson 76d99cf01a wgengine/filter: remove the Matches type. 6 years ago
Brad Fitzpatrick 782e07c0ae control/controlclient: send warning flag in map request when IP forwarding off 6 years ago
Brad Fitzpatrick 4f4e84236a ipn: clean up Prefs logging at start 6 years ago
David Anderson 54e6c3a290 version: use OSS repo's version when building. 6 years ago
Brad Fitzpatrick a3f17b8108 control/controlclient: also log active account in netmaps 6 years ago
Brad Fitzpatrick 5b1d03f016 control/controlclient: remove prior temporary macos debugging 6 years ago
Brad Fitzpatrick c44e244276 control/controlclient: add some temporary debugging for #839 6 years ago
Brad Fitzpatrick 9957c45995 tailcfg: bump, document MapRequest.Version value 6 years ago
Brad Fitzpatrick 3909c82f3d control/controlclient: rename map debug knob, make it do both request+response 6 years ago
David Anderson 62d941dc26 tailcfg: add a DebugFlags field for experiments and debugging. 6 years ago
Brad Fitzpatrick 22024a38c3 control/controlclient: log Hostinfo on change 6 years ago
David Anderson c6dbd24f67 tailcfg: add a field to advertise support for IPv6 tailscale config. 6 years ago
Brad Fitzpatrick a6c34bdc28 control/controlclient: also include our own profile (for when no self-owned peers) 6 years ago
Brad Fitzpatrick 0e3048d8e0 control/controlclient: support delta userprofiles from control 6 years ago
Brad Fitzpatrick 82f2fdc194 control/controlclient: adjust some logging point names 6 years ago
Brad Fitzpatrick 1819f6f8c8 control/controlclient: set MapRequest.ReadOnly on initial empty endpoint request 6 years ago
Avery Pennarun 6332bc5e08 controlclient: print http errors if result code != 200. 6 years ago
David Crawshaw 15297a3a09 control/controlclient: some extra debug info in errors 6 years ago
Brad Fitzpatrick b5a3850d29 control/controlclient, ipn: store machine key separately from user prefs/persist 6 years ago
Josh Bleecher Snyder efb08e4fee all: use IsZero methods 6 years ago