summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2021-09-17WIP snapshotjosh/immutable-viewsJosh Bleecher Snyder15-60/+680
2021-09-17util/codegen: reorder AssertStructUnchanged argsJosh Bleecher Snyder2-3/+3
2021-09-17util/codegen: add ContainsPointersJosh Bleecher Snyder2-36/+40
2021-09-17cmd/cloner: unify switch casesJosh Bleecher Snyder1-3/+1
2021-09-17util/codegen: add NamedTypesJosh Bleecher Snyder2-26/+34
2021-09-17cmd/cloner: delete some debug codeJosh Bleecher Snyder1-4/+0
2021-09-17cmd/cloner: simplify codeJosh Bleecher Snyder1-77/+79
2021-09-17cmd/cloner: add Clone context to regen struct assignmentsJosh Bleecher Snyder7-17/+17
2021-09-17util/codegen: add AssertStructUnchangedJosh Bleecher Snyder2-18/+42
2021-09-17util/codegen: add packageJosh Bleecher Snyder2-8/+42
2021-09-17control/controlclient: update machine certificate signature versionAdrian Dewhurst3-10/+35
2021-09-17wgengine/magicsock: skip alloc test with -raceJosh Bleecher Snyder1-0/+4
2021-09-17ipn/ipnlocal: do not shut down the backend halfway through TestStateMachineJosh Bleecher Snyder1-15/+5
2021-09-17ipn/ipnlocal: fix minor typo in commentJosh Bleecher Snyder1-1/+1
2021-09-17ipn/ipnlocal: reduce line noise in testsJosh Bleecher Snyder1-49/+47
2021-09-16ipn/ipnlocal: add LocalBackend.broadcastStatusChangedJosh Bleecher Snyder1-10/+10
2021-09-16Revert "ipn/ipnlocal: remove locks around sync.Cond.Broadcast call"Josh Bleecher Snyder1-0/+10
2021-09-16portlist: add debug knob to disable portlist collectionBrad Fitzpatrick1-0/+7
2021-09-16cmd/tailscale: make status show health check problemsBrad Fitzpatrick2-1/+15
2021-09-16derp: throttle client sends if server advertises rate limitsBrad Fitzpatrick3-7/+126
2021-09-16net/dns: fix error wrapping for SetLinkDefaultRoute in resolvedMaxim Merzhanov1-1/+1
2021-09-15ipn/ipnlocal: use quicktest.IsNotNil in testsJosh Bleecher Snyder1-41/+41
2021-09-15ipn/ipnlocal: remove locks around sync.Cond.Broadcast callJosh Bleecher Snyder1-10/+0
2021-09-15ipn/ipnlocal: inline LocalBackend.getEngineStatusJosh Bleecher Snyder1-11/+2
2021-09-15ipn/ipnlocal: use a switch statement instead of an else-if chainJosh Bleecher Snyder1-6/+6
2021-09-15ipn/ipnlocal: only call UpdateEndpoints when the endpoints changeJosh Bleecher Snyder2-20/+27
2021-09-15control/controlclient: replace TODO with explanationJosh Bleecher Snyder1-1/+1
2021-09-15ipn/ipnlocal: add failing testJosh Bleecher Snyder1-0/+64
2021-09-15all: close fake userspace engines when tests completeJosh Bleecher Snyder6-3/+7
2021-09-15.github/workflows: remove separate "build stringer" stepJosh Bleecher Snyder1-4/+1
2021-09-15.github/workflows: skip net/dnsfallback go generate check on release branchJosh Bleecher Snyder1-1/+8
2021-09-15cmd/cloner: reduce diff noise when changing commandJosh Bleecher Snyder7-41/+31
2021-09-14cmd: upgrade to ffcli v3Josh Bleecher Snyder18-22/+22
2021-09-14portlist: stop logging stray UDP portsJosh Bleecher Snyder1-4/+1
2021-09-14cmd/tailscale: provide a better error message when tailscaled isn't runningBrad Fitzpatrick1-0/+41
2021-09-14tailcfg: don't panic on clone of nil RegisterRequestBrad Fitzpatrick2-0/+11
2021-09-13net/tstun: block looped disco trafficBrad Fitzpatrick4-0/+82
2021-09-13derp: deflake TestSendFreezeJosh Bleecher Snyder1-1/+4
2021-09-13cmd/derper: refactor STUN path for testing, add serverSTUN benchmarkBrad Fitzpatrick2-24/+66
2021-09-13portlist: cache field index position between runs, cut two more allocs (Linux)Brad Fitzpatrick1-4/+33
2021-09-13portlist: reuse bufio.Reader between filesBrad Fitzpatrick2-8/+21
2021-09-13portlist: reduce CPU parsing portlistBrad Fitzpatrick2-15/+79
2021-09-12portlist: reduce allocs on LinuxBrad Fitzpatrick2-13/+54
2021-09-11cmd/tailscaled: disable netns earlier in userspace-networking modeBrad Fitzpatrick2-7/+8
2021-09-09cmd/tailscaled: disable netns in userspace-networking modeBrad Fitzpatrick7-0/+23
2021-09-09wgengine/magicsock: deflake TestReceiveFromAllocsBrad Fitzpatrick1-1/+1
2021-09-09tstest: make MemLogger.String acquire its mutexBrad Fitzpatrick1-0/+6
2021-09-09api: document new API to authorize a device (#2825)Brad Fitzpatrick1-4/+33
2021-09-08cmd/derper: fix real staticcheck failure from prior commitBrad Fitzpatrick1-1/+2
2021-09-08cmd/derper: support manual TLS certificate mode (#2793)Silver Bullet2-16/+103