182 Commits (33da8a8d6829dfb8e888feaa3cbbd97cbba741bd)

Author SHA1 Message Date
Brendan Creane 0b4c0f2080
net/dns/resolver: treat DNS REFUSED responses as soft errors in forwarder race (#19053) 4 weeks ago
Brad Fitzpatrick bd2a2d53d3 all: use Go 1.26 things, run most gofix modernizers 1 month ago
Brad Fitzpatrick eb819c580e cmd/containerboot, net/dns/resolver: remove unused funcs in tests 2 months ago
Jonathan Nobels 086968c15b
net/dns, ipn/local: skip health warnings in dns forwarder when accept-dns is false (#18572) 2 months ago
Brendan Creane 8cac8b117b
net/dns/resolver: set TC flag when UDP responses exceed size limits (#18157) 3 months ago
Fernando Serboncini f48cd46662
net/dns,ipn/ipnlocal: add nodecap to resolve subdomains (#18258) 3 months ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Andrew Dunham 323604b76c net/dns/resolver: log source IP of forwarded queries 4 months ago
Brad Fitzpatrick 99b06eac49 syncs: add Mutex/RWMutex alias/wrappers for future mutex debugging 5 months ago
Brad Fitzpatrick a208cb9fd5 feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit nodes 7 months ago
Claus Lensbøl ce752b8a88
net/netmon: remove usage of direct callbacks from netmon (#17292) 7 months ago
Brad Fitzpatrick bcd79b161a feature/featuretags: add option to turn off DNS 7 months ago
Brad Fitzpatrick bdb69d1b1f net/dns/resolver: fix data race in test 7 months ago
Claus Lensbøl 2015ce4081
health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 7 months ago
Brad Fitzpatrick ad0dfcb185 net/*: remove Windows exceptions for when Resolver.PreferGo didn't work 10 months ago
Jonathan Nobels 5e54819cee
net/dns: cache dns.Config for reuse when compileConfig fails (#16059) 11 months ago
Nick Khyl cffb809569 net/tsdial: update (*Dialer).SetRoutes() to log the size of the resulting bart.Table 11 months ago
Nick Khyl a9be049c19 ipn/ipnlocal,net/dns/resolver: use the user dialer and routes for DNS forwarding by default, except on iOS and Android 11 months ago
David Anderson 5399fa159a net/netmon: publish events to event bus 1 year ago
Brad Fitzpatrick fb96137d79 net/{netx,memnet},all: add netx.DialFunc, move memnet Network impl 1 year ago
Nahum Shalman 9373a1b902 all: illumos/solaris userspace only support 1 year ago
Andrew Dunham 7fe6e50858 net/dns/resolver: fix test flake 2 years ago
Nick Khyl f07ff47922 net/dns/resolver: add tests for using a forwarder with multiple upstream resolvers 2 years ago
Nick Hill c2144c44a3 net/dns/resolver: update (*forwarder).forwardWithDestChan to always return an error unless it sends a response to responseChan 2 years ago
Nick Hill e7545f2eac net/dns/resolver: translate 5xx DoH server errors into SERVFAIL DNS responses 2 years ago
Nick Hill 17335d2104 net/dns/resolver: forward SERVFAIL responses over PeerDNS 2 years ago
Andrea Gottardo 6de6ab015f
net/dns: tweak DoH timeout, limit MaxConnsPerHost, require TLS 1.3 (#13564) 2 years ago
Andrea Gottardo 8a6f48b455
cli: add `tailscale dns query` (#13368) 2 years ago
James Tucker af5a845a87 net/dns/resolver: fix dns-sd NXDOMAIN responses from quad-100 2 years ago
Andrea Gottardo a584d04f8a
dns: increase TimeToVisible before DNS unavailable warning (#13317) 2 years ago
Andrea Gottardo 5cbbb48c2e
health/dns: reduce severity of DNS unavailable warning (#13152) 2 years ago
Nick Khyl f23932bd98 net/dns/resolver: log forwarded query details when TS_DEBUG_DNS_FORWARD_SEND is enabled 2 years ago
Jonathan Nobels 19b0c8a024
net/dns, health: raise health warning for failing forwarded DNS queries (#12888) 2 years ago
Jonathan Nobels 4e5ef5b628
net/dns: fix broken dns benchmark tests (#12686) 2 years ago
Brad Fitzpatrick 9766f0e110 net/dns: move mutex before the field it guards 2 years ago
Andrew Dunham a475c435ec net/dns/resolver: fix test failure 2 years ago
Jonathan Nobels 27033c6277
net/dns: recheck DNS config on SERVFAIL errors (#12547) 2 years ago
Jonathan Nobels 02e3c046aa
net/dns: re-query system resolvers on no-upstream resolver failure on apple platforms (#12398) 2 years ago
Nick Khyl 4cdc4ed7db net/dns/resolver: return an empty successful response instead of NXDomain when resolving A records for 4via6 domains 2 years ago
Andrea Gottardo dd77111462
xcode/iOS: set MatchDomains when no route requires a custom DNS resolver (#10576) 2 years ago
Nick Khyl f62e678df8 net/dns/resolver, control/controlknobs, tailcfg: use UserDial instead of SystemDial to dial DNS servers 2 years ago
Andrew Dunham f97d0ac994 net/dns/resolver: add better error wrapping 2 years ago
Brad Fitzpatrick 3672f29a4e net/netns, net/dns/resolver, etc: make netmon required in most places 2 years ago
Andrew Dunham b85c2b2313 net/dns/resolver: use SystemDial in DoH forwarder 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
alexelisenko fe22032fb3
net/dns/{publicdns,resolver}: add start of Control D support 2 years ago
James Tucker 8d0d46462b net/dns: timeout DOH requests after 10s without response headers 2 years ago
Andrew Dunham 35c303227a net/dns/resolver: add ID to verbose logs in forwarder 2 years ago
Andrew Lytvynov 2716250ee8
all: cleanup unused code, part 2 (#10670) 2 years ago
James Tucker b48b7d82d0 appc,ipn/ipnlocal,net/dns/resolver: add App Connector wiring when enabled in prefs 2 years ago