| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-07-03 | go.mod: bump wireguardv0.100.0 | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-03 | control/controlclient, tailcfg: turn active route discovery on by default | Brad Fitzpatrick | 2 | -15/+28 |
| 2020-07-03 | version: new month, new date string | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-03 | cmd/tailscale: add tailscale status region name, last write, consistently star | Brad Fitzpatrick | 3 | -28/+89 |
| 2020-07-03 | types/logger: add rateFreePrefix rate-limiting-exempt log format prefixes | Brad Fitzpatrick | 1 | -0/+14 |
| 2020-07-03 | wgengine/magicsock: add discoEndpoint heartbeat | Brad Fitzpatrick | 1 | -21/+117 |
| 2020-07-03 | wgengine/magicsock: remove the discoEndpoint.timers map | Brad Fitzpatrick | 1 | -35/+8 |
| 2020-07-03 | wgengine/magicsock: bunch of misc discovery path cleanups | Brad Fitzpatrick | 2 | -42/+133 |
| 2020-07-03 | wgengine: prevent log after exit in watchdog test | Dmytro Shynkevych | 1 | -0/+6 |
| 2020-07-03 | wgengine: close in reverse order of bringup | Dmytro Shynkevych | 1 | -2/+2 |
| 2020-07-02 | go.mod: restore staticcheck module, make it stick around, go mod tidy | Brad Fitzpatrick | 3 | -8/+29 |
| 2020-07-02 | wgengine/magicsock: stop ping timeout timer on pong receipt, misc log cleanup | Brad Fitzpatrick | 1 | -13/+31 |
| 2020-07-02 | tstest/natlab: add PacketHandler and Inject. | David Anderson | 2 | -8/+145 |
| 2020-07-02 | tstest/natlab: make Machine constructible directly. | David Anderson | 2 | -18/+13 |
| 2020-07-03 | tstest/natlab: unregister conn4 if registration of conn6 fails. | David Anderson | 1 | -0/+1 |
| 2020-07-03 | tstest/natlab: use common helper for conn registration. | David Anderson | 1 | -16/+13 |
| 2020-07-03 | tstest/natlab: add comments to conns4/conns6. | David Anderson | 1 | -2/+2 |
| 2020-07-03 | tstest/natlab: use &Network in test. | David Anderson | 1 | -3/+3 |
| 2020-07-03 | tstest/natlab: print trace data when NATLAB_TRACE is set. | David Anderson | 1 | -6/+39 |
| 2020-07-02 | tstest/natlab: correctly handle dual-stacked PacketConns. | David Anderson | 2 | -54/+137 |
| 2020-07-03 | tstest/natlab: first network attached becomes the default route. | David Anderson | 1 | -17/+22 |
| 2020-07-03 | tstest/natlab: allow sensible default construction of networks. | David Anderson | 2 | -12/+68 |
| 2020-07-02 | smallzstd: new package that constructs zstd small encoders/decoders. | David Anderson | 7 | -33/+231 |
| 2020-07-02 | tstest/natlab: remove unused PacketConner type | Brad Fitzpatrick | 1 | -7/+0 |
| 2020-07-02 | tstest/natlab: add missing tests from earlier commits | Brad Fitzpatrick | 1 | -0/+81 |
| 2020-07-02 | tstest/natlab: basic NAT-free packet delivery works | Brad Fitzpatrick | 1 | -7/+95 |
| 2020-07-02 | tstest/natlab: network address allocation | Brad Fitzpatrick | 3 | -14/+121 |
| 2020-07-02 | tstest/natlab: bit more of in-memory network testing package | Brad Fitzpatrick | 1 | -4/+64 |
| 2020-07-02 | tstest/natlab: start of in-memory network testing package | Brad Fitzpatrick | 1 | -0/+240 |
| 2020-07-02 | wgengine/magicsock: log less on no-op disco route switches | Brad Fitzpatrick | 1 | -2/+6 |
| 2020-07-02 | disco: simplify expression, appease staticcheck | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-02 | control/controlclient: fix copy/paste-o in debug knob accessor | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-02 | wgengine/magicsock: clean up discovery logging | Brad Fitzpatrick | 3 | -12/+32 |
| 2020-07-02 | wgengine/magicsock: add TS_DEBUG_OMIT_LOCAL_ADDRS knob to force STUN use only | Brad Fitzpatrick | 1 | -0/+5 |
| 2020-07-02 | control/controlclient: don't truncate AuthURL in log | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-02 | wgengine/magicsock: populate discoOfAddr upon receiving ping frames | Brad Fitzpatrick | 1 | -13/+39 |
| 2020-07-01 | wgengine/magicsock: keep discoOfAddr populated, use it for findEndpoint | Brad Fitzpatrick | 1 | -11/+80 |
| 2020-07-01 | wgengine/magicsock: handle CallMeMaybe discovery mesages | Brad Fitzpatrick | 2 | -48/+56 |
| 2020-07-01 | wgengine/magicsock: add timeout on discovery pings, clean up state | Brad Fitzpatrick | 1 | -27/+96 |
| 2020-07-01 | wgengine/magicsock: hook up discovery messages, upgrade to LAN works | Brad Fitzpatrick | 4 | -29/+135 |
| 2020-07-01 | wgengine/magicsock: remove allocs in UDP write, use new netaddr.PutUDPAddr | Brad Fitzpatrick | 3 | -3/+6 |
| 2020-07-01 | wgengine/magicsock: fix crash reading DERP packet | Brad Fitzpatrick | 1 | -10/+17 |
| 2020-07-01 | wgengine/magicsock: use netaddr.ParseIPPort instead of net.ResolveUDPAddr | Brad Fitzpatrick | 1 | -7/+2 |
| 2020-06-30 | wgengine/magicsock: start of discoEndpoint state tracking | Brad Fitzpatrick | 1 | -7/+72 |
| 2020-06-30 | wgengine/magicsock: add a little LRU cache for netaddr.IPPort lookups | Brad Fitzpatrick | 1 | -32/+80 |
| 2020-06-30 | net/netcheck, wgengine/magicsock: replace more UDPAddr with netaddr.IPPort | Brad Fitzpatrick | 4 | -27/+29 |
| 2020-06-30 | wgengine/magicsock: minor comments & logging & TODO changes | Brad Fitzpatrick | 1 | -4/+13 |
| 2020-06-30 | wgengine/magicsock: start handling disco message, use netaddr.IPPort more | Brad Fitzpatrick | 2 | -85/+205 |
| 2020-06-29 | internal/deepprint: update copyright header to appease license checker script | Brad Fitzpatrick | 1 | -1/+7 |
| 2020-06-29 | disco: new package for parsing & marshaling discovery messages | Brad Fitzpatrick | 4 | -1/+233 |