| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-04-10 | wgengine: remove IpcSetOperation on LinkChangecrawshaw/rebind | David Crawshaw | 1 | -20/+0 |
| 2020-04-09 | wgengine: don't allocate so much in userspaceEngine.getStatus | Brad Fitzpatrick | 1 | -26/+48 |
| 2020-04-07 | wgengine: remove a tiny allocation | Brad Fitzpatrick | 1 | -5/+3 |
| 2020-03-26 | cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world state | Brad Fitzpatrick | 1 | -0/+20 |
| 2020-03-25 | wgengine, wgengine/filter: minor doc, style, performance, locking changes | Brad Fitzpatrick | 1 | -5/+11 |
| 2020-03-25 | wgengine: don't lose filter state on filter reconfig. | Avery Pennarun | 1 | -0/+7 |
| 2020-03-19 | wgengine, ipn: include number of active DERPs in status | David Crawshaw | 1 | -0/+1 |
| 2020-03-13 | wgengine: don't Reconfig on boring link changes | Brad Fitzpatrick | 1 | -2/+41 |
| 2020-03-10 | derp/derpmap: new DERP config package, merge netcheck into magicsock more | Brad Fitzpatrick | 1 | -1/+0 |
| 2020-03-08 | wgengine: shut down wireguard on Close | David Crawshaw | 1 | -0/+1 |
| 2020-03-08 | wgengine: have pinger use all single-IP routes | David Crawshaw | 1 | -17/+22 |
| 2020-03-04 | ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP bool | Brad Fitzpatrick | 1 | -0/+4 |
| 2020-03-04 | wgengine, magicsock: add a CreateBind method | David Crawshaw | 1 | -4/+1 |
| 2020-03-04 | magicsock, wgengine, ipn, controlclient: plumb regular netchecks to map poll | Brad Fitzpatrick | 1 | -0/+4 |
| 2020-03-02 | Reduce some logspam. | Brad Fitzpatrick | 1 | -9/+10 |
| 2020-02-28 | wgengine, magicsock: fix SetPrivateKey data race | Brad Fitzpatrick | 1 | -4/+8 |
| 2020-02-28 | wgengine: fix a data race on StatusCallback | Brad Fitzpatrick | 1 | -15/+23 |
| 2020-02-28 | wgengine: avoid holding any locks during HandshakeDone | David Crawshaw | 1 | -32/+30 |
| 2020-02-25 | wgengine: revert wgdev.Close on Close from last commit | David Crawshaw | 1 | -1/+0 |
| 2020-02-25 | wgengine: properly clean up freebsd routes and interfaces on close | wardn | 1 | -0/+1 |
| 2020-02-25 | wgengine: add pinger to generate initial spray packets | David Crawshaw | 1 | -5/+107 |
| 2020-02-24 | wgengine, magicsock: adjust for wireguard-go conn/device package split | David Crawshaw | 1 | -1/+2 |
| 2020-02-20 | wgengine: incremental update of peers on network map change | David Crawshaw | 1 | -4/+4 |
| 2020-02-19 | wgengine: update for wgcfg changes | David Crawshaw | 1 | -4/+4 |
| 2020-02-18 | wgengine, magicsock, derp: misc cleanups, docs | Brad Fitzpatrick | 1 | -7/+3 |
| 2020-02-17 | wgengine: move link monitor to be owned by the engine, not the router | Brad Fitzpatrick | 1 | -2/+11 |
| 2020-02-17 | wgengine: simplify, change some signatures | Brad Fitzpatrick | 1 | -22/+31 |
| 2020-02-14 | Move "logger" package to under types, now that we have it. | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-02-13 | wgengine: fix nil pointer deref crash from earlier change | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-02-12 | wgengine: flesh out some docs, minor cleanups | Brad Fitzpatrick | 1 | -2/+2 |
| 2020-02-12 | wgengine: flesh out some docs | Brad Fitzpatrick | 1 | -3/+3 |
| 2020-02-11 | wgengine: fix error string. | David Anderson | 1 | -1/+1 |
| 2020-02-10 | wgengine, controlclient: fewer pointers in wgcfg key types | David Crawshaw | 1 | -2/+2 |
| 2020-02-09 | Move Linux client & common packages into a public repo. | Earl Lee | 1 | -0/+477 |