summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2021-10-13ipn: fix formatting of ExitNodeIP in MaskedPrefsBrad Fitzpatrick2-6/+36
2021-10-12all: fix spelling mistakesnicksherron3-3/+3
2021-10-12ipn/store/aws, cmd/tailscaled: add AWS SSM ipn.StateStore implementationMaxime VISONNEAU5-0/+387
2021-10-05ipn: remove unused Prefs.OSVersion and Prefs.DeviceModelBrad Fitzpatrick4-39/+13
2021-10-05hostinfo, ipn/ipnlocal: add SetPackage, remove ipnlocal hacksBrad Fitzpatrick1-13/+1
2021-10-05hostinfo: add SetOSVersion like SetDeviceModel, deprecate ipn.Prefs wayBrad Fitzpatrick2-1/+7
2021-10-04ipn/ipnlocal: for IPv6-only nodes, publish IPv6 MagicDNS records of peersBrad Fitzpatrick2-4/+49
2021-10-03ipn/ipnlocal: make sure mobile clients don't use the old control server URLBrad Fitzpatrick1-0/+20
2021-09-28all: disable TCP keep-alives on iOS/AndroidBrad Fitzpatrick1-1/+2
2021-09-27ipn{,/localapi,ipnlocal}: infer cert dir from state file locationBrad Fitzpatrick3-8/+25
2021-09-24ipn: test TestFileStore in a fresh subdirectoryBrad Fitzpatrick1-15/+8
2021-09-24ipn, paths: unconditionally attempt to set state dir perms, but only if the s...Aaron Klotz1-3/+5
2021-09-23ipn/localapi, cmd/tailscale: add CPU & memory profile support, debug commandBrad Fitzpatrick2-0/+50
2021-09-22ipn: don't log IPN messages that may contain an authkey.David Anderson1-2/+2
2021-09-22ipn, paths: ensure that the state directory for Windows has the correct permsAaron Klotz1-1/+4
2021-09-20logpolicy: don't use C:\ProgramData use for tailscale-ipn GUI's log dirBrad Fitzpatrick1-3/+3
2021-09-19ipn/ipnserver, paths, logpolicy: move Window config files out of %LocalAppData%Denton Gentry1-5/+33
2021-09-19tailcfg, health: add way for control plane to add problems to health checkBrad Fitzpatrick1-0/+6
2021-09-17cmd/cloner: add Clone context to regen struct assignmentsJosh Bleecher Snyder1-1/+1
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-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-15ipn/ipnlocal: add failing testJosh Bleecher Snyder1-0/+64
2021-09-15all: close fake userspace engines when tests completeJosh Bleecher Snyder4-1/+4
2021-09-15cmd/cloner: reduce diff noise when changing commandJosh Bleecher Snyder1-3/+3
2021-09-07all: update tests to use tstest.MemLoggerBrad Fitzpatrick1-6/+3
2021-09-07ipn/ipnlocal: flesh out the dnsConfigForNetmap testsBrad Fitzpatrick2-6/+195
2021-09-07ipn/ipnlocal: add MagicDNS records for IPv6-only nodesBrad Fitzpatrick2-4/+10
2021-09-07ipn/ipnlocal: start adding some netmap to DNS config testsBrad Fitzpatrick1-0/+123
2021-09-07ipn/ipnlocal: return early, outdent a bunch in dnsConfigForNetmapBrad Fitzpatrick1-59/+62
2021-09-07ipn/ipnlocal: pull out dns.Config construction to its own funcBrad Fitzpatrick1-19/+23
2021-09-07net/dns: replace resolver IPs with type for DoHDavid Crawshaw1-21/+13
2021-09-07cmd/tailscale: fix "tailscale ip $self-host-hostname"Brad Fitzpatrick1-0/+4
2021-09-03types/key: add a special key with custom serialization for control private ke...Dave Anderson2-17/+14
2021-09-03Revert "types/key: add MachinePrivate and MachinePublic."David Anderson2-14/+17
2021-09-03types/key: add MachinePrivate and MachinePublic.David Anderson2-17/+14
2021-09-02wgengine/magicsock, health, ipn/ipnstate: track DERP-advertised healthBrad Fitzpatrick2-0/+17
2021-09-01ipn/store: add ability to store data as k8s secrets.Maisem Ali2-3/+85
2021-08-25tailcfg,ipn/ipnlocal: support DNSConfig.Routes with empty values [mapver 23]Brad Fitzpatrick1-0/+11
2021-08-21ipn/ipnlocal: update requested tags in host infoMatt Drollette1-3/+2
2021-08-20hostinfo: add SetDeviceModel setter, move remaining code from controlclientBrad Fitzpatrick1-1/+2
2021-08-19client/tailscale,ipn/localapi: warn on tailscale/tailscaled version skewBrad Fitzpatrick1-0/+2
2021-08-18ipn/localapi: refresh ACME certs in background two weeks in advanceBrad Fitzpatrick2-26/+70