| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-09-16 | cmd/derper,derp: implement per-client rate limitstom/iptables | Tom DNetto | 5 | -2/+310 |
| 2022-09-15 | net/dnscache: add better logging to bootstrap DNS path (#5640) | Andrew Dunham | 2 | -1/+136 |
| 2022-09-15 | portlist: normalise space delimited process names (#5634) | Kristoffer Dalby | 2 | -0/+19 |
| 2022-09-14 | cmd/tsconnect: use the parent window for `beforeunload` event listener | Mihai Parparita | 1 | -6/+4 |
| 2022-09-13 | net/dns/resolver: remove unused responseTimeout constant | Mihai Parparita | 1 | -3/+0 |
| 2022-09-13 | net/dns: fix fmt error on Revert print | nyghtowl | 1 | -1/+1 |
| 2022-09-13 | logpolicy: add NewWithConfigPath (#5625) | Joe Tsai | 1 | -3/+13 |
| 2022-09-13 | cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + support | Brad Fitzpatrick | 10 | -16/+59 |
| 2022-09-13 | wgengine: set fwmark masks in netfilter & ip rules | Tom DNetto | 2 | -46/+184 |
| 2022-09-12 | cmd/tsconnect: allow xterm.js terminal options to be passed in | Mihai Parparita | 1 | -2/+4 |
| 2022-09-12 | wgengine/magicsock: don't use BPF receive when SO_MARK doesn't work. | David Anderson | 2 | -3/+9 |
| 2022-09-12 | cmd/tsconnect: allow hostname to be specified | Mihai Parparita | 2 | -14/+16 |
| 2022-09-12 | cmd/tsconnect: fix xterm.js link opening not working when rendered into anoth... | Mihai Parparita | 1 | -1/+3 |
| 2022-09-12 | cmd/tailscale: add licenses link to web UI | Will Norris | 3 | -8/+16 |
| 2022-09-12 | net/stun: unmap IPv4 addresses in 16 byte STUN replies | Brad Fitzpatrick | 2 | -17/+16 |
| 2022-09-12 | cmd/derper: add /generate_204 endpoint (#5601) | Andrew Dunham | 1 | -1/+10 |
| 2022-09-12 | hostinfo: detect being run in a container in more ways | Brad Fitzpatrick | 1 | -0/+9 |
| 2022-09-11 | hostinfo, tailcfg: split Hostinfo.OSVersion into separate fields | Brad Fitzpatrick | 9 | -118/+249 |
| 2022-09-11 | net/dns/publicdns: also support NextDNS DoH query parameters | Brad Fitzpatrick | 2 | -1/+17 |
| 2022-09-10 | net/netns: add TS_FORCE_LINUX_BIND_TO_DEVICE for Linux | Brad Fitzpatrick | 1 | -0/+6 |
| 2022-09-10 | util/mak: deprecate NonNil, add type-safe NonNilSliceForJSON, NonNilMapForJSON | Brad Fitzpatrick | 3 | -33/+42 |
| 2022-09-10 | net/dns/resolver: set DNS-over-HTTPS Accept and User-Agent header on requests | Brad Fitzpatrick | 1 | -5/+3 |
| 2022-09-09 | wgengine/router: reduce routing rule priority for openWRT + mwan3 | Tom DNetto | 1 | -16/+80 |
| 2022-09-09 | net/dns/publicdns: support NextDNS DoH URLs with path parameters | Brad Fitzpatrick | 2 | -0/+13 |
| 2022-09-09 | cmd/tsconnect: enable web links addon in the terminal | Mihai Parparita | 4 | -1/+19 |
| 2022-09-09 | cmd/tsconnect: switch back to public version of xterm npm package | Mihai Parparita | 2 | -4/+5 |
| 2022-09-09 | cmd/derper: add robots.txt to disallow all | Brad Fitzpatrick | 1 | -0/+3 |
| 2022-09-09 | licenses: update android licenses | License Updater | 1 | -2/+2 |
| 2022-09-08 | net/dns, types/dnstypes: update some comments, tests for DoH | Brad Fitzpatrick | 3 | -1/+23 |
| 2022-09-08 | net/dns/{publicdns,resolver}: add NextDNS DoH support | Brad Fitzpatrick | 10 | -35/+251 |
| 2022-09-08 | cmd/tsconnect: temporarily switch to xterm.js fork that handles popup windows | Mihai Parparita | 4 | -24/+74 |
| 2022-09-08 | cmd/tsconnect: handle terminal resizes before the SSH session is created | Mihai Parparita | 1 | -0/+16 |
| 2022-09-07 | go.toolchain.rev: bump to Go 1.19.1 | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-09-07 | tailcfg: fix broken test from comment change | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-09-07 | tailcfg: reformat CurrentCapabilityVersion to be a bulleted list | Brad Fitzpatrick | 1 | -38/+38 |
| 2022-09-07 | licenses: update win/apple licenses | License Updater | 1 | -2/+2 |
| 2022-09-07 | cmd/derper: filter out useless HTTP error logs (#5563) | Andrew Dunham | 1 | -2/+25 |
| 2022-09-06 | licenses: update tailscale{,d} licenses | License Updater | 1 | -2/+2 |
| 2022-09-06 | wgengine/magicsock: fix panic in http debug server | Colin Adler | 1 | -0/+5 |
| 2022-09-06 | wgengine/netstack: only accept connection after dialing (#5503) | Andrew Dunham | 1 | -34/+84 |
| 2022-09-06 | cmd/tsconnect: add dev-pkg command for two-sided development | Mihai Parparita | 6 | -28/+64 |
| 2022-09-06 | wgengine/magicsock: add filter to ignore disco to old/other ports | James Tucker | 2 | -2/+35 |
| 2022-09-06 | wgengine/magicsock: fix regression in initial bind for js | James Tucker | 1 | -3/+5 |
| 2022-09-06 | wgengine/magicksock: remove nullability of RebindingUDPConns | James Tucker | 1 | -47/+13 |
| 2022-09-06 | go.mod, wgengine/wgint: bump wireguard-go | Brad Fitzpatrick | 3 | -24/+14 |
| 2022-09-06 | net/dnsfallback: allow setting log function (#5550) | Andrew Dunham | 2 | -10/+38 |
| 2022-09-05 | net/dnsfallback: cache most recent DERP map on disk (#5545) | Andrew Dunham | 4 | -6/+271 |
| 2022-09-04 | docs/k8s: make run.sh handle SIGINT | Maisem Ali | 1 | -3/+10 |
| 2022-09-03 | cmd/derper: add flag to run derper in bootstrap-dns-only mode | Brad Fitzpatrick | 1 | -3/+13 |
| 2022-09-02 | tsnet: add Server method to listener | Will Norris | 2 | -0/+21 |