Josh Bleecher Snyder
|
25df067dd0
|
all: adapt to opaque netaddr types
This commit is a mishmash of automated edits using gofmt:
gofmt -r 'netaddr.IPPort{IP: a, Port: b} -> netaddr.IPPortFrom(a, b)' -w .
gofmt -r 'netaddr.IPPrefix{IP: a, Port: b} -> netaddr.IPPrefixFrom(a, b)' -w .
gofmt -r 'a.IP.Is4 -> a.IP().Is4' -w .
gofmt -r 'a.IP.As16 -> a.IP().As16' -w .
gofmt -r 'a.IP.Is6 -> a.IP().Is6' -w .
gofmt -r 'a.IP.As4 -> a.IP().As4' -w .
gofmt -r 'a.IP.String -> a.IP().String' -w .
And regexps:
\w*(.*)\.Port = (.*) -> $1 = $1.WithPort($2)
\w*(.*)\.IP = (.*) -> $1 = $1.WithIP($2)
And lots of manual fixups.
Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
|
2021-05-16 14:52:00 -07:00 |
|
Brad Fitzpatrick
|
7629cd6120
|
net/tsaddr: add NewContainsIPFunc (move from wgengine)
I want to use this from netstack but it's not exported.
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
2021-05-05 13:15:50 -07:00 |
|
Naman Sood
|
71b7e48547
|
net/tsaddr: expand ephemeral nodes range to /64
Signed-off-by: Naman Sood <mail@nsood.in>
|
2021-04-19 15:54:53 -04:00 |
|
Naman Sood
|
b85d80b37f
|
net/tsaddr: add new IP range for ephemeral nodes in Tailscale ULA (#1715)
Signed-off-by: Naman Sood <mail@nsood.in>
|
2021-04-16 14:47:55 -04:00 |
|
Denton Gentry
|
ecf310be3c
|
net/tsaddr: IsUla() for IPv6 Unique Local Address
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
2021-03-30 12:33:53 -07:00 |
|
Brad Fitzpatrick
|
e2b3d9aa5f
|
all: s/Magic DNS/MagicDNS/ for consistency
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
2021-03-23 14:25:28 -07:00 |
|
David Anderson
|
8d77dfdacb
|
wgengine/router: add a dummy IPv6 address if needed for default routing.
Fixes #1339
Signed-off-by: David Anderson <danderson@tailscale.com>
|
2021-03-02 19:32:04 -08:00 |
|
Josh Bleecher Snyder
|
1e88050403
|
net/tsaddr: add ChromeOS contains tests
Signed-off-by: Josh Bleecher Snyder <josh@tailscale.com>
|
2020-12-28 16:48:43 -08:00 |
|
David Anderson
|
5c35c35e7f
|
tsaddr: add helpers for the Tailscale IPv6 range, and 4to6 conversion.
Signed-off-by: David Anderson <danderson@tailscale.com>
|
2020-10-15 15:15:24 -07:00 |
|
Dmytro Shynkevych
|
28e52a0492
|
all: dns refactor, add Proxied and PerDomain flags from control (#615)
Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com>
|
2020-07-31 16:27:09 -04:00 |
|
Brad Fitzpatrick
|
742b8b44a8
|
net/tsaddr: new package to hold Tailscale-specific IPs/ranges
And update existing callers with (near) duplicated cases.
|
2020-07-06 22:33:29 -07:00 |
|