| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 2 | -2/+2 |
| 2024-11-21 | net/tsaddr: include test input in test failure output | Brad Fitzpatrick | 1 | -2/+2 |
| 2024-11-20 | net/tsaddr: extract IsTailscaleIPv4 from IsTailscaleIP (#14169) | James Scott | 2 | -2/+76 |
| 2024-11-11 | all: use iterators over slice views more | Brad Fitzpatrick | 1 | -6/+5 |
| 2024-09-26 | net/tsaddr: add WithoutExitRoutes and IsExitRoute | Kristoffer Dalby | 2 | -0/+181 |
| 2024-06-16 | net/ipset, wgengine/filter/filtertype: add split-out packages | Brad Fitzpatrick | 2 | -211/+0 |
| 2024-06-16 | net/tsaddr: use bart in NewContainsIPFunc, add tests, benchmarks | Brad Fitzpatrick | 2 | -32/+164 |
| 2024-05-03 | types/views: remove duplicate SliceContainsFunc | Maisem Ali | 1 | -1/+1 |
| 2024-04-16 | all: use Go 1.22 range-over-int | Brad Fitzpatrick | 1 | -1/+1 |
| 2024-02-25 | all: remove LenIter, use Go 1.22 range-over-int instead | Brad Fitzpatrick | 1 | -4/+4 |
| 2023-12-20 | all: cleanup unused code, part 1 (#10661) | Andrew Lytvynov | 1 | -1/+0 |
| 2023-09-18 | types/netmap: remove NetworkMap.{Addresses,MachineStatus} | Brad Fitzpatrick | 2 | -19/+22 |
| 2023-08-18 | cmd/viewer, types/views, all: un-special case slice of netip.Prefix | Brad Fitzpatrick | 1 | -5/+18 |
| 2023-08-17 | all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-07-28 | all: update exp/slices and fix call sites | David Anderson | 1 | -6/+2 |
| 2023-03-13 | all: replace /kb/ links with /s/ equivalents | Maisem Ali | 1 | -1/+1 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 2 | -6/+4 |
| 2022-12-05 | net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) | Brad Fitzpatrick | 1 | -21/+0 |
| 2022-11-16 | ipn/ipnlocal: also accept service IP IPv6 literal in brackets for quad100 | Brad Fitzpatrick | 2 | -1/+20 |
| 2022-11-13 | cmd/tailscale/cli: [set] handle selectively modifying routes/exit node | Maisem Ali | 1 | -0/+11 |
| 2022-08-02 | all: migrate more code code to net/netip directly | Brad Fitzpatrick | 1 | -3/+3 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 2 | -45/+45 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 2 | -16/+17 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 2 | -15/+16 |
| 2022-04-21 | net/dns/resolver, net/tsaddr: fix reverse lookups in 4to6 IP range | Tom DNetto | 1 | -0/+12 |
| 2022-04-20 | cmd/tailscale: add "debug via" subcommand to do CIDR math for via ranges | Brad Fitzpatrick | 1 | -0/+16 |
| 2022-04-11 | net/tsaddr, wgengine/netstack: add IPv6 range that forwards to site-relative ... | Brad Fitzpatrick | 2 | -0/+55 |
| 2022-03-28 | net/netutil: add CheckIPForwardingLinux (#4301) | Maisem Ali | 1 | -0/+3 |
| 2022-03-04 | net/tsaddr: add func ContainsExitRoutes | Brad Fitzpatrick | 1 | -0/+25 |
| 2022-01-04 | ipnlocal, net/{dns,tsaddr,tstun}, wgengine: support MagicDNS on IPv6 | Brad Fitzpatrick | 2 | -1/+21 |
| 2021-12-29 | wgengine/magicsock: don't unconditionally close DERP connections on rebind | Brad Fitzpatrick | 1 | -0/+10 |
| 2021-10-04 | ipn/ipnlocal: for IPv6-only nodes, publish IPv6 MagicDNS records of peers | Brad Fitzpatrick | 1 | -0/+6 |
| 2021-09-07 | ipn/ipnlocal: add MagicDNS records for IPv6-only nodes | Brad Fitzpatrick | 1 | -0/+21 |
| 2021-08-30 | all: add (*testing.B).ReportAllocs() to every benchmark | Emmanuel T Odeke | 1 | -0/+1 |
| 2021-07-30 | net/tsaddr: remove IsULA, replace with netaddr.IP.IsPrivate | Matt Layher | 2 | -27/+0 |
| 2021-05-28 | net/tsaddr: simplify TailscaleServiceIP | Brad Fitzpatrick | 2 | -17/+9 |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -5/+5 |
| 2021-05-05 | net/tsaddr: add NewContainsIPFunc (move from wgengine) | Brad Fitzpatrick | 2 | -0/+76 |
| 2021-04-19 | net/tsaddr: expand ephemeral nodes range to /64 | Naman Sood | 1 | -2/+2 |
| 2021-04-16 | net/tsaddr: add new IP range for ephemeral nodes in Tailscale ULA (#1715) | Naman Sood | 1 | -0/+12 |
| 2021-03-30 | net/tsaddr: IsUla() for IPv6 Unique Local Address | Denton Gentry | 2 | -2/+30 |
| 2021-03-23 | all: s/Magic DNS/MagicDNS/ for consistency | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-03-02 | wgengine/router: add a dummy IPv6 address if needed for default routing. | David Anderson | 1 | -0/+11 |
| 2020-12-28 | net/tsaddr: add ChromeOS contains tests | Josh Bleecher Snyder | 1 | -1/+26 |
| 2020-10-15 | tsaddr: add helpers for the Tailscale IPv6 range, and 4to6 conversion. | David Anderson | 1 | -2/+39 |
| 2020-07-31 | all: dns refactor, add Proxied and PerDomain flags from control (#615) | Dmytro Shynkevych | 1 | -0/+22 |
| 2020-07-06 | net/tsaddr: new package to hold Tailscale-specific IPs/ranges | Brad Fitzpatrick | 2 | -0/+71 |