You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net
David Anderson 25ce9885a2 net/dns: don't use NM+resolved for NM >=1.26.6.
NetworkManager fixed the bug that forced us to use NetworkManager
if it's programming systemd-resolved, and in the same release also
made NetworkManager ignore DNS settings provided for unmanaged
interfaces... Which breaks what we used to do. So, with versions
1.26.6 and above, we MUST NOT use NetworkManager to indirectly
program systemd-resolved, but thankfully we can talk to resolved
directly and get the right outcome.

Fixes #1788

Signed-off-by: David Anderson <danderson@tailscale.com>
3 years ago
..
dns net/dns: don't use NM+resolved for NM >=1.26.6. 3 years ago
dnscache control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanism 3 years ago
dnsfallback net/dnsfallback: fix infinite loop and limit number of candidates 3 years ago
flowtrack net/packet, wgengine/filter: support SCTP 3 years ago
interfaces net/interfaces: work around race fetching routing table 3 years ago
netcheck net/netcheck: add a few more STUN retries for prior DERP home 3 years ago
netns net/{interfaces,netns}: add some new tests, missed from prior commit 3 years ago
netstat net/netstat: remove a bit more unsafe 4 years ago
nettest net/nettest: make nettest.NewConn pass x/net/nettest.TestConn. 3 years ago
packet net/{packet,tstun}: send peerapi port in TSMP pongs 3 years ago
portmapper net/portmapper: silently handle PCP NOT_AUTHORIZED responses. 3 years ago
socks5 cmd/tailscaled, wgengine: remove --fake, replace with netstack 3 years ago
stun stun fuzzer: Small fix 3 years ago
tlsdial net/tlsdial, derp/derphttp: finish DERPNode.CertName validation 4 years ago
tsaddr net/tsaddr: expand ephemeral nodes range to /64 3 years ago
tshttpproxy net/tshttpproxy: call winhttp calls from a fixed OS thread 3 years ago
tstun net/tstun: accept peerapi connections through the filter 3 years ago