| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-09-07 | WIP: playing with using gvisor's netstack for pure userspace TCP/relayingbradfitz/gvisor_netstack | Brad Fitzpatrick | 6 | -20/+488 |
| 2020-09-03 | cmd/tailscale/cli: add debug -derp mode | Brad Fitzpatrick | 1 | -2/+53 |
| 2020-09-02 | net/tshttpproxy: fix typo in Windows code added at least second | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-09-02 | go.sum: update | Brad Fitzpatrick | 1 | -0/+2 |
| 2020-09-02 | net/tshttpproxy: if winhttp.GetProxyForURL blocks too long, use previous value | Brad Fitzpatrick | 1 | -26/+66 |
| 2020-09-02 | portlist: reduce log spam on macOS | Josh Bleecher Snyder | 2 | -4/+11 |
| 2020-09-02 | go.mod: update wireguard-go version | Josh Bleecher Snyder | 1 | -1/+1 |
| 2020-09-02 | wgengine/magicsock: fix typo in comment | Josh Bleecher Snyder | 1 | -1/+1 |
| 2020-09-01 | wgengine/router: remove unnecessary newlines in log.Printf formats | Brad Fitzpatrick | 4 | -14/+14 |
| 2020-09-01 | wgengine/router: fix Windows route sorting that caused de-dup to not work (#727) | Brad Fitzpatrick | 2 | -9/+120 |
| 2020-08-28 | net/tshttpproxy: add more winhttp logging | Brad Fitzpatrick | 1 | -1/+7 |
| 2020-08-28 | tshttp, derphttp: send Proxy-Authorization, not Authorization, to proxies | Brad Fitzpatrick | 3 | -4/+20 |
| 2020-08-28 | cmd/tailscale/cli: add new flag --force-reauth to up subcommand (#717) | halulu | 1 | -1/+10 |
| 2020-08-27 | wgengine: add Engine.SetLinkChangeCallback | Brad Fitzpatrick | 4 | -11/+43 |
| 2020-08-27 | cmd/tailscale/cli: status exit when disconnected (#720) | halulu | 1 | -0/+5 |
| 2020-08-27 | tsdns: log when settings upstreams. | Dmytro Shynkevych | 1 | -2/+1 |
| 2020-08-27 | ipn/ipnstate: include DNSName in tailscale status --json output | Brad Fitzpatrick | 2 | -0/+5 |
| 2020-08-27 | net/tshttpproxy: move the TS_DEBUG_FAKE_PROXY_AUTH knob up a level | Brad Fitzpatrick | 2 | -4/+4 |
| 2020-08-27 | tsdns: remove now unused fields. | Dmytro Shynkevych | 1 | -7/+0 |
| 2020-08-27 | tsdns: remove forwarding queue. | Dmytro Shynkevych | 2 | -43/+12 |
| 2020-08-27 | tsdns: be more strict with type validation. | Dmytro Shynkevych | 2 | -5/+47 |
| 2020-08-27 | tsdns: fix accidental rejection of all non-{A, AAAA} questions. | Dmytro Shynkevych | 3 | -64/+110 |
| 2020-08-26 | tshttpproxy, controlclient, derphttp, logpolicy: send Negotiate auth to proxies | Brad Fitzpatrick | 5 | -1/+61 |
| 2020-08-26 | wgengine: lazily create peer wireguard configs more explicitly | Brad Fitzpatrick | 3 | -26/+28 |
| 2020-08-25 | cmd/tailscale/cli: add basic 'down' subcommand | Brad Fitzpatrick | 7 | -1/+104 |
| 2020-08-25 | cmd/tailscale: add derp and endpoints status (#703) | halulu | 3 | -8/+44 |
| 2020-08-25 | net/tshttpproxy: add start of Kerberos Negotiate auth to proxies on Windows | Brad Fitzpatrick | 5 | -1/+89 |
| 2020-08-25 | magicsock: call RequestStatus when DERP connects | David Crawshaw | 2 | -0/+15 |
| 2020-08-25 | Revert "magicsock: call RequestStatus when DERP connects" | David Crawshaw | 2 | -6/+4 |
| 2020-08-25 | ipn: tag and test for grinder log lines (#711) | Wendi Yu | 4 | -0/+204 |
| 2020-08-25 | magicsock: call RequestStatus when DERP connects | David Crawshaw | 2 | -4/+6 |
| 2020-08-24 | cmd/tailscale/cli: fix vet warning | Brad Fitzpatrick | 2 | -2/+4 |
| 2020-08-24 | wgengine/monitor: add a poller to the Windows link change monitor | Brad Fitzpatrick | 2 | -16/+97 |
| 2020-08-24 | cmd/tailscale/cli: add hidden debug subcommand | Brad Fitzpatrick | 2 | -0/+82 |
| 2020-08-24 | derp: set NotBefore and NotAfter in DERP server's metacert | Brad Fitzpatrick | 1 | -0/+3 |
| 2020-08-24 | tailcfg, tsdns: derive root domains from list of nodes (#708) | Dmytro Shynkevych | 8 | -55/+77 |
| 2020-08-24 | net/stun: Fix STUN attribute padding (#710) | renthraysk | 2 | -3/+38 |
| 2020-08-24 | net/tshttpproxy: discard secondary Windows proxies for now | Brad Fitzpatrick | 1 | -0/+4 |
| 2020-08-21 | wgengine/monitor_freebsd.go: remove duplicated errcheck | Disconnect3d | 1 | -3/+0 |
| 2020-08-21 | tailcfg: more Clone methods | David Crawshaw | 2 | -2/+37 |
| 2020-08-20 | wgengine: make lazy wireguard on by default | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-08-20 | version: bump date | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-08-20 | tsdns: copy name when loewrcasing. | Dmytro Shynkevych | 2 | -42/+61 |
| 2020-08-20 | tsdns: lowercase the name in parseQuery. | Dmytro Shynkevych | 2 | -0/+9 |
| 2020-08-20 | types/key: restore Curve25519 clamping in NewPrivate | Brad Fitzpatrick | 2 | -0/+32 |
| 2020-08-20 | derp, derp/derphttp: remove one RTT from DERP setup | Brad Fitzpatrick | 7 | -28/+193 |
| 2020-08-20 | tailcfg, wgengine, controlclient: add control-side gating of lazy WG config | Brad Fitzpatrick | 3 | -8/+35 |
| 2020-08-20 | control/controlclient, wgengine/filter: extract parsePacketFilter to … (#696) | chungdaniel | 4 | -113/+108 |
| 2020-08-19 | derp/derpmap: add London, Dallas, Seattle | Brad Fitzpatrick | 1 | -0/+16 |
| 2020-08-19 | net/netcheck: in verbose mode, probe all regions | Brad Fitzpatrick | 1 | -6/+16 |