176 Commits (3e80806804aef4b0ae4a264b60e50fafcdd67bfc)

Author SHA1 Message Date
Maisem Ali c6d3f622e9 ipn/ipnlocal: use netaddr.IPSetBuilder when constructing list of interface IPPrefixes. 5 years ago
Brad Fitzpatrick ddf3394b40 ipn/ipnlocal: don't try to block localhost traffic when using exit nodes 5 years ago
Brad Fitzpatrick cb4a2c00d1 ipn: remove unused Prefs.OSVersion and Prefs.DeviceModel 5 years ago
Brad Fitzpatrick 67e5fabdbd hostinfo, ipn/ipnlocal: add SetPackage, remove ipnlocal hacks 5 years ago
Brad Fitzpatrick 81269fad28 hostinfo: add SetOSVersion like SetDeviceModel, deprecate ipn.Prefs way 5 years ago
Brad Fitzpatrick 22a1a5d7cf ipn/ipnlocal: for IPv6-only nodes, publish IPv6 MagicDNS records of peers 5 years ago
Brad Fitzpatrick 6d43cbc325 ipn/ipnlocal: make sure mobile clients don't use the old control server URL 5 years ago
Brad Fitzpatrick 3b3994f0db ipn{,/localapi,ipnlocal}: infer cert dir from state file location 5 years ago
Brad Fitzpatrick aae622314e tailcfg, health: add way for control plane to add problems to health check 5 years ago
Josh Bleecher Snyder f834a4ade5 ipn/ipnlocal: fix minor typo in comment 5 years ago
Josh Bleecher Snyder 45d3174c0d ipn/ipnlocal: add LocalBackend.broadcastStatusChanged 5 years ago
Josh Bleecher Snyder b7ede14396 Revert "ipn/ipnlocal: remove locks around sync.Cond.Broadcast call" 5 years ago
Josh Bleecher Snyder 1b15349e01 ipn/ipnlocal: remove locks around sync.Cond.Broadcast call 5 years ago
Josh Bleecher Snyder 3b58c118dd ipn/ipnlocal: inline LocalBackend.getEngineStatus 5 years ago
Josh Bleecher Snyder 0f4c0e558b ipn/ipnlocal: use a switch statement instead of an else-if chain 5 years ago
Josh Bleecher Snyder 7421ba91ec ipn/ipnlocal: only call UpdateEndpoints when the endpoints change 5 years ago
Brad Fitzpatrick 48933b0382 ipn/ipnlocal: flesh out the dnsConfigForNetmap tests 5 years ago
Brad Fitzpatrick 7fe6ecf165 ipn/ipnlocal: add MagicDNS records for IPv6-only nodes 5 years ago
Brad Fitzpatrick 30a614f9b9 ipn/ipnlocal: return early, outdent a bunch in dnsConfigForNetmap 5 years ago
Brad Fitzpatrick 2bb0eb5f7e ipn/ipnlocal: pull out dns.Config construction to its own func 5 years ago
David Crawshaw 9502b515f1 net/dns: replace resolver IPs with type for DoH 5 years ago
Dave Anderson 980acc38ba
types/key: add a special key with custom serialization for control private keys (#2792) 5 years ago
David Anderson 61c3b98a24 Revert "types/key: add MachinePrivate and MachinePublic." 5 years ago
David Anderson 4fdb88efe1 types/key: add MachinePrivate and MachinePublic. 5 years ago
Brad Fitzpatrick 5bacbf3744 wgengine/magicsock, health, ipn/ipnstate: track DERP-advertised health 5 years ago
Brad Fitzpatrick 88bd796622 tailcfg,ipn/ipnlocal: support DNSConfig.Routes with empty values [mapver 23] 5 years ago
Matt Drollette c1aa5a2e33 ipn/ipnlocal: update requested tags in host info 5 years ago
Brad Fitzpatrick 47045265b9 hostinfo: add SetDeviceModel setter, move remaining code from controlclient 5 years ago
Simeng He e199e407d2 tailcfg: add IP and Types field to PingRequest 5 years ago
Josh Bleecher Snyder a666b546fb ipn/ipnlocal: log number of packet filters rather than entire filter 5 years ago
David Crawshaw 360223fccb types/dnstype: introduce new package for Resolver 5 years ago
David Crawshaw 0554b64452 ipnlocal: allow access to guest VMs/containers while using an exit node 5 years ago
Brad Fitzpatrick 690ade4ee1 ipn/ipnlocal: add URL to IP forwarding error message 5 years ago
Brad Fitzpatrick 7428ecfebd ipn/ipnlocal: populate Hostinfo.Package on Android 5 years ago
Joe Tsai 9a0c8bdd20 util/deephash: make hash type opaque 5 years ago
Brad Fitzpatrick b6d70203d3 ipn/ipnlocal: fix 'tailscale up' on Windows without GUI 5 years ago
Brad Fitzpatrick 6eecf3c9d1 ipn/ipnlocal: stay out of map poll when down 5 years ago
Brad Fitzpatrick 01e159b610 ipn/ipnlocal: save prefs to disk on UpdatePrefs 5 years ago
David Crawshaw 805d5d3cde ipnlocal: move log line inside if statement 5 years ago
Brad Fitzpatrick 700badd8f8 util/deephash: move internal/deephash to util/deephash 5 years ago
Josh Bleecher Snyder f11a8928a6 ipn/ipnlocal: fix data race 5 years ago
Maisem Ali ec52760a3d wgengine/router_windows: support toggling local lan access when using 5 years ago
julianknodt 506c2fe8e2 cmd/tailscale: make netcheck use active DERP map, delete static copy 5 years ago
David Crawshaw 4ce15505cb wgengine: randomize client port if netmap says to 5 years ago
David Crawshaw 297b3d6fa4 staticcheck.conf: turn off noisy lint errors 5 years ago
Brad Fitzpatrick 0debb99f08 tailcfg: add DNSConfig.ExtraRecords 5 years ago
Maisem Ali f482321f67 ipn/ipnlocal: support exit node local access switching on darwin. 5 years ago
Brad Fitzpatrick cd282ec00f tailcfg: add DNSConfig.CertDomains 5 years ago
Brad Fitzpatrick cc6ab0a70f ipn/ipnlocal: retry peerapi listen on Android, like we do on Windows 5 years ago
Brad Fitzpatrick e29cec759a ipn/{ipnlocal,localapi}, control/controlclient: add SetDNS localapi 5 years ago