20 Commits (7330aa593e3701cb193ceff0bc26eda3bc62df83)

Author SHA1 Message Date
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
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 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
Brad Fitzpatrick 7cf8ec8108 net/tlsdial: bake in LetsEncrypt's ISRG Root X1 root 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