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
Denton Gentry 54ba6194f7 interfaces: allow IPv6 ULA as a valid address.
IPv6 Unique Local Addresses are sometimes used with Network
Prefix Translation to reach the Internet. In that respect
their use is similar to the private IPv4 address ranges
10/8, 172.16/12, and 192.168/16.

Treat them as sufficient for AnyInterfaceUp(), but specifically
exclude Tailscale's own IPv6 ULA prefix to avoid mistakenly
trying to bootstrap Tailscale using Tailscale.

This helps in supporting Google Cloud Run, where the addresses
are 169.254.8.1/32 and fddf:3978:feb1:d745::c001/128 on eth1.

Signed-off-by: Denton Gentry <dgentry@tailscale.com>
5 years ago
..
dns Move DNS flush logic to net/dns. 5 years ago
dnscache control/controlclient, net/{dnscache,dnsfallback}: add DNS fallback mechanism 5 years ago
dnsfallback net/dnsfallback: fix infinite loop and limit number of candidates 5 years ago
flowtrack net/packet, wgengine/filter: support SCTP 5 years ago
interfaces interfaces: allow IPv6 ULA as a valid address. 5 years ago
netcheck net/netcheck: add a few more STUN retries for prior DERP home 5 years ago
netns net/{interfaces,netns}: add some new tests, missed from prior commit 5 years ago
netstat net/netstat: remove a bit more unsafe 5 years ago
nettest net/nettest: de-flake tests on Windows 5 years ago
packet net/{packet,tstun}: send peerapi port in TSMP pongs 5 years ago
portmapper net/portmapper: silently handle PCP NOT_AUTHORIZED responses. 5 years ago
socks5 cmd/tailscaled, wgengine: remove --fake, replace with netstack 5 years ago
stun tstest/natlab: use net.ErrClosed instead of a new error 5 years ago
tlsdial net/tlsdial, derp/derphttp: finish DERPNode.CertName validation 6 years ago
tsaddr net/tsaddr: IsUla() for IPv6 Unique Local Address 5 years ago
tshttpproxy net/tshttpproxy: call winhttp calls from a fixed OS thread 5 years ago
tstun net/{packet,tstun}: send peerapi port in TSMP pongs 5 years ago