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 cfde997699 net/dns: don't use interfaces.Tailscale to find the tailscale interface index.
interfaces.Tailscale only returns an interface if it has at least one Tailscale
IP assigned to it. In the resolved DNS manager, when we're called upon to tear
down DNS config, the interface no longer has IPs.

Instead, look up the interface index on construction and reuse it throughout
the daemon lifecycle.

Fixes #1892.

Signed-off-by: David Anderson <dave@natulte.net>
4 years ago
..
dns net/dns: don't use interfaces.Tailscale to find the tailscale interface index. 4 years ago
dnscache
dnsfallback net/dnsfallback: fix infinite loop and limit number of candidates 4 years ago
flowtrack net/packet, wgengine/filter: support SCTP 4 years ago
interfaces net/interface: remove darwin fetchRoutingTable workaround 4 years ago
netcheck net/netcheck: add a few more STUN retries for prior DERP home 4 years ago
netns
netstat
nettest net/nettest: make nettest.NewConn pass x/net/nettest.TestConn. 4 years ago
packet net/{packet,tstun}: send peerapi port in TSMP pongs 4 years ago
portmapper net/portmapper: silently handle PCP NOT_AUTHORIZED responses. 4 years ago
socks5
stun tstest/integration: add testNode.AwaitListening, DERP+STUN, improve proxy trap 4 years ago
tlsdial
tsaddr net/tsaddr: add NewContainsIPFunc (move from wgengine) 4 years ago
tshttpproxy
tstun net/tstun: fix TUN log spam when ACLs drop a packet 4 years ago