| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-01-14 | wgengine/router/dns: remove unused code | Alex Brainman | 1 | -6/+0 |
| 2021-01-14 | all: convert from []wgcfg.Endpoint to string | Josh Bleecher Snyder | 6 | -51/+41 |
| 2021-01-14 | wgengine/magicsock: import more of wireguard-go, update docstrings. | David Anderson | 1 | -12/+87 |
| 2021-01-14 | wgengine/magicsock: stop depending on UpdateDst in legacy codepaths. | David Anderson | 3 | -60/+144 |
| 2021-01-13 | wgengine: adapt to removal of wgcfg.Key in wireguard-go | Josh Bleecher Snyder | 1 | -5/+6 |
| 2021-01-12 | wgengine/tsdns: return NOERROR instead of NOTIMP for most records | Smitty | 2 | -1/+19 |
| 2021-01-12 | magicsock: add description of testClosingContext | Denton Gentry | 1 | -0/+5 |
| 2021-01-12 | magicsock: test error case in sendDiscoMessage | Denton Gentry | 1 | -0/+52 |
| 2021-01-12 | magicsock: test error case in derpWriteChanOfAddr | Denton Gentry | 2 | -1/+84 |
| 2021-01-11 | wgengine: on TCP connect fail/timeout, log some clues about why it failed | Brad Fitzpatrick | 3 | -2/+204 |
| 2021-01-11 | net/packet: add TCPFlag type and some more constants | Brad Fitzpatrick | 1 | -2/+2 |
| 2021-01-11 | wgengine/magicsock: drop netaddr.IPPort cache | Brad Fitzpatrick | 1 | -47/+2 |
| 2021-01-11 | net/flowtrack: add new package to specialize groupcache/lru key type | Brad Fitzpatrick | 1 | -15/+8 |
| 2021-01-11 | wengine/netstack: bump gvisor to latest version | Naman Sood | 1 | -2/+2 |
| 2021-01-11 | wgengine/netstack: don't build netstack on 32-bit platforms | Brad Fitzpatrick | 2 | -0/+24 |
| 2021-01-11 | cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack work | Brad Fitzpatrick | 5 | -10/+201 |
| 2021-01-10 | cmd/tailscale: change formatting of "tailscale status" | Brad Fitzpatrick | 3 | -32/+6 |
| 2021-01-08 | wgengine/magicsock: copy self DNS name to PeerStatus, re-fill OS | Brad Fitzpatrick | 1 | -1/+2 |
| 2021-01-08 | wgengine/tstun: initialize wireguard-go TUN parameters | Josh Bleecher Snyder | 1 | -0/+24 |
| 2021-01-08 | wgengine: quiet some wireguard-go logging | Josh Bleecher Snyder | 1 | -1/+7 |
| 2021-01-08 | wgengine/tsdns: respond with any available addrs for ALL queries | Josh Bleecher Snyder | 2 | -3/+9 |
| 2021-01-08 | Add IPv6 Reverse DNS Lookup test. | Denton Gentry | 1 | -0/+38 |
| 2021-01-07 | wgengine/monitor: close closeHandle | Alex Brainman | 1 | -13/+22 |
| 2021-01-05 | ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9... | Brad Fitzpatrick | 3 | -2/+36 |
| 2020-12-30 | Update netaddr, and adjust wgengine/magicsock due to API change. | David Anderson | 1 | -3/+7 |
| 2020-12-30 | wgkey: new package | Josh Bleecher Snyder | 4 | -19/+23 |
| 2020-12-29 | wgengine/router: disable IPv6 on Linux if ip rule -6 fails (#1074) | Brad Fitzpatrick | 1 | -13/+47 |
| 2020-12-28 | all: replace wgcfg.IP and wgcfg.CIDR with netaddr types | Josh Bleecher Snyder | 6 | -38/+35 |
| 2020-12-23 | go.mod: bump github.com/mdlayher/netlink to v1.2.0 | Matt Layher | 1 | -4/+1 |
| 2020-12-22 | wgengine: finish updating isTrimmablePeer | Brad Fitzpatrick | 1 | -5/+3 |
| 2020-12-22 | net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. | David Anderson | 9 | -582/+215 |
| 2020-12-21 | wgengine/router/dns: reduce windows registry key open timeout | David Crawshaw | 1 | -1/+1 |
| 2020-12-21 | wgengine/router/dns: use the correct interface GUID | David Crawshaw | 1 | -2/+1 |
| 2020-12-21 | wgengine/router/dns: remove unsafe endianness detection on Linux | Brad Fitzpatrick | 1 | -18/+2 |
| 2020-12-21 | wgengine/router/dns: fix typo in comment | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-12-21 | all: annotate log verbosity levels on most egregiously spammy log prints | Brad Fitzpatrick | 3 | -26/+26 |
| 2020-12-19 | ipn, wgengine/magicsock: fix `tailscale status` display. | David Anderson | 1 | -1/+6 |
| 2020-12-19 | wgengine: expand lazy config to work with dual-stacked peers. | David Anderson | 2 | -54/+103 |
| 2020-12-18 | wgengine/magicsock: make ReceiveIPv4 a little easier to follow. | David Anderson | 1 | -20/+25 |
| 2020-12-18 | wgengine/magicsock: move legacy endpoint creation into legacy.go. | David Anderson | 2 | -59/+63 |
| 2020-12-18 | wgengine/magicsock: move more legacy endpoint handling. | David Anderson | 2 | -17/+26 |
| 2020-12-18 | wgengine/magicsock: move legacy sending code to legacy.go. | David Anderson | 2 | -37/+44 |
| 2020-12-18 | wgengine/magicsock: unexport AddrSet. | David Anderson | 3 | -39/+39 |
| 2020-12-18 | wgengine/magicsock: move most legacy nat traversal bits to another file. | David Anderson | 2 | -393/+413 |
| 2020-12-17 | wgengine/tsdns: fix error response marshaling, improve bad query logs | Brad Fitzpatrick | 2 | -10/+28 |
| 2020-12-17 | wgengine/magicsock: only log about lazy config when actually doing lazy config. | David Anderson | 1 | -4/+1 |
| 2020-12-15 | wgengine/filter, wgengine/magicsock: use new IP.BitLen to simplify some code | Brad Fitzpatrick | 2 | -25/+9 |
| 2020-12-15 | wgengine/filter, tailcfg: support CIDRs+ranges in PacketFilter (mapver 7) | Brad Fitzpatrick | 2 | -38/+90 |
| 2020-12-14 | wgengine/magicsock: sprinkle more docstrings. | David Anderson | 1 | -35/+99 |
| 2020-12-10 | wgenginer/router/dns: use constant from golang.org/x/sys/windows | Josh Bleecher Snyder | 1 | -4/+1 |