summaryrefslogtreecommitdiffhomepage
path: root/control/controlclient
AgeCommit message (Expand)AuthorFilesLines
2020-09-15control/controlclient: don't accept /32 routes without --accept-routesBrad Fitzpatrick1-1/+24
2020-09-15control/controlclient: add TS_DEBUG_MAPRESPONSE to dump all MapResponsesBrad Fitzpatrick1-0/+7
2020-09-15control/controlclient: report Synology "distro" + its version to controlBrad Fitzpatrick1-1/+11
2020-09-14net/netns: add windows support.David Anderson1-5/+0
2020-09-13control/controlclient: deal with localized 'Version' string getting Windows v...Brad Fitzpatrick1-2/+6
2020-08-26tshttpproxy, controlclient, derphttp, logpolicy: send Negotiate auth to proxiesBrad Fitzpatrick1-0/+1
2020-08-20tailcfg, wgengine, controlclient: add control-side gating of lazy WG configBrad Fitzpatrick1-5/+21
2020-08-20control/controlclient, wgengine/filter: extract parsePacketFilter to … (#696)chungdaniel2-113/+3
2020-08-18net/tshttpproxy: new package, support WPAD/PAC proxies on WindowsBrad Fitzpatrick1-0/+2
2020-08-17tailcfg, controlclient, magicsock: add control feature flag to enable DRPOBrad Fitzpatrick1-2/+19
2020-08-17control/controlclient: don't crash on invalid filter CIDR from serverBrad Fitzpatrick2-0/+46
2020-08-09control/controlclient: use less battery when stopped, stop map requestsBrad Fitzpatrick1-9/+66
2020-08-09backoff: update to Go style, document a bit, make 30s explicitBrad Fitzpatrick1-2/+2
2020-08-07tailcfg, control/controlclient: support delta-encoded netmapsBrad Fitzpatrick2-0/+195
2020-08-06control/controlclient: reset timeout timer on non-keepalive map updatesBrad Fitzpatrick1-9/+11
2020-08-06control/controlclient: remove unused NetworkMap.UAPI methodBrad Fitzpatrick1-15/+0
2020-08-03control/controlclient: print disco keys NetworkMap diffs (debug change only)Brad Fitzpatrick2-2/+76
2020-07-31all: dns refactor, add Proxied and PerDomain flags from control (#615)Dmytro Shynkevych2-8/+28
2020-07-28ipn: fix netmap change tracking and dns map generation (#609)Dmytro Shynkevych3-3/+28
2020-07-28control/controlclient: remove an 'unexpected' log that no longer isBrad Fitzpatrick1-1/+1
2020-07-27control/controlclient: populate OSVersion on WindowsBrad Fitzpatrick1-0/+26
2020-07-27tailcfg, control/controlclient: add GoArch, populate OSVersion on LinuxBrad Fitzpatrick3-0/+103
2020-07-25control/controlclient: remove unused, slow, often-not-what-you-want NetworkMa...Brad Fitzpatrick1-21/+0
2020-07-23control/controlclient: rewrite, test NetworkMap.ConciseDiffFromBrad Fitzpatrick2-63/+300
2020-07-23control/controlclient: rename uflags, give it a type, remove dead codeBrad Fitzpatrick1-29/+15
2020-07-23control/controlclient: generate wireguard config w/o WgQuick text indirectionBrad Fitzpatrick1-66/+53
2020-07-15control/controlclient: eliminate race in loginGoal access.Dmytro Shynkevych1-4/+5
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 Fitzpatrick2-21/+72
2020-06-29control/controlclient: remove IPv6 opt-out environment variableBrad Fitzpatrick1-12/+1
2020-06-25control/controlclient: add Debug field to NetworkMapBrad Fitzpatrick3-21/+69
2020-06-24control/controlclient: cut down some NetworkMap stringification & diff alloca...Brad Fitzpatrick2-3/+45
2020-06-24control/controlclient: trim /32 suffix a bit more succinctlyBrad Fitzpatrick1-4/+1
2020-06-19all: generate discovery key, plumb it aroundBrad Fitzpatrick1-0/+4
2020-06-18control/controlclient: make netmap generation use rate-limited logger.David Anderson1-8/+9
2020-06-18control/controlclient: delete unused function.David Anderson1-8/+0
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-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