summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient
AgeCommit message (Expand)AuthorFilesLines
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-27control/controlclient: move auto_test back to corp repo.David Anderson3-1373/+69
2020-05-27control/controlclient: move direct_test back to corp repo.David Anderson1-384/+0
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 Fitzpatrick2-0/+12
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-14controlclient/auto_test: fix flake "peer OS is not linux" on macOS.Avery Pennarun1-0/+10
2020-05-14control/controlclient/auto_test: clean up logging to defeat 'go test' idiocy.Avery Pennarun1-144/+168
2020-05-14control/controlclient: fix a very rare httptest.Server log.Printf.Avery Pennarun1-0/+3
2020-05-13Add tstest.PanicOnLog(), and fix various problems detected by this.Avery Pennarun2-4/+7
2020-05-13{ipn,control/controlclient}/tests: pass a logf function to control.New().Avery Pennarun2-3/+3
2020-05-05control/controlclient: revert extreneous synchronization.Dmytro Shynkevych1-1/+0
2020-05-05control/controlclient: synchronize hostinfo test.Dmytro Shynkevych1-3/+4
2020-05-05controlclient and ipn tests: supply --advertise-tags and --advertise-routes.Avery Pennarun1-0/+17
2020-05-03types/structs: add structs.Incomparable annotation, use it where applicableBrad Fitzpatrick3-1/+8
2020-05-01controlclient, ipn: adjust tests for tailscale.com keepalive changeDavid Crawshaw1-15/+20
2020-04-30Appease the "missing copyright header" check.Avery Pennarun1-0/+4
2020-04-30wgengine/filter: support subnet mask rules, not just /32 IPs.Avery Pennarun2-1/+81
2020-04-28tstest: rename from testy.David Anderson1-5/+5
2020-04-29ipn, controlclient: add control.New parameterDavid Crawshaw2-3/+3
2020-04-27control/controlclient: wait for c1 to receive a netmap.David Anderson1-2/+11
2020-04-27control/controlclient: document test TestClientsReusingKeys.David Anderson2-9/+37
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: also rename HTTPC in the testsBrad Fitzpatrick2-9/+9
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 Fitzpatrick2-36/+36
2020-04-09controlclient: add auth key testDavid Crawshaw1-0/+69
2020-04-09controlclient: add auth keyDavid Crawshaw1-0/+4
2020-04-02controlclient: do not send duplicate hostinfo/netinfoDavid Crawshaw2-9/+26
2020-04-01version: move runtime.OS to tailscale OS mapping func to versionBrad Fitzpatrick1-16/+1
2020-03-30controlclient, ipn: adjust tests for authURL semantic changesDavid Crawshaw2-31/+87
2020-03-26control/controlclient: flip IPv6 to be on by defaultBrad Fitzpatrick1-5/+12
2020-03-25cmd/relaynode: delete it!Avery Pennarun1-51/+0
2020-03-24control/controlclient: remove old compat PacketFilter initialization.David Anderson1-9/+0
2020-03-24control/controlclient: add TODO to delete the UAPI methodBrad Fitzpatrick1-0/+2
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 Fitzpatrick2-10/+1
2020-03-19tailcfg, controlclient: standardize on wgcfg ShortString key printingDavid Crawshaw2-18/+9