| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-03-05 | derp: add some varz tests for active/home conns | Brad Fitzpatrick | 1 | -0/+36 |
| 2020-03-05 | derp: actually record client's preferred bit | Brad Fitzpatrick | 1 | -0/+1 |
| 2020-03-05 | derp, magicsock: track home (preferred) vs visiting connections for stats | Brad Fitzpatrick | 4 | -57/+186 |
| 2020-03-05 | derp/derphttp: appease staticcheck | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-03-05 | net/dnscache: add overly simplistic DNS cache package for selective use | Brad Fitzpatrick | 1 | -4/+18 |
| 2020-03-04 | derp: protocol negotiation, add v2: send src pub keys to clients in packets | Brad Fitzpatrick | 5 | -31/+88 |
| 2020-03-04 | derphttp: add TLSConfig field | David Crawshaw | 1 | -1/+8 |
| 2020-03-03 | tsweb, derp: add expvar http.Handler for Prometheus's format | Brad Fitzpatrick | 1 | -54/+27 |
| 2020-02-28 | derp/derphttp: fix reconnect behavior | Brad Fitzpatrick | 1 | -3/+14 |
| 2020-02-28 | derp: don't log on all dropped packets; super spammy | Brad Fitzpatrick | 1 | -1/+7 |
| 2020-02-28 | derp: remove some debug noise I left in | Brad Fitzpatrick | 1 | -2/+0 |
| 2020-02-28 | derp: clean up derphttp client code, use contexts | Brad Fitzpatrick | 3 | -77/+121 |
| 2020-02-21 | derp: fix JSON field typo, sort fields to make it easier to see inconsistencies | Brad Fitzpatrick | 1 | -6/+6 |
| 2020-02-21 | derp: add more derp stats for dropped and received packets | Brad Fitzpatrick | 1 | -2/+12 |
| 2020-02-21 | derp, cmd/derper: add debug handlers, stats | Brad Fitzpatrick | 1 | -9/+65 |
| 2020-02-20 | derp, wgengine/magicsock: support more than just packets from Client.Recv | Brad Fitzpatrick | 6 | -24/+52 |
| 2020-02-20 | derp, cmd/derper: add rate limiting support, add default 5Mbps limit | Brad Fitzpatrick | 3 | -8/+27 |
| 2020-02-20 | derp: fix staticcheck warning | Brad Fitzpatrick | 1 | -2/+0 |
| 2020-02-20 | derp: deflake test I flaked up in earlier change | Brad Fitzpatrick | 2 | -36/+65 |
| 2020-02-20 | derp: change the protocol framing to always include a length | Brad Fitzpatrick | 3 | -151/+193 |
| 2020-02-20 | derp: add docs on current protocol overview, break accept apart a bit | Brad Fitzpatrick | 2 | -39/+66 |
| 2020-02-20 | derp: don't start sending keepalives to client until after serverInfo sent | Brad Fitzpatrick | 1 | -6/+7 |
| 2020-02-20 | derp: rename some things in the client, add some docs | Brad Fitzpatrick | 1 | -26/+36 |
| 2020-02-20 | derp: rename some things in the server, add some docs | Brad Fitzpatrick | 1 | -53/+68 |
| 2020-02-18 | derp: more misc cleanups | Brad Fitzpatrick | 2 | -17/+25 |
| 2020-02-18 | wgengine, magicsock, derp: misc cleanups, docs | Brad Fitzpatrick | 1 | -8/+19 |
| 2020-02-17 | derp: move away from [32]byte key types | Brad Fitzpatrick | 7 | -127/+140 |
| 2020-02-17 | derp: use new types/key package | Brad Fitzpatrick | 1 | -10/+10 |
| 2020-02-14 | Move "logger" package to under types, now that we have it. | Brad Fitzpatrick | 3 | -3/+3 |
| 2020-02-11 | Use logger.Logf consistently. It was used in most places. | Brad Fitzpatrick | 3 | -7/+10 |
| 2020-02-09 | Move Linux client & common packages into a public repo. | Earl Lee | 7 | -0/+1080 |