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
James Tucker 9eb72bb51e
net/netcheck: remove hairpin probes
Palo Alto reported interpreting hairpin probes as LAND attacks, and the
firewalls may be responding to this by shutting down otherwise in use NAT sessions
prematurely. We don't currently make use of the outcome of the hairpin
probes, and they contribute to other user confusion with e.g. the
AirPort Extreme hairpin session workaround. We decided in response to
remove the whole probe feature as a result.

Updates #188
Updates tailscale/corp#19106
Updates tailscale/corp#19116

Signed-off-by: James Tucker <james@tailscale.com>
2 years ago
..
art
connstats
dns Net/DNS/Publicdns: update the IPv6 range that we use to recreate route endpoint for control D 2 years ago
dnscache
dnsfallback
flowtrack
ktimeout net/ktimeout: add a package to set TCP user timeout 2 years ago
memnet
netaddr
netcheck net/netcheck: remove hairpin probes 2 years ago
neterror net/neterror, wgengine/magicsock: use UDP GSO and GRO on Linux (#7791) 3 years ago
netkernelconf client/tailscale,ipn/{ipnlocal,localapi}: check UDP GRO config (#10071) 2 years ago
netknob
netmon
netns
netstat net/{netns,netstat}: use new x/sys/cpu.IsBigEndian 3 years ago
netutil net/netmon, add: add netmon.State type alias of interfaces.State 2 years ago
packet all: use Go 1.22 range-over-int 2 years ago
ping
portmapper net/portmapper: add envknob to disable portmapper in localhost integration tests 2 years ago
proxymux
routetable
socks5
sockstats
speedtest
stun all: make more tests pass/skip in airplane mode 2 years ago
stunserver
tcpinfo
tlsdial
tsaddr types/views: remove duplicate SliceContainsFunc 2 years ago
tsdial ipn/ipnlocal, net/tsdial: plumb routes into tsdial and use them in UserDial 2 years ago
tshttpproxy all: use Go 1.22 range-over-int 2 years ago
tstun net/tstun: do SNAT after filterPacketOutboundToWireGuard 2 years ago
wsconn