| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-08-07 | wgengine/router: set MTU on Windows to min(configured,possible) | Brad Fitzpatrick | 1 | -0/+7 |
| 2020-08-06 | wgenginer/router: fix build | Josh Bleecher Snyder | 1 | -2/+7 |
| 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 | 1 | -5/+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-04 | wgengine/magicsock: don't deadlock on pre-disco Endpoints w/ lazy wireguard c... | Brad Fitzpatrick | 1 | -7/+5 |
| 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-01 | wgengine/filter: omit logging for all v6 multicast, remove debug panic :( | Brad Fitzpatrick | 2 | -1/+10 |
| 2020-07-31 | all: dns refactor, add Proxied and PerDomain flags from control (#615) | Dmytro Shynkevych | 25 | -380/+559 |
| 2020-07-31 | wgengine: fix lazy wireguard config bug on sent packet minute+ later | Brad Fitzpatrick | 1 | -5/+22 |
| 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-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-29 | router: stop iOS subprocess sandbox violations (#617)v1.0.0 | Dmytro Shynkevych | 1 | -4/+10 |
| 2020-07-29 | router: reload systemd-resolved after changing /etc/resolv.conf (#619) | Dmytro Shynkevych | 1 | -0/+30 |
| 2020-07-29 | wgengine: disable wireguard config trimming for now except iOS w/ many peers | Brad Fitzpatrick | 1 | -2/+30 |
| 2020-07-29 | wgengine/magicsock: update, flesh out a TODO | Brad Fitzpatrick | 1 | -2/+5 |
| 2020-07-29 | wgengine/filter: don't spam logs on dropped outgoing IPv6 ICMP or IPv4 IGMP | Brad Fitzpatrick | 3 | -13/+65 |
| 2020-07-28 | ipn: fix netmap change tracking and dns map generation (#609) | Dmytro Shynkevych | 5 | -26/+263 |
| 2020-07-28 | wgengine/packet: add IPVersion field, don't use IPProto to note version | Brad Fitzpatrick | 4 | -49/+70 |
| 2020-07-28 | wgengine/magicsock: check slightly less aggressively for connectivity. | David Anderson | 1 | -1/+1 |
| 2020-07-27 | wgengine/magicsock: deflake some tests with an ugly hack | Brad Fitzpatrick | 1 | -2/+15 |
| 2020-07-27 | wgengine/magicsock: make disco subtest name more precise. | David Anderson | 1 | -1/+1 |
| 2020-07-27 | wgengine/magicsock: remove unnecessary use of context. | David Anderson | 1 | -4/+1 |
| 2020-07-27 | wgengine/magicsock: add docstring. | David Anderson | 1 | -0/+4 |
| 2020-07-27 | wgengine/magicsock: don't deadlock on shutdown if sending blocks. | David Anderson | 1 | -1/+5 |
| 2020-07-27 | ipn/ipnstate: record assigned Tailscale IPs. | David Anderson | 2 | -30/+35 |
| 2020-07-27 | tstest/natlab: be a bit more lenient during test shutdown. | David Anderson | 1 | -1/+8 |
| 2020-07-27 | wgengine/magicsock: give pinger a more generous packet timeout. | David Anderson | 1 | -1/+7 |
| 2020-07-27 | derp: remove OnlyDisco option. | David Anderson | 1 | -5/+0 |
| 2020-07-27 | wgengine/magicsock: add a test for two facing endpoint-independent NATs. | David Anderson | 1 | -55/+125 |
| 2020-07-27 | wgengine/magicsock: explicitly check path discovery, add a firewall test. | David Anderson | 1 | -20/+86 |
| 2020-07-27 | wgengine/magicsock: add a test for active path discovery. | David Anderson | 2 | -20/+218 |
| 2020-07-27 | wgengine/magicsock: fix occasional deadlock on Conn.Close on c.derpStarted | Brad Fitzpatrick | 1 | -1/+6 |
| 2020-07-27 | wgengine/magicsock: log better with less spam on transition to stopped state | Brad Fitzpatrick | 2 | -6/+20 |
| 2020-07-25 | wgengine/magicsock: remove overkill, slow reflect.DeepEqual of NetworkMap | Brad Fitzpatrick | 1 | -2/+14 |
| 2020-07-25 | wgengine: add debug knob to disable the watchdog during debugging | Brad Fitzpatrick | 1 | -0/+5 |
| 2020-07-24 | wgengine/magicsock: refactor twoDevicePing to make stack construction cleaner. | David Anderson | 1 | -163/+163 |
| 2020-07-24 | wgengine: configure wireguard peers lazily, as needed | Brad Fitzpatrick | 4 | -78/+410 |
| 2020-07-24 | wgengine/magicsock: don't log about disco ping timeouts if we have a working ... | Brad Fitzpatrick | 1 | -6/+16 |
| 2020-07-24 | wgengine/tstun: move sync.Pool to package global | Brad Fitzpatrick | 1 | -12/+9 |
| 2020-07-23 | wgengine/router: support legacy resolvconf | Dmytro Shynkevych | 1 | -2/+57 |