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 6f332b4cf1 net/portmapper: ignore IGD SSDP responses from !defaultgw
Now that we multicast the SSDP query, we can get IGD offers from
devices other than the current device's default gateway. We don't want
to accidentally bind ourselves to those.

Updates #3197

Signed-off-by: David Anderson <danderson@tailscale.com>
(cherry picked from commit 060ba86baa)
4 years ago
..
dns net/dns/resolver: set maxDoHInFlight to 1000 on iOS 15+. 4 years ago
dnscache net/{dnscache,interfaces}: use netaddr.IP.IsPrivate, delete copied code 5 years ago
dnsfallback net/tlsdial: bake in LetsEncrypt's ISRG Root X1 root 4 years ago
flowtrack fix: typo spelling grammar 4 years ago
interfaces net/interfaces: add List, GetList 4 years ago
netcheck magicsock: if STUN failed to send before, rebind before STUNning again. 4 years ago
netknob all: disable TCP keep-alives on iOS/Android 4 years ago
netns all: disable TCP keep-alives on iOS/Android 4 years ago
netstat all: gofmt with Go 1.17 5 years ago
nettest net/nettest: make nettest.NewConn pass x/net/nettest.TestConn. 5 years ago
packet net/packet: use netaddr AppendTo methods 5 years ago
portmapper net/portmapper: ignore IGD SSDP responses from !defaultgw 4 years ago
socks5 net/socks5/tssocks: add a SOCKS5 dialer type, method-ifying code 5 years ago
speedtest Implemented Commandline Download Speedtest (#2064) 5 years ago
stun all: gofmt with Go 1.17 5 years ago
tlsdial net/tlsdial: add forgotten test file for go mod tidy 4 years ago
tsaddr ipn/ipnlocal: for IPv6-only nodes, publish IPv6 MagicDNS records of peers 4 years ago
tshttpproxy all: gofmt with Go 1.17 5 years ago
tstun net/tstun: block looped disco traffic, take 17 4 years ago