summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-05-30wgengine: ensure pingers are gone before returning from Closecrawshaw/pinger2David Crawshaw1-38/+76
2020-05-29ipn: restore LiveDERPs assignment in LocalBackend.parseWgStatusBrad Fitzpatrick1-0/+1
2020-05-29control/controlclient: use netns package to dial connections.David Anderson1-0/+3
2020-05-29logpolicy: remove deprecated DualStack directive.David Anderson1-1/+0
2020-05-28logpolicy: use netns for dialing log.tailscale.io.David Anderson1-5/+5
2020-05-28derp/derphttp: make DERP client use netns for dial-outs.David Anderson2-2/+10
2020-05-28net/netns: add package for start of network namespace supportBrad Fitzpatrick3-7/+44
2020-05-28wgengine/magicsock: don't report v4 localhost addresses on IPv6-only systemsBrad Fitzpatrick1-2/+3
2020-05-28wgengine/router: make runner.go linux-only for now.David Anderson1-0/+2
2020-05-28Revert "control/controlclient: use "getprop net.hostname" for Android hostname"Brad Fitzpatrick1-23/+1
2020-05-28Make netcheck handle v6-only interfaces better, faster.Brad Fitzpatrick4-65/+152
2020-05-28Bump inet.af/netaddr dep for FromStdIP behavior change I want to depend on.Brad Fitzpatrick2-1/+3
2020-05-28tempfork/internal/testenv: removeBrad Fitzpatrick1-160/+0
2020-05-28cmd/tailscale: add netcheck flags for incremental reports, JSON outputBrad Fitzpatrick1-2/+53
2020-05-28router_linux: work around terrible bugs in old iptables-compat versions.Avery Pennarun1-7/+73
2020-05-28router_linux: fix behaviour when switching --netfilter-mode.Avery Pennarun2-16/+16
2020-05-28router_linux: remove need for iptables.ListChains().Avery Pennarun3-93/+43
2020-05-28router_linux: extract process runner routines into runner.go.Avery Pennarun2-76/+88
2020-05-28router_linux: use only baseline 'ip rule' features that exist in old kernels.Avery Pennarun3-92/+225
2020-05-28cmd/tailscale: make ip_forward warnings more actionable.Avery Pennarun1-3/+3
2020-05-28cmd/tailscale: be quiet when no interaction or errors are needed.Avery Pennarun1-1/+8
2020-05-28magicsock: work around race condition initializing .Regions[].Avery Pennarun1-1/+6
2020-05-28net/netcheck: fix race condition initializting RegionLatency maps.Avery Pennarun2-10/+14
2020-05-27filch_test: clarify the use of os.RemoveAll().Avery Pennarun1-13/+13
2020-05-27control/controlclient: use "getprop net.hostname" for Android hostnameBrad Fitzpatrick1-1/+23
2020-05-27ipn: move e2e_test back to corp repo.David Anderson2-309/+17
2020-05-27control/controlclient: move auto_test back to corp repo.David Anderson3-1373/+69
2020-05-27tstun: tolerate zero readsDmytro Shynkevych1-12/+36
2020-05-27control/controlclient: move direct_test back to corp repo.David Anderson1-384/+0
2020-05-26cmd/tailscale: expose --enable-derpDmytro Shynkevych1-0/+3
2020-05-25tailcfg: add MapResponse.Debug mechanism to trigger logging heap pprofBrad Fitzpatrick4-0/+102
2020-05-25stun, netcheck: move under netBrad Fitzpatrick9-10/+10
2020-05-25wgengine/packet: add some tests, more docs, minor Go style, performance changesBrad Fitzpatrick3-50/+115
2020-05-25types/strbuilder: add a variant of strings.Builder that uses sync.PoolBrad Fitzpatrick2-0/+126
2020-05-23all: make client use server-provided DERP map, add DERP region supportBrad Fitzpatrick20-1189/+1427
2020-05-22wgengine/filter: implement a destination IP pre-filter.David Anderson4-32/+93
2020-05-22go.sum: go mod tidyBrad Fitzpatrick1-7/+2
2020-05-21ipn: Resolve some resource leaks in test.Avery Pennarun3-10/+27
2020-05-21ipn/local: get rid of some straggling calls to the log module.Avery Pennarun1-4/+5
2020-05-20log rate limiting: reformat limiter messages, and use nonempty burst size.Avery Pennarun3-9/+11
2020-05-20cmd/tailscaled: SetGCPercent() if GOGC is not set.Avery Pennarun1-0/+10
2020-05-20ipnserver and logpolicy: configure zstd with low-memory settings.Avery Pennarun2-2/+10
2020-05-20cmd/tailscaled: eliminate unnecessary use of an init() function.Avery Pennarun1-5/+2
2020-05-20controlclient tests: fix more memory leaks and add resource checking.Avery Pennarun3-11/+34
2020-05-19controlclient/direct: fix a race condition accessing auth keys.Avery Pennarun2-1/+7
2020-05-19controlclient/auto_test: don't print the s.control object.Avery Pennarun1-1/+1
2020-05-19portlist: fix "readdirent: no such file or directory" errors on Linux.Avery Pennarun2-0/+20
2020-05-19ipn: sprinkle documentation and clarity rewrites through LocalBackend.David Anderson2-82/+144
2020-05-18go.mod: bump wireguard-go version.David Anderson1-1/+1
2020-05-15go.mod: bump wireguard-go version.David Anderson1-1/+1