tailscale/net
Nick Khyl f07ff47922 net/dns/resolver: add tests for using a forwarder with multiple upstream resolvers
If multiple upstream DNS servers are available, quad-100 sends requests to all of them
and forwards the first successful response, if any. If no successful responses are received,
it propagates the first failure from any of them.

This PR adds some test coverage for these scenarios.

Updates #13571

Signed-off-by: Nick Khyl <nickk@tailscale.com>
2024-10-11 12:02:27 -05:00
..
art
captivedetection net/captivedetection: set Timeout on net.Dialer (#13613) 2024-10-02 15:29:46 +00:00
connstats
dns net/dns/resolver: add tests for using a forwarder with multiple upstream resolvers 2024-10-11 12:02:27 -05:00
dnscache net/dnscache: don't fall back to an IPv6 dial if we don't have IPv6 2024-10-02 10:41:08 -05:00
dnsfallback
flowtrack
ipset
ktimeout
memnet
netaddr
netcheck net/netcheck: fix netcheck cli-triggered nil pointer deref (#13782) 2024-10-10 15:52:47 -07:00
neterror
netkernelconf
netknob
netmon
netns
netstat
netutil
packet
ping
portmapper net/portmapper: don't treat 0.0.0.0 as a valid IP 2024-10-01 16:11:47 -05:00
proxymux
routetable
socks5
sockstats net/sockstats: quiet some log spam in release builds 2024-10-08 11:02:46 -07:00
speedtest
stun
stunserver
tcpinfo
tlsdial
tsaddr
tsdial
tshttpproxy
tstun
wsconn