| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 1 | -2/+1 |
| 2022-08-04 | all: use syncs.AtomicValue | Maisem Ali | 1 | -2/+2 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 1 | -7/+6 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-07-18 | derp: plumb '/derp' request context through (#5083) | Charlotte Brandhorst-Satzkorn | 1 | -1/+1 |
| 2022-06-07 | net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net.... | Mihai Parparita | 1 | -2/+2 |
| 2022-06-02 | control/controlhttp: allow client and server to communicate over WebSockets | Mihai Parparita | 1 | -1/+1 |
| 2022-04-19 | derp/derphttp,net/netcheck: improve netcheck behavior under MITM proxies | Tom DNetto | 1 | -6/+11 |
| 2022-01-29 | derp/derphttp, wgengine/magicsock: prefer IPv6 to DERPs when IPv6 works | Brad Fitzpatrick | 1 | -0/+45 |
| 2022-01-27 | cmd/derpprobe: check derper TLS certs too | Brad Fitzpatrick | 1 | -3/+18 |
| 2022-01-24 | envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) | Brad Fitzpatrick | 1 | -4/+2 |
| 2021-12-29 | wgengine/magicsock: don't unconditionally close DERP connections on rebind | Brad Fitzpatrick | 1 | -0/+15 |
| 2021-12-28 | derp/derphttp: add Client.Ping, SendPing methods | Brad Fitzpatrick | 2 | -7/+129 |
| 2021-12-27 | derp: support client->server ping (and server->client pong) | Brad Fitzpatrick | 1 | -0/+14 |
| 2021-11-18 | net/netns: thread logf into control functions | Josh Bleecher Snyder | 1 | -2/+2 |
| 2021-10-28 | derp: use new node key type. | David Anderson | 4 | -26/+26 |
| 2021-10-27 | derp/derphttp: only log about a weird upgrade if any was specified | Brad Fitzpatrick | 1 | -1/+3 |
| 2021-10-22 | cmd/derper, derp/derphttp: add websocket support | Brad Fitzpatrick | 3 | -3/+91 |
| 2021-10-01 | net/tlsdial: bake in LetsEncrypt's ISRG Root X1 root | Brad Fitzpatrick | 1 | -11/+4 |
| 2021-07-29 | cmd/derper: mesh over VPC network | Brad Fitzpatrick | 1 | -1/+14 |
| 2021-07-26 | net/dnscache: cache all IPs per hostname | Brad Fitzpatrick | 1 | -1/+1 |
| 2021-07-13 | cmd/derper/derpprobe: add derp prober | Brad Fitzpatrick | 1 | -0/+7 |
| 2021-07-09 | tailcfg: break DERPNode.DERPTestPort into DERPPort & InsecureForTests | Brad Fitzpatrick | 1 | -5/+3 |
| 2021-03-12 | derp{,/derphttp},magicsock: tell DERP server when ping acks can be expected | Brad Fitzpatrick | 1 | -1/+15 |
| 2021-03-09 | wgengine/magicsock, derp, derp/derphttp: respond to DERP server->client pings | Brad Fitzpatrick | 1 | -0/+23 |
| 2021-02-12 | derp/derphttp: return nicer errors from Recv on Close | Brad Fitzpatrick | 1 | -0/+9 |
| 2021-02-12 | derp/derphttp: add a context and infoLogger option to RunWatchConnectionLoop | Brad Fitzpatrick | 1 | -8/+28 |
| 2021-01-06 | net/dnscache: work on IPv6-only hosts (again) | Brad Fitzpatrick | 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-20 | derp, derp/derphttp: remove one RTT from DERP setup | Brad Fitzpatrick | 2 | -21/+97 |
| 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 a client round-trip waiting on serverInfo | Brad Fitzpatrick | 1 | -15/+21 |
| 2020-07-27 | derp/derphttp: don't return all nil from dialRegion when STUNOnly nodes | Brad Fitzpatrick | 1 | -0/+3 |
| 2020-06-25 | derp: add frameClosePeer to move around clients within a region | Brad Fitzpatrick | 1 | -0/+19 |
| 2020-06-15 | cmd/derper, derp/derphttp: move bulk of derp mesh code into derphttp | Brad Fitzpatrick | 1 | -0/+122 |
| 2020-06-15 | derp: reduce DERP memory use; don't require callers to pass in memory to use | Brad Fitzpatrick | 2 | -9/+8 |
| 2020-06-05 | cmd/derper: support forwarding packets amongst set of peer DERP servers | Brad Fitzpatrick | 1 | -0/+15 |
| 2020-06-04 | derp: change NewClient constructor to an option pattern | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-06-04 | derp, derp/derphttp: add key accessors, add Client.RecvDetail | Brad Fitzpatrick | 1 | -25/+44 |
| 2020-06-03 | derp, cmd/derper: add frameWatchConns, framePeerPresent for inter-DERP routing | Brad Fitzpatrick | 1 | -1/+14 |
| 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 |
| 2020-05-29 | netcheck: address some HTTP fallback measurement TODOs | Brad Fitzpatrick | 1 | -5/+12 |
| 2020-05-28 | derp/derphttp: make DERP client use netns for dial-outs. | David Anderson | 1 | -2/+3 |