summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2021-05-27Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He1-0/+7
2021-05-27ipn/ipnlocal: ignore NetfilterMode pref on SynologyBrad Fitzpatrick1-0/+7
2021-05-25Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He1-3/+4
2021-05-24paths: generalize IOSSharedDir to cover AndroidElias Naur1-3/+4
2021-05-21Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He1-5/+4
2021-05-20ipn/ipnlocal: initialize DNS config maps unconditionally.David Anderson1-5/+4
2021-05-19Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He2-1/+17
2021-05-19ipn: allow b to be nil in NewBackendServerDavid Crawshaw2-1/+17
2021-05-19Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He1-31/+38
2021-05-18net/dns: replace AuthoritativeSuffixes with nil Route entries.David Anderson1-4/+3
2021-05-18net/dns: always offer MagicDNS records at 100.100.100.100.David Anderson1-30/+38
2021-05-17Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He4-39/+33
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder4-39/+33
2021-05-14IncredibleSimeng He1-0/+1
2021-05-13Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He2-72/+133
2021-05-12ipnlocal: fix switching users while logged in + Stopped.Avery Pennarun2-72/+125
2021-05-12ipnlocal: fix deadlock in RequestEngineStatusAndWait() error path.Avery Pennarun1-0/+8
2021-05-12Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He1-2/+2
2021-05-11internal/deephash: rename from deepprintBrad Fitzpatrick1-2/+2
2021-05-11Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He3-20/+51
2021-05-10ipn{,/ipnserver}: delay JSON marshaling of ipn.NotifiesBrad Fitzpatrick3-20/+51
2021-05-10chunk encoding startSimeng He1-0/+2
2021-05-07ipn/{ipnlocal,ipnstate}: add PeerStatus.ID stable ID to status --json outputBrad Fitzpatrick2-0/+8
2021-05-05types/logger: add key grinder stats lines to rate-limiting exemption listJosh Bleecher Snyder1-6/+27
2021-05-04ipnlocal: accept a new opts.UpdatePrefs field.Avery Pennarun3-1/+44
2021-05-04ipn/ipnlocal: update peerapi logging of received PUTsBrad Fitzpatrick1-1/+3
2021-05-04ipn/ipnlocal: redact more errorsBrad Fitzpatrick1-7/+12
2021-05-03ipn/ipnlocal: switch from testify to quicktestJosh Bleecher Snyder1-142/+130
2021-04-30ipn/ipnlocal: remove NewLocalBackendWithClientGenBrad Fitzpatrick2-21/+35
2021-04-30ipnlocal: don't pause the controlclient until we get at least one netmap.apenwarr/statefixAvery Pennarun2-3/+8
2021-04-30ipn: !WantRunning + !LoggedOut should not be idle on startup.Avery Pennarun2-21/+26
2021-04-30ipnlocal: setting WantRunning with EditPrefs was special.Avery Pennarun2-31/+38
2021-04-30Add prefs.LoggedOut to fix several state machine bugs.Avery Pennarun5-68/+118
2021-04-30ipn/ipnlocal: some state_test cleanups.Avery Pennarun1-12/+38
2021-04-30ipnlocal: fix deadlock when calling Shutdown() from Start().Avery Pennarun1-0/+2
2021-04-30Revert "ipn/ipnlocal: be authoritative for the entire MagicDNS record tree."Avery Pennarun1-6/+0
2021-04-30ipn: mock controlclient.Client; big ipn.Backend state machine test.apenwarr/statetestAvery Pennarun3-41/+833
2021-04-30controlclient: extract a Client interface and rename Client->Auto.Avery Pennarun1-6/+18
2021-04-29ipn/ipnlocal: be authoritative for the entire MagicDNS record tree.David Anderson1-0/+6
2021-04-29ipn/ipnlocal: make FileTargets check IPN state firstBrad Fitzpatrick2-3/+33
2021-04-28ipn/ipnlocal: remove t.Parallel from recently added testBrad Fitzpatrick1-2/+0
2021-04-28ipn/ipnlocal: add a test for earlier lazy machine key generation changeBrad Fitzpatrick1-0/+36
2021-04-28ipn/ipnlocal: remove IPv6 records from MagicDNS.David Anderson1-0/+10
2021-04-27ipn/ipnlocal: prevent a now-expected [unexpected] log message on WindowsBrad Fitzpatrick1-0/+6
2021-04-26ipn/ipnlocal: always write files to partial files, even in buffered modeBrad Fitzpatrick1-7/+17
2021-04-26ipn/ipnlocal: use delete marker files to work around Windows delete problemsBrad Fitzpatrick2-16/+202
2021-04-23ipn/ipnlocal: add file sharing to windows shellAleksandar Pesic2-32/+28
2021-04-23ipn/ipnlocal: add a LocalBackend.Start fast path if already runningBrad Fitzpatrick2-13/+53
2021-04-23ipn/ipnlocal: close peer API listeners on transition away from RunningBrad Fitzpatrick1-8/+21
2021-04-22ipn: define NewBackendServer nil as not affecting Backend's NotifyCallbackBrad Fitzpatrick2-1/+13