| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-01-06 | net/dnscache: work on IPv6-only hosts (again) | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-10-28 | version: use OSS repo's version when building. | David Anderson | 1 | -1/+1 |
| 2020-08-28 | tshttp, derphttp: send Proxy-Authorization, not Authorization, to proxies | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-08-26 | tshttpproxy, controlclient, derphttp, logpolicy: send Negotiate auth to proxies | Brad Fitzpatrick | 1 | -1/+9 |
| 2020-08-24 | derp: set NotBefore and NotAfter in DERP server's metacert | Brad Fitzpatrick | 1 | -0/+3 |
| 2020-08-20 | derp, derp/derphttp: remove one RTT from DERP setup | Brad Fitzpatrick | 6 | -28/+183 |
| 2020-08-19 | derp/derpmap: add London, Dallas, Seattle | Brad Fitzpatrick | 1 | -0/+16 |
| 2020-08-19 | derp: remove JSON struct tags in comments | Brad Fitzpatrick | 3 | -3/+20 |
| 2020-08-18 | derp/derphttp: support standard-ish SSLKEYLOGFILE environment variable | Brad Fitzpatrick | 1 | -0/+10 |
| 2020-08-18 | net/tshttpproxy: new package, support WPAD/PAC proxies on Windows | Brad Fitzpatrick | 1 | -0/+77 |
| 2020-08-17 | derp: remove protocol version 1 support | Brad Fitzpatrick | 2 | -8/+2 |
| 2020-08-17 | derp: remove a client round-trip waiting on serverInfo | Brad Fitzpatrick | 4 | -62/+79 |
| 2020-08-14 | derp/derpmap: add Bangalore and Tokyo | Brad Fitzpatrick | 1 | -0/+6 |
| 2020-08-14 | derp/derpmap: fix constructor argument order | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-08-14 | derpmap: add full region name | Ross Zurowski | 1 | -6/+7 |
| 2020-08-13 | derp: use rand instead of crypto/rand to generate jitter | Josh Bleecher Snyder | 1 | -6/+6 |
| 2020-08-12 | derp: add a debug option to verbosely log drops to a destination. | David Anderson | 1 | -6/+40 |
| 2020-08-12 | derp: remove two key.Public allocations | Josh Bleecher Snyder | 1 | -2/+34 |
| 2020-08-11 | derp: fix 32-bit struct field alignment | Brad Fitzpatrick | 1 | -0/+1 |
| 2020-08-11 | derp: export the new expvar. | David Anderson | 1 | -0/+1 |
| 2020-08-11 | derp: rename "wireguard" packet type to "other". | David Anderson | 1 | -3/+3 |
| 2020-08-11 | derp: break down received packets by kind (disco vs. wireguard). | David Anderson | 1 | -0/+12 |
| 2020-08-10 | derp: make writeUint32 and readUint32 not allocate | Josh Bleecher Snyder | 1 | -6/+21 |
| 2020-08-10 | derp: add readUint32 and writeUint32 benchmarks | Josh Bleecher Snyder | 1 | -0/+31 |
| 2020-08-10 | derp: add basic benchmark | Josh Bleecher Snyder | 1 | -3/+64 |
| 2020-08-07 | derp: add server version to /debug, expvars | Josh Bleecher Snyder | 1 | -0/+4 |
| 2020-07-27 | derp: remove OnlyDisco option. | David Anderson | 1 | -13/+0 |
| 2020-07-27 | derp/derphttp: don't return all nil from dialRegion when STUNOnly nodes | Brad Fitzpatrick | 1 | -0/+3 |
| 2020-07-16 | derp: fix atomic padding on 32-bit again | Brad Fitzpatrick | 1 | -1/+6 |
| 2020-07-16 | wgengine/magicsock: run test DERP in mode where only disco packets allowed | Brad Fitzpatrick | 1 | -0/+12 |
| 2020-07-07 | derp: fix server struct fielfd alignment on 32-bit | Brad Fitzpatrick | 1 | -0/+5 |
| 2020-06-25 | derp: add frameClosePeer to move around clients within a region | Brad Fitzpatrick | 4 | -1/+62 |
| 2020-06-25 | derp: fix varz typo | Brad Fitzpatrick | 1 | -2/+2 |
| 2020-06-23 | cmd/derper, derp: add some more varz and consistency check handler | Brad Fitzpatrick | 1 | -2/+47 |
| 2020-06-22 | derp: update peerGone code to work with regional DERP mesh clusters too | Brad Fitzpatrick | 1 | -30/+44 |
| 2020-06-15 | cmd/derper, derp/derphttp: move bulk of derp mesh code into derphttp | Brad Fitzpatrick | 1 | -0/+122 |
| 2020-06-15 | Fix staticcheck warning, add Makefile with staticcheck targets, lock in stati... | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-06-15 | derp: reduce DERP memory use; don't require callers to pass in memory to use | Brad Fitzpatrick | 4 | -26/+60 |
| 2020-06-05 | derp: fix tracking problem if conn starts local, then also joins mesh peer | Brad Fitzpatrick | 2 | -8/+29 |
| 2020-06-05 | cmd/derper: support forwarding packets amongst set of peer DERP servers | Brad Fitzpatrick | 5 | -22/+399 |
| 2020-06-04 | derp: change NewClient constructor to an option pattern | Brad Fitzpatrick | 3 | -10/+32 |
| 2020-06-04 | derp, derp/derphttp: add key accessors, add Client.RecvDetail | Brad Fitzpatrick | 2 | -25/+54 |
| 2020-06-04 | derp: add an unexported key.Public zero value variable to be less verbose | Brad Fitzpatrick | 1 | -12/+15 |
| 2020-06-04 | cmd/derper: treat self-connection connection watch as no-op | Brad Fitzpatrick | 1 | -0/+7 |
| 2020-06-03 | derp, cmd/derper: add frameWatchConns, framePeerPresent for inter-DERP routing | Brad Fitzpatrick | 5 | -9/+466 |
| 2020-06-01 | net/netns: move SOCKS dialing to netns for now | Brad Fitzpatrick | 2 | -41/+3 |
| 2020-06-01 | net/tlsdial, derp/derphttp: finish DERPNode.CertName validation | Brad Fitzpatrick | 1 | -6/+8 |
| 2020-05-31 | net/netns, misc tests: remove TestOnlySkipPrivilegedOps, argv checks | Brad Fitzpatrick | 1 | -5/+0 |
| 2020-05-29 | net/netcheck: fix HTTPS fallback bug from earlier today | Brad Fitzpatrick | 1 | -10/+42 |
| 2020-05-29 | net/netns: set the bypass socket mark on linux. | David Anderson | 1 | -0/+5 |