| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-03-19 | debugging azureazure | Denton Gentry | 1 | -2/+2 |
| 2023-03-03 | net/interfaces: always return an IPv4 LikelyHomeRouterIP | Andrew Dunham | 1 | -1/+11 |
| 2023-03-03 | net/sockstats: remove explicit dependency on wgengine/monitor | Mihai Parparita | 1 | -0/+6 |
| 2023-02-27 | ipn/ipnlocal: add delegated interface information to /interfaces PeerAPI handler | Mihai Parparita | 1 | -0/+12 |
| 2023-02-10 | net/interfaces: redo how we get the default interface on macOS and iOS | Mihai Parparita | 1 | -12/+0 |
| 2023-02-08 | net/interfaces, net/netns: add node attributes to control default interface g... | Mihai Parparita | 1 | -0/+12 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2022-11-13 | ipn/ipnlocal: don't warn about serve listener failing on IPv6-less machines | Brad Fitzpatrick | 1 | -0/+16 |
| 2022-10-24 | net/interfaces: don't call GetList in List.ForeachInterface | Andrew Dunham | 1 | -4/+0 |
| 2022-09-29 | all: fix spelling mistakes | Josh Soref | 1 | -3/+3 |
| 2022-08-02 | all: migrate more code code to net/netip directly | Brad Fitzpatrick | 1 | -2/+4 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -34/+34 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -13/+13 |
| 2022-06-30 | ipn/ipnlocal: prefer to use one CGNAT route on the Mac | Mihai Parparita | 1 | -0/+22 |
| 2022-02-28 | net/interfaces: get Linux default route from netlink as fallback | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-12-29 | net/interfaces: define DefaultRouteInterface and State.DefaultRouteInterface | Brad Fitzpatrick | 1 | -6/+58 |
| 2021-11-22 | wgengine/monitor: ignore adding/removing uninteresting IPs | Josh Bleecher Snyder | 1 | -12/+44 |
| 2021-10-20 | net/interfaces: assume the network's up on js/wasm | Brad Fitzpatrick | 1 | -0/+3 |
| 2021-10-14 | net/interfaces: add List, GetList | Brad Fitzpatrick | 1 | -7/+31 |
| 2021-10-06 | net/interfaces: add RegisterInterfaceGetter for Android | Brad Fitzpatrick | 1 | -15/+48 |
| 2021-07-30 | net/interfaces: explicitly check netaddr.IP.Is6 in isUsableV6 | Matt Layher | 1 | -1/+1 |
| 2021-07-30 | net/tsaddr: remove IsULA, replace with netaddr.IP.IsPrivate | Matt Layher | 1 | -2/+2 |
| 2021-07-26 | net/{dnscache,interfaces}: use netaddr.IP.IsPrivate, delete copied code | Brad Fitzpatrick | 1 | -24/+6 |
| 2021-06-28 | ipn, etc: use controlplane.tailscale.com | David Crawshaw | 1 | -1/+1 |
| 2021-06-18 | net/interfaces: use IPv4 link local if nothing better | Denton Gentry | 1 | -7/+56 |
| 2021-06-17 | net/{interfaces,netcheck}: rename some fields, funcs | Brad Fitzpatrick | 1 | -8/+8 |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -9/+9 |
| 2021-04-29 | net/interfaces: return all Tailscale addresses from Tailscale(). | David Anderson | 1 | -2/+6 |
| 2021-03-30 | interfaces: allow IPv6 ULA as a valid address. | Denton Gentry | 1 | -1/+2 |
| 2021-03-26 | net/interfaces: remove mutating methods, add EqualFiltered instead | Brad Fitzpatrick | 1 | -37/+66 |
| 2021-03-26 | net/interfaces: track more interface metadata in State | Brad Fitzpatrick | 1 | -10/+10 |
| 2021-03-16 | net/interfaces: skip IPv6 link-local interfaces like we do for IPv4 | Brad Fitzpatrick | 1 | -7/+6 |
| 2021-03-08 | net/interfaces, wgengine/monitor: fix false positives link changes | Brad Fitzpatrick | 1 | -0/+24 |
| 2021-03-04 | net/interfaces: sort returned addresses from LocalAddresses | Brad Fitzpatrick | 1 | -3/+9 |
| 2021-03-01 | ipn/ipnlocal: transform default routes into "all but LAN" routes. | David Anderson | 1 | -34/+44 |
| 2021-02-25 | net/interfaces: go idle on macOS when wifi/etc is down, ignore utun* interfaces | Brad Fitzpatrick | 1 | -8/+57 |
| 2021-02-12 | net/interfaces: reconcile interface filtering with address printing in logs | Brad Fitzpatrick | 1 | -10/+18 |
| 2021-01-26 | net/interfaces: don't send over zt* interfaces | Brad Fitzpatrick | 1 | -2/+17 |
| 2021-01-26 | net/interfaces: remove IsTailscaleIP, make callers use tsaddr. | David Anderson | 1 | -9/+5 |
| 2020-12-19 | net/interfaces: return IPv6 addresses from LocalAddresses. | David Anderson | 1 | -5/+0 |
| 2020-10-06 | ipn, wgengine, magicsock, tsdns: be quieter and less aggressive when offline | Brad Fitzpatrick | 1 | -16/+33 |
| 2020-10-05 | ipn, wgengine: disable subnet routes if network has PAC configuration | Brad Fitzpatrick | 1 | -0/+2 |
| 2020-10-02 | net/interfaces: add interfaces.State.String method | Brad Fitzpatrick | 1 | -0/+68 |
| 2020-10-01 | net/interfaces: add State.PAC field, populate it on Windows | Brad Fitzpatrick | 1 | -0/+9 |
| 2020-08-18 | net/tshttpproxy: new package, support WPAD/PAC proxies on Windows | Brad Fitzpatrick | 1 | -0/+18 |
| 2020-08-13 | wgengine/monitor: add Windows linkchange monitor | Brad Fitzpatrick | 1 | -2/+4 |
| 2020-08-12 | net/interfaces: include DefaultRouteInterface in interfaces.State | Brad Fitzpatrick | 1 | -0/+5 |
| 2020-07-06 | net/tsaddr: new package to hold Tailscale-specific IPs/ranges | Brad Fitzpatrick | 1 | -3/+3 |
| 2020-07-06 | netcheck, tailcfg, interfaces, magicsock: survey UPnP, NAT-PMP, PCP | Brad Fitzpatrick | 1 | -3/+24 |