summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-09-16cmd/derper,derp: implement per-client rate limitstom/iptablesTom DNetto5-2/+310
2022-09-15net/dnscache: add better logging to bootstrap DNS path (#5640)Andrew Dunham2-1/+136
2022-09-15portlist: normalise space delimited process names (#5634)Kristoffer Dalby2-0/+19
2022-09-14cmd/tsconnect: use the parent window for `beforeunload` event listenerMihai Parparita1-6/+4
2022-09-13net/dns/resolver: remove unused responseTimeout constantMihai Parparita1-3/+0
2022-09-13net/dns: fix fmt error on Revert printnyghtowl1-1/+1
2022-09-13logpolicy: add NewWithConfigPath (#5625)Joe Tsai1-3/+13
2022-09-13cmd/tailscaled, tailcfg, hostinfo: add flag to disable logging + supportBrad Fitzpatrick10-16/+59
2022-09-13wgengine: set fwmark masks in netfilter & ip rulesTom DNetto2-46/+184
2022-09-12cmd/tsconnect: allow xterm.js terminal options to be passed inMihai Parparita1-2/+4
2022-09-12wgengine/magicsock: don't use BPF receive when SO_MARK doesn't work.David Anderson2-3/+9
2022-09-12cmd/tsconnect: allow hostname to be specifiedMihai Parparita2-14/+16
2022-09-12cmd/tsconnect: fix xterm.js link opening not working when rendered into anoth...Mihai Parparita1-1/+3
2022-09-12cmd/tailscale: add licenses link to web UIWill Norris3-8/+16
2022-09-12net/stun: unmap IPv4 addresses in 16 byte STUN repliesBrad Fitzpatrick2-17/+16
2022-09-12cmd/derper: add /generate_204 endpoint (#5601)Andrew Dunham1-1/+10
2022-09-12hostinfo: detect being run in a container in more waysBrad Fitzpatrick1-0/+9
2022-09-11hostinfo, tailcfg: split Hostinfo.OSVersion into separate fieldsBrad Fitzpatrick9-118/+249
2022-09-11net/dns/publicdns: also support NextDNS DoH query parametersBrad Fitzpatrick2-1/+17
2022-09-10net/netns: add TS_FORCE_LINUX_BIND_TO_DEVICE for LinuxBrad Fitzpatrick1-0/+6
2022-09-10util/mak: deprecate NonNil, add type-safe NonNilSliceForJSON, NonNilMapForJSONBrad Fitzpatrick3-33/+42
2022-09-10net/dns/resolver: set DNS-over-HTTPS Accept and User-Agent header on requestsBrad Fitzpatrick1-5/+3
2022-09-09wgengine/router: reduce routing rule priority for openWRT + mwan3Tom DNetto1-16/+80
2022-09-09net/dns/publicdns: support NextDNS DoH URLs with path parametersBrad Fitzpatrick2-0/+13
2022-09-09cmd/tsconnect: enable web links addon in the terminalMihai Parparita4-1/+19
2022-09-09cmd/tsconnect: switch back to public version of xterm npm packageMihai Parparita2-4/+5
2022-09-09cmd/derper: add robots.txt to disallow allBrad Fitzpatrick1-0/+3
2022-09-09licenses: update android licensesLicense Updater1-2/+2
2022-09-08net/dns, types/dnstypes: update some comments, tests for DoHBrad Fitzpatrick3-1/+23
2022-09-08net/dns/{publicdns,resolver}: add NextDNS DoH supportBrad Fitzpatrick10-35/+251
2022-09-08cmd/tsconnect: temporarily switch to xterm.js fork that handles popup windowsMihai Parparita4-24/+74
2022-09-08cmd/tsconnect: handle terminal resizes before the SSH session is createdMihai Parparita1-0/+16
2022-09-07go.toolchain.rev: bump to Go 1.19.1Brad Fitzpatrick1-1/+1
2022-09-07tailcfg: fix broken test from comment changeBrad Fitzpatrick1-1/+1
2022-09-07tailcfg: reformat CurrentCapabilityVersion to be a bulleted listBrad Fitzpatrick1-38/+38
2022-09-07licenses: update win/apple licensesLicense Updater1-2/+2
2022-09-07cmd/derper: filter out useless HTTP error logs (#5563)Andrew Dunham1-2/+25
2022-09-06licenses: update tailscale{,d} licensesLicense Updater1-2/+2
2022-09-06wgengine/magicsock: fix panic in http debug serverColin Adler1-0/+5
2022-09-06wgengine/netstack: only accept connection after dialing (#5503)Andrew Dunham1-34/+84
2022-09-06cmd/tsconnect: add dev-pkg command for two-sided developmentMihai Parparita6-28/+64
2022-09-06wgengine/magicsock: add filter to ignore disco to old/other portsJames Tucker2-2/+35
2022-09-06wgengine/magicsock: fix regression in initial bind for jsJames Tucker1-3/+5
2022-09-06wgengine/magicksock: remove nullability of RebindingUDPConnsJames Tucker1-47/+13
2022-09-06go.mod, wgengine/wgint: bump wireguard-goBrad Fitzpatrick3-24/+14
2022-09-06net/dnsfallback: allow setting log function (#5550)Andrew Dunham2-10/+38
2022-09-05net/dnsfallback: cache most recent DERP map on disk (#5545)Andrew Dunham4-6/+271
2022-09-04docs/k8s: make run.sh handle SIGINTMaisem Ali1-3/+10
2022-09-03cmd/derper: add flag to run derper in bootstrap-dns-only modeBrad Fitzpatrick1-3/+13
2022-09-02tsnet: add Server method to listenerWill Norris2-0/+21