46 Commits (57bd875856652e1cc6a6c2ab63ee252dfd6b4980)

Author SHA1 Message Date
Brad Fitzpatrick 442a3a779d feature, net/tshttpproxy: pull out support for using proxies as a feature 7 months ago
Brad Fitzpatrick 55d0e6d3a8 net/dns/recursive: remove recursive DNS resolver 7 months ago
Brad Fitzpatrick e92eb6b17b net/tlsdial: fix TLS cert validation of HTTPS proxies 10 months ago
David Anderson 5399fa159a net/netmon: publish events to event bus 1 year ago
Anton Tolchanov 227509547f {control,net}: close idle connections of custom transports 2 years ago
Andrea Gottardo 6840f471c0
net/dnsfallback: set CanPort80 in static DERPMap (#12929) 2 years ago
Andrea Gottardo 90be06bd5b
health: introduce captive-portal-detected Warnable (#12707) 2 years ago
Brad Fitzpatrick 723c775dbb tsd, ipnlocal, etc: add tsd.System.HealthTracker, start some plumbing 2 years ago
Andrew Dunham e33bc64cff net/dnsfallback: add singleflight to recursive resolver 2 years ago
Brad Fitzpatrick 95faefd1f6 net/dnsfallback: disable recursive resolver for now 3 years ago
James Tucker e03f0d5f5c net/dnsfallback: remove net/dnsfallback go:generate line 3 years ago
James Tucker 84acf83019 go.mod,net/dnsfallback: bump go4.org/netipx 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
David Anderson 52212f4323 all: update exp/slices and fix call sites 3 years ago
Andrew Dunham a7648a6723 net/dnsfallback: run recursive resolver and compare results 3 years ago
Mihai Parparita 7330aa593e all: avoid repeated default interface lookups 3 years ago
Mihai Parparita 9a655a1d58 net/dnsfallback: more explicitly pass through logf function 3 years ago
Andrew Dunham 83fa17d26c various: pass logger.Logf through to more places 3 years ago
Andrew Dunham 73fa7dd7af util/slicesx: add package for generic slice functions, use 3 years ago
Andrew Dunham 27575cd52d net/dnsfallback: shuffle returned IPs 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick da8def8e13 all: remove old +build tags 4 years ago
Eng Zer Jun f0347e841f refactor: move from io/ioutil to io and os packages 4 years ago
Andrew Dunham f52a659076
net/dnsfallback: allow setting log function (#5550) 4 years ago
Andrew Dunham b8596f2a2f
net/dnsfallback: cache most recent DERP map on disk (#5545) 4 years ago
Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 4 years ago
Brad Fitzpatrick 6a396731eb all: use various net/netip parse funcs directly 4 years ago
Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 4 years ago
Brad Fitzpatrick f4f76eb275 net/dnsfallback: update from 'go generate' 4 years ago
Brad Fitzpatrick a49d8d5200 Revert ".github/workflows: work around golang/go#51629" 4 years ago
Maisem Ali b2f269d5b7 net/dnsfallback: do not attempt lookups of IPs. 4 years ago
David Anderson 2a412ac9ee .github/workflows: work around golang/go#51629 4 years ago
Josh Bleecher Snyder 758c37b83d net/netns: thread logf into control functions 4 years ago
Joe Tsai 9af27ba829 cmd/cloner: mangle "go:generate" in cloner.go 5 years ago
Brad Fitzpatrick 7cf8ec8108 net/tlsdial: bake in LetsEncrypt's ISRG Root X1 root 5 years ago
David Anderson 4cf63b8df0 net/dnsfallback: update static map for new derp11. 5 years ago
Brad Fitzpatrick 5a58fd8933 net/dnsfallback: go generate, pick up new DERPs 5 years ago
David Anderson 69c897a763 net/dnsfallback: run go generate to pick up new derp9s. 5 years ago
Josh Bleecher Snyder a5da4ed981 all: gofmt with Go 1.17 5 years ago
Brad Fitzpatrick 5a7ff2b231 net/dnsfallback: re-run go generate 5 years ago
Brad Fitzpatrick b6179b9e83 net/dnsfallback: add new nodes 5 years ago
Josh Bleecher Snyder 84a6dcd9a9 net/dnsfallback: regenerate 5 years ago
David Crawshaw d6f4b5f5cb ipn, etc: use controlplane.tailscale.com 5 years ago
Brad Fitzpatrick 10d7c2583c net/dnsfallback: don't depend on derpmap.Prod 5 years ago
Brad Fitzpatrick d37b3b02cd net/dnsfallback: fix infinite loop and limit number of candidates 5 years ago
Brad Fitzpatrick 9df4185c94 control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanism 5 years ago