summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-02-25wgengine, cmd/tailscaled: refactor netstack, forward TCP to hello as demonaman/netstack-outgoing-udp-testNaman Sood5-139/+261
2021-02-09wgengine/tstun: inform userspaceEngine about injected outbound packets in tundevNaman Sood1-3/+9
2021-02-08wgengine: remove IpcGetOperation filterJosh Bleecher Snyder1-6/+1
2021-02-08wgengine/magicsock: fix DERP reader hang regression during concurrent readsBrad Fitzpatrick2-37/+92
2021-02-08wgengine/magicsock: allow more time for pings to transitJosh Bleecher Snyder1-4/+11
2021-02-06wgengine/magicsock: add disabled failing (deadlocking) test for #1282Brad Fitzpatrick2-21/+114
2021-02-05ipn/ipnlocal: don't short-circuit default route filtering.David Anderson1-4/+0
2021-02-05types/netmap: split controlclient.NetworkMap off into its own leaf packageBrad Fitzpatrick19-124/+127
2021-02-05types/persist: split controlclient.Persist into a small leaf packageBrad Fitzpatrick13-107/+149
2021-02-05cmd/tailscale/cli: display currently active exit node in `tailscale status`.David Anderson3-1/+11
2021-02-05wgengine/wgcfg/nmcfg: split control/controlclient/netmap.go into own packageBrad Fitzpatrick8-141/+144
2021-02-05tstest/natlab: use net.ErrClosed instead of a new errorJosh Bleecher Snyder2-1/+4
2021-02-05wgengine/magicsock: set a dummy private key in benchmark.David Anderson1-0/+1
2021-02-05ipn: program exit node into the data plane according to user pref.David Anderson7-18/+158
2021-02-05cmd/tailscaled: rename Windows service to just TailscaleBrad Fitzpatrick1-1/+1
2021-02-05logpolicy: on Windows, use tailscale-ipn log name if it already existedBrad Fitzpatrick1-0/+12
2021-02-05control/controlclient: don't call lite endpoint update path when logged outBrad Fitzpatrick1-1/+1
2021-02-05cmd/tailscaled: move more of the Windows server setup code into tailscaledBrad Fitzpatrick5-9/+127
2021-02-05cmd/tailscaled: add missing depaware.txt updateBrad Fitzpatrick1-0/+1
2021-02-05cmd/tailscaled: run as a service on WindowsBrad Fitzpatrick3-0/+87
2021-02-04control/controlclient: avoid crash sending map request with zero node keyBrad Fitzpatrick1-0/+3
2021-02-04wgengine: adapt to wireguard-go changesJosh Bleecher Snyder7-20/+27
2021-02-04ipn: split LocalBackend off into new ipn/ipnlocal packageBrad Fitzpatrick19-240/+229
2021-02-04cmd/tailscale{,d}: move debug subcommand to tailscaledBrad Fitzpatrick5-36/+25
2021-02-04wgengine: access flow pending problem with lock heldBrad Fitzpatrick1-2/+3
2021-02-04net/packet: add some more TSMP packet reject reasons and MaybeBroken bitBrad Fitzpatrick3-14/+106
2021-02-04logpolicy: rename target env var to TS_LOG_TARGET (#1267)Christine Dodrill1-1/+1
2021-02-04wgengine/magicsock: filter disco packets and packets when stopped from wireguardBrad Fitzpatrick1-18/+37
2021-02-04Add an environment variable to enable customizing the log target (#1243)Christine Dodrill1-0/+8
2021-02-03Revert "tailcfg: remove v6-overlay debug option."David Anderson1-0/+2
2021-02-03tstest: simplify goroutine leak testsJosh Bleecher Snyder5-81/+33
2021-02-02cmd/tailscale: fix IPN message reading stall in tailscale status -webBrad Fitzpatrick1-1/+11
2021-02-02wgengine/router: clarify disabled IPv6 message on LinuxBrad Fitzpatrick1-1/+1
2021-02-02net/interfaces: use a uint32_t for ipv4 addressDavid Crawshaw1-4/+4
2021-02-01wgengine/router: probe better for v6 policy routing support.David Anderson1-21/+28
2021-02-01wgengine/wglog: don't log failure to send data packetsJosh Bleecher Snyder1-0/+4
2021-02-01tsweb: add num_goroutines expvarJosh Bleecher Snyder1-0/+1
2021-02-01wgenginer/magicsock: remove Addrs methodsJosh Bleecher Snyder4-23/+14
2021-02-01cmd/tailscale/cli: recommend sudo for 'tailscale up' on failureBrad Fitzpatrick2-2/+15
2021-02-01cmd/tailscaled/tailscaled.service: revert recent hardening for nowBrad Fitzpatrick1-19/+0
2021-01-30wgengine/wgcfg: fix validateEndpoints of empty stringBrad Fitzpatrick2-1/+23
2021-01-29safesocket: refactor macOS auth code, pull out separate LocalTCPPortAndTokenBrad Fitzpatrick5-31/+96
2021-01-29cmd/hello: use safesocket client to connectBrad Fitzpatrick2-6/+9
2021-01-29ipn/ipnserver, cmd/hello: do whois over unix socket, not debug httpBrad Fitzpatrick2-9/+36
2021-01-29all: move wgcfg from wireguard-goJosh Bleecher Snyder23-18/+1138
2021-01-29cmd/hello: new hello.ipn.dev serverBrad Fitzpatrick2-0/+133
2021-01-28cmd/tailscaled: add whois/identd-ish debug handlerBrad Fitzpatrick3-0/+95
2021-01-28wgengine/router: don't configure IPv6 on Linux when IPv6 is unavailableBrad Fitzpatrick1-1/+12
2021-01-28cmd/tailscaled: add /run to the allowed paths for iptables.David Anderson1-0/+2
2021-01-28types/logger: fix rateFree interaction with verbosity prefixesJosh Bleecher Snyder1-4/+4