summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-04-02controlclient: do not send duplicate hostinfo/netinfocrawshaw/hostinfoDavid Crawshaw2-9/+26
2020-04-01cmd/microproxy: adjust to export node stats and a Go expvar server's stats.David Anderson1-5/+50
2020-04-01ipn, ipn/policy: filter portlist to a short list of "interesting" portsBrad Fitzpatrick2-17/+47
2020-04-01tailcfg: clarify Hostinfo.OS docBrad Fitzpatrick1-1/+1
2020-04-01version: move runtime.OS to tailscale OS mapping func to versionBrad Fitzpatrick2-16/+13
2020-03-31cmd/microproxy: tiny TLS proxy that borrows autocert x509 certs.David Anderson1-0/+130
2020-03-30derp, netcheck: make tests listen on localhost onlyBrad Fitzpatrick2-4/+2
2020-03-30safesocket: gofmtBrad Fitzpatrick1-3/+3
2020-03-29safesocket: connect to the macOS network extension on darwin (as last resort)Brad Fitzpatrick1-0/+81
2020-03-30controlclient, ipn: adjust tests for authURL semantic changesDavid Crawshaw3-34/+113
2020-03-27cmd/tailscale: add status subcommandBrad Fitzpatrick13-166/+411
2020-03-27types/key: make Public implement TextMarshaler, TextUnmarshalerBrad Fitzpatrick2-0/+46
2020-03-27ipn: move FakeBackend to a test-only fileBrad Fitzpatrick1-0/+0
2020-03-27cmd/tailscale: remove unnecessary logpolicy/logtail loggingBrad Fitzpatrick1-4/+0
2020-03-27testy: make safe for concurrent use.David Anderson1-1/+10
2020-03-27testy: don't give Clock.Step==0 magical behavior.David Anderson1-6/+1
2020-03-26control/controlclient: flip IPv6 to be on by defaultBrad Fitzpatrick1-5/+12
2020-03-26cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world stateBrad Fitzpatrick9-4/+415
2020-03-25stunner: fix data race.David Anderson1-0/+2
2020-03-25logpolicy: don't log timestamp when running under systemdBrad Fitzpatrick1-0/+15
2020-03-25wgengine/magicsock: re-stun every [20,27] sec, not 28Brad Fitzpatrick1-3/+9
2020-03-25go.mod, go.sum: tidyBrad Fitzpatrick2-1/+2
2020-03-25wgengine/magicsock: revise derp fallback logicBrad Fitzpatrick2-6/+19
2020-03-25go.mod: bump wireguard-go version.David Anderson1-1/+2
2020-03-25wgengine, wgengine/filter: minor doc, style, performance, locking changesBrad Fitzpatrick3-10/+29
2020-03-25wgengine/magicsock: if UDP blocked, pick DERP where most peers areBrad Fitzpatrick1-0/+30
2020-03-25wgengine: don't lose filter state on filter reconfig.Avery Pennarun6-15/+46
2020-03-25ipn/local: don't print packet filter every single time.Avery Pennarun1-1/+10
2020-03-25cmd/relaynode: delete it!Avery Pennarun36-604/+1
2020-03-24control/controlclient: remove old compat PacketFilter initialization.David Anderson1-9/+0
2020-03-24wgengine/magicsock: stringify [IPv6]:port normally in AddrSet.StringBrad Fitzpatrick1-2/+15
2020-03-24wgengine/magicsock: finish IPv6 transport supportBrad Fitzpatrick1-9/+10
2020-03-24wgengine/magicsock: remove log allocationBrad Fitzpatrick1-1/+1
2020-03-24wgengine/magicsock: more logging improvementsBrad Fitzpatrick2-26/+84
2020-03-24control/controlclient: add TODO to delete the UAPI methodBrad Fitzpatrick1-0/+2
2020-03-23ipn: call SetNetInfoCallback later, in StartBrad Fitzpatrick1-2/+2
2020-03-23wgengine/magicsock: fix few remaining logs without package prefixBrad Fitzpatrick1-8/+8
2020-03-23wgengine/magicsock: clean up, add, improve DERP logsBrad Fitzpatrick1-21/+120
2020-03-23derp/derphttp: remove a redundant log messageBrad Fitzpatrick1-2/+0
2020-03-23derp/derphttp: ignore PeerGoneMessage in testBrad Fitzpatrick1-0/+2
2020-03-23wgengine/magicsock: re-STUN on DERP connection deathBrad Fitzpatrick1-0/+1
2020-03-22derp, magicsock: send new "peer gone" frames when previous sender disconnectsBrad Fitzpatrick5-6/+174
2020-03-23tailcfg: NetInfo.String: handle nil object without panicingDavid Crawshaw1-0/+3
2020-03-22wgengine/magicsock: return early, outdent in derpWriteChanOfAddrBrad Fitzpatrick1-40/+47
2020-03-22derp: wait for send goroutine to finish before returning from runBrad Fitzpatrick1-16/+31
2020-03-22derp: only flush writes to clients when we're out of things to writeBrad Fitzpatrick1-20/+36
2020-03-22derp: remove TODO commentBrad Fitzpatrick1-1/+0
2020-03-21derp: revert rename of pkt to sendMsgBrad Fitzpatrick1-8/+8
2020-03-21derp: remove the mutex around and closing of send channelBrad Fitzpatrick1-41/+21
2020-03-21derp: rename pkt to sendMsg, in prep for other types of writesBrad Fitzpatrick1-9/+15