summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient/direct.go
AgeCommit message (Expand)AuthorFilesLines
2020-07-09control/controlclient: fix a couple more data racesBrad Fitzpatrick1-1/+3
2020-07-08ipn, control/controlclient: fix some data racesBrad Fitzpatrick1-1/+1
2020-07-03control/controlclient, tailcfg: turn active route discovery on by defaultBrad Fitzpatrick1-15/+22
2020-07-02control/controlclient: fix copy/paste-o in debug knob accessorBrad Fitzpatrick1-1/+1
2020-07-02control/controlclient: don't truncate AuthURL in logBrad Fitzpatrick1-1/+1
2020-06-29wgengine/magicsock: add new endpoint type used for discovery-supporting peersBrad Fitzpatrick1-3/+43
2020-06-29control/controlclient: remove IPv6 opt-out environment variableBrad Fitzpatrick1-12/+1
2020-06-25control/controlclient: add Debug field to NetworkMapBrad Fitzpatrick1-0/+1
2020-06-19all: generate discovery key, plumb it aroundBrad Fitzpatrick1-0/+4
2020-06-15Fix concurrency issues in controlclient, ipn, types/logger (#456)Dmytro Shynkevych1-6/+10
2020-06-12log/logheap: change to POST to a URL instead of loggingBrad Fitzpatrick1-1/+1
2020-06-01net/netns: move SOCKS dialing to netns for nowBrad Fitzpatrick1-1/+1
2020-05-29control/controlclient: use netns package to dial connections.David Anderson1-0/+3
2020-05-28Revert "control/controlclient: use "getprop net.hostname" for Android hostname"Brad Fitzpatrick1-23/+1
2020-05-27control/controlclient: use "getprop net.hostname" for Android hostnameBrad Fitzpatrick1-1/+23
2020-05-25tailcfg: add MapResponse.Debug mechanism to trigger logging heap pprofBrad Fitzpatrick1-0/+4
2020-05-23all: make client use server-provided DERP map, add DERP region supportBrad Fitzpatrick1-0/+8
2020-05-20controlclient tests: fix more memory leaks and add resource checking.Avery Pennarun1-1/+0
2020-05-19controlclient/direct: fix a race condition accessing auth keys.Avery Pennarun1-1/+2
2020-05-03types/structs: add structs.Incomparable annotation, use it where applicableBrad Fitzpatrick1-0/+2
2020-04-30wgengine/filter: support subnet mask rules, not just /32 IPs.Avery Pennarun1-1/+1
2020-04-27control/controlclient: fix build break caused by overzealous gittingBrad Fitzpatrick1-0/+5
2020-04-27Revert "net/tlsdial: add memory-optimized TLS cert verification path for iOS"Brad Fitzpatrick1-5/+0
2020-04-26control/controlclient: restore Options.HTTPC as Options.HTTPTestClientBrad Fitzpatrick1-4/+8
2020-04-25net/tlsdial: add memory-optimized TLS cert verification path for iOSBrad Fitzpatrick1-1/+6
2020-04-25net/tlsdial: add package for TLS dials, and make DERP & controlclient use itBrad Fitzpatrick1-5/+8
2020-04-21control/controlclient: add missing vlog, for consistency with other sitesv0.98.0v0.98Brad Fitzpatrick1-0/+1
2020-04-21control/controlclient: fix deadlock in timeout+keepalive raceBrad Fitzpatrick1-8/+18
2020-04-11control/controlclient: add opt-in netmap verbose debugging env varBrad Fitzpatrick1-0/+21
2020-04-11all: remove unnecessary trailing newlines in format patterns for consistencyBrad Fitzpatrick1-15/+15
2020-04-09controlclient: add auth keyDavid Crawshaw1-0/+4
2020-04-02controlclient: do not send duplicate hostinfo/netinfoDavid Crawshaw1-7/+14
2020-04-01version: move runtime.OS to tailscale OS mapping func to versionBrad Fitzpatrick1-16/+1
2020-03-26control/controlclient: flip IPv6 to be on by defaultBrad Fitzpatrick1-5/+12
2020-03-24control/controlclient: remove old compat PacketFilter initialization.David Anderson1-9/+0
2020-03-20controlclient, magicsock: add debug knob to request IPv6 endpointsBrad Fitzpatrick1-6/+12
2020-03-21controlclient: remove common log on very quiet nodesDavid Crawshaw1-1/+0
2020-03-20Revert "tailcfg, controlclient, magicsock: request IPv6 endpoints, but ignore...David Anderson1-7/+6
2020-03-19tailcfg, controlclient, magicsock: request IPv6 endpoints, but ignore themBrad Fitzpatrick1-6/+7
2020-03-19control/controlclient: don't use Node as value typeBrad Fitzpatrick1-9/+0
2020-03-19tailcfg, controlclient: standardize on wgcfg ShortString key printingDavid Crawshaw1-3/+3
2020-03-12controlclient: log the entire netmap up to every 5 minutes.Avery Pennarun1-1/+12
2020-03-04magicsock, wgengine, ipn, controlclient: plumb regular netchecks to map pollBrad Fitzpatrick1-0/+23
2020-03-02version: add IsMobile funcBrad Fitzpatrick1-3/+2
2020-02-28controlclinet: clone filter.MatchAllowAllDavid Crawshaw1-1/+1
2020-02-27all: rename deep "Copy" methods to conventional Go name "Clone"Brad Fitzpatrick1-1/+1
2020-02-25control: make Hostinfo accessed by pointerBrad Fitzpatrick1-17/+25
2020-02-21control/controlclient: fix priority of DERP server, add commentBrad Fitzpatrick1-1/+1
2020-02-21control/controlclient: add temporary mechanism to force derp onBrad Fitzpatrick1-0/+9
2020-02-17ipn: implement Prefs.Equals efficiently.David Anderson1-0/+15