summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-09-17tsweb: when unwrapping HTTPError, record the user-facing message also in the logcrawshaw/jsonhandlerDavid Crawshaw3-3/+12
2020-09-17tsweb: make JSONHandlerFunc implement ReturnHandler, not http.HandlerDavid Crawshaw2-22/+31
2020-09-16go.mod: bump github.com/tailscale/winipcfg-go for some Windows fixesBrad Fitzpatrick2-1/+3
2020-09-16wgengine/router: run netsh advfirewall less, rename, document setFirewallBrad Fitzpatrick2-24/+54
2020-09-16wgengine/magicsock: clarify pre-disco 'tailscale ping' error messageChristina Wen1-2/+2
2020-09-16ipn: bail out a bit earlier when a peer doesn't have a DNS nameBrad Fitzpatrick1-1/+1
2020-09-15cmd/microproxy: add -insecure flagJosh Bleecher Snyder1-4/+8
2020-09-15cmd/derper: add missing html.EscapeString calls in /debug pageJosh Bleecher Snyder1-2/+3
2020-09-15wgengine/router/router_linux.go: fixed " route del failed" error (#756)Christina Wen1-4/+4
2020-09-15control/controlclient: don't accept /32 routes without --accept-routesBrad Fitzpatrick1-1/+24
2020-09-15control/controlclient: add TS_DEBUG_MAPRESPONSE to dump all MapResponsesBrad Fitzpatrick1-0/+7
2020-09-15control/controlclient: report Synology "distro" + its version to controlBrad Fitzpatrick2-2/+12
2020-09-15wgengine/router: tighten isMissingIPv6ErrBrad Fitzpatrick1-6/+12
2020-09-14net/netns: add windows support.David Anderson10-111/+235
2020-09-14go.mod: bump depaware to get diffs out of -check, againJosh Bleecher Snyder2-1/+8
2020-09-14wgengine/magicsock: increase test timeout to reduce flakinessJosh Bleecher Snyder1-1/+2
2020-09-14wgengine/magicsock: make discoPingPurpose a stringerJosh Bleecher Snyder2-0/+30
2020-09-14wgengine/magicsock: improve test logging outputJosh Bleecher Snyder1-1/+2
2020-09-14go.mod: bump depaware to get diffs out of -checkJosh Bleecher Snyder2-1/+3
2020-09-13control/controlclient: deal with localized 'Version' string getting Windows v...Brad Fitzpatrick1-2/+6
2020-09-11Update depaware for previous ipnserver change.Brad Fitzpatrick1-1/+3
2020-09-11ipn/ipnserver: make ipnserver also be an HTTP server for localhost clientsBrad Fitzpatrick1-1/+99
2020-09-11ipn: fix Windows crash from improperly strict assertionBrad Fitzpatrick1-1/+11
2020-09-11wgengine, wgengine/router, cmd/tailscale: force netfilter mode off on SynologyBrad Fitzpatrick6-16/+74
2020-09-11wgengine/router: tolerate disabled IPv6 on WindowsBrad Fitzpatrick1-26/+41
2020-09-11syncs: add Watch, for monitoring mutex contentionJosh Bleecher Snyder2-0/+166
2020-09-11Makefile: remove tsshd from depawareBrad Fitzpatrick1-2/+0
2020-09-11wgengine/router/dns: appease staticcheck (again)Josh Bleecher Snyder1-0/+6
2020-09-11util/pidowner: add missing copyright headerBrad Fitzpatrick1-0/+4
2020-09-11util/pidowner: add two missing copyright headersBrad Fitzpatrick2-0/+8
2020-09-11util/pidowner: new package to map from process ID to its user IDBrad Fitzpatrick5-0/+146
2020-09-11net/netcheck: remove mistaken double Mutex.Unlock in error pathBrad Fitzpatrick1-1/+0
2020-09-10net/netstat: start of new netstat package, with Windows for nowBrad Fitzpatrick4-0/+247
2020-09-10depaware: update depsBrad Fitzpatrick2-2/+2
2020-09-10scripts: don't descend into .git for license header checkBrad Fitzpatrick1-1/+1
2020-09-09wgengine/router/dns: remove unnecessary lint ignore lineJosh Bleecher Snyder1-1/+1
2020-09-09syncs: add AssertLockedJosh Bleecher Snyder3-1/+182
2020-09-09go mod tidyBrad Fitzpatrick2-7/+11
2020-09-09Add tooldeps package to keep depaware pinned in go.mod.Brad Fitzpatrick1-0/+9
2020-09-09Add depaware.txt files and GitHub checks. (#745)Brad Fitzpatrick5-0/+478
2020-09-08tstest: don't log on successJosh Bleecher Snyder1-1/+0
2020-09-08wgengine/router: on Windows, add a firewall rule to allow TailscaleBrad Fitzpatrick1-0/+34
2020-09-07log/logheap: properly document LogHeap as performing HTTP upload (#741)Emmanuel T Odeke1-3/+6
2020-09-04tailcfg: regenerate Clone methodsJosh Bleecher Snyder1-0/+205
2020-09-04cmd/cloner: generate a package-level Clone functionJosh Bleecher Snyder1-0/+23
2020-09-04cmd/cloner: fix found type detectionJosh Bleecher Snyder1-1/+1
2020-09-04cmd/cloner: ensure cloner gets re-run when structs changeJosh Bleecher Snyder1-1/+20
2020-09-04ipn: simplify TestLocalLogLines, defer a Shutdown of its LocalBackendBrad Fitzpatrick1-25/+7
2020-09-04tstest: make LogLineTracker pass variadic format args throughBrad Fitzpatrick1-1/+1
2020-09-04tstest: rename LogListener to LogLineTrackerBrad Fitzpatrick3-44/+47