| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-08-10 | net/netns, net/interfaces: move defaultRouteInterface, add Android fallbackbradfitz/linux_default_route_interface | Brad Fitzpatrick | 4 | -56/+111 |
| 2020-08-10 | derp: add basic benchmark | Josh Bleecher Snyder | 1 | -3/+64 |
| 2020-08-10 | cmd/tailscale/cli: validate advertised routes' IP address-vs-network bits | Brad Fitzpatrick | 4 | -16/+28 |
| 2020-08-09 | control/controlclient: use less battery when stopped, stop map requests | Brad Fitzpatrick | 2 | -9/+71 |
| 2020-08-09 | backoff: update to Go style, document a bit, make 30s explicit | Brad Fitzpatrick | 4 | -40/+57 |
| 2020-08-07 | tailcfg, control/controlclient: support delta-encoded netmaps | Brad Fitzpatrick | 3 | -7/+217 |
| 2020-08-07 | derp: add server version to /debug, expvars | Josh Bleecher Snyder | 2 | -0/+6 |
| 2020-08-07 | wgengine/router: set MTU on Windows to min(configured,possible) | Brad Fitzpatrick | 1 | -0/+7 |
| 2020-08-07 | README: update contributing section | Brad Fitzpatrick | 1 | -4/+2 |
| 2020-08-07 | Update README, remove old relaynode dredge | Brad Fitzpatrick | 2 | -6/+12 |
| 2020-08-06 | version: new week, new date | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-08-06 | control/controlclient: reset timeout timer on non-keepalive map updates | Brad Fitzpatrick | 1 | -9/+11 |
| 2020-08-06 | go mod tidy | Brad Fitzpatrick | 2 | -13/+10 |
| 2020-08-06 | go.mod: update to newly rebased wireguard-go | Josh Bleecher Snyder | 2 | -1/+3 |
| 2020-08-06 | wgenginer/router: fix build | Josh Bleecher Snyder | 1 | -2/+7 |
| 2020-08-06 | ipn: jack up the MaxMessageSize from 1MB to 10MB | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-08-06 | wgengine: stop giving tsdns a buffer that will be reused | Dmytro Shynkevych | 1 | -1/+1 |
| 2020-08-06 | wgengine,magicsock: fix two lazy wireguard config issues | Brad Fitzpatrick | 4 | -27/+153 |
| 2020-08-06 | tsdns: implement reverse DNS lookups, canonicalize names everywhere. (#640) | Dmytro Shynkevych | 5 | -90/+413 |
| 2020-08-06 | control/controlclient: remove unused NetworkMap.UAPI method | Brad Fitzpatrick | 2 | -20/+13 |
| 2020-08-06 | wgengine/magicsock: fix lazy config deadlock, document more lock ordering | Brad Fitzpatrick | 1 | -21/+24 |
| 2020-08-05 | wgengine/monitor: log RTM_DELROUTE details, fix format strings | Brad Fitzpatrick | 1 | -2/+12 |
| 2020-08-05 | wgengine: fix deadlock between engine and magicsock | Brad Fitzpatrick | 2 | -3/+8 |
| 2020-08-05 | logpolicy: upload early logpolicy output, log where we decide to write logs | Brad Fitzpatrick | 1 | -10/+25 |
| 2020-08-04 | ipn: put Magic DNS domains first | Dmytro Shynkevych | 1 | -1/+2 |
| 2020-08-04 | wgengine/magicsock: don't deadlock on pre-disco Endpoints w/ lazy wireguard c... | Brad Fitzpatrick | 1 | -7/+5 |
| 2020-08-04 | net/interfaces: use syscalls to find private gateway IP address | Josh Bleecher Snyder | 5 | -7/+417 |
| 2020-08-04 | --advertise-routes option enabled in Mac tailscale CLI; it checks for IP forw... | Mike Kramlich | 1 | -3/+4 |
| 2020-08-04 | wgengine/magicsock: when hard NAT, add stun-ipv4:static-port as candidate | Brad Fitzpatrick | 1 | -0/+11 |
| 2020-08-04 | wgengine/magicsock: deflake tests, Close deadlock again | Brad Fitzpatrick | 2 | -15/+35 |
| 2020-08-03 | version: adjust to a pure semver version number, per bradfitz's proposal. | David Anderson | 2 | -92/+128 |
| 2020-08-03 | control/controlclient: print disco keys NetworkMap diffs (debug change only) | Brad Fitzpatrick | 2 | -2/+76 |
| 2020-08-01 | wgengine/filter: omit logging for all v6 multicast, remove debug panic :( | Brad Fitzpatrick | 2 | -1/+10 |
| 2020-07-31 | cmd/tailscaled: ignore SIGPIPE. | David Anderson | 1 | -2/+6 |
| 2020-07-31 | Revert "cmd/tailscaled: exit gracefully on SIGPIPE" | David Anderson | 2 | -9/+10 |
| 2020-07-31 | ipn: fix incorrect change tracking for packet filter. | David Anderson | 1 | -17/+24 |
| 2020-07-31 | all: dns refactor, add Proxied and PerDomain flags from control (#615) | Dmytro Shynkevych | 31 | -422/+689 |
| 2020-07-31 | cmd/tailscaled: exit gracefully on SIGPIPE | Dmytro Shynkevych | 1 | -2/+3 |
| 2020-07-31 | wgengine: fix lazy wireguard config bug on sent packet minute+ later | Brad Fitzpatrick | 1 | -5/+22 |
| 2020-07-31 | net/interfaces: don't try to fork on iOS in likelyHomeRouterIPDarwin | Brad Fitzpatrick | 1 | -0/+8 |
| 2020-07-31 | router: split off sandboxed path from router_darwin (#624) | Dmytro Shynkevych | 4 | -86/+22 |
| 2020-07-30 | wgengine/magicsock: remove TODO comment that's no longer applicable | Brad Fitzpatrick | 1 | -1/+0 |
| 2020-07-31 | tailscaled.service: use default restart limiting | David Crawshaw | 1 | -2/+0 |
| 2020-07-30 | wgengine/magicsock: stop disco activity on IPN stop | Brad Fitzpatrick | 2 | -5/+29 |
| 2020-07-30 | wgengine/magicsock: merge errClosed and errConnClosed | Brad Fitzpatrick | 1 | -3/+1 |
| 2020-07-30 | wgengine/filter: remove leftover debug knob that staticcheck doesn't like | Brad Fitzpatrick | 1 | -4/+0 |
| 2020-07-30 | wgengine/filter: fix IPv4 IGMP spam omission, also omit ff02::16 spam | Brad Fitzpatrick | 4 | -9/+95 |
| 2020-07-30 | cmd/tailscaled: log on shutdown signal | Brad Fitzpatrick | 1 | -1/+2 |
| 2020-07-30 | version: revert the filepath change from earlier commit | Brad Fitzpatrick | 1 | -11/+16 |
| 2020-07-30 | logpolicy: remove inaccurate comment, conditional tryFixLogStateLocation call | Brad Fitzpatrick | 1 | -13/+12 |