summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnlocal/local.go
AgeCommit message (Expand)AuthorFilesLines
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-36/+30
2021-05-12ipnlocal: fix switching users while logged in + Stopped.Avery Pennarun1-10/+16
2021-05-12ipnlocal: fix deadlock in RequestEngineStatusAndWait() error path.Avery Pennarun1-0/+8
2021-05-11internal/deephash: rename from deepprintBrad Fitzpatrick1-2/+2
2021-05-07ipn/{ipnlocal,ipnstate}: add PeerStatus.ID stable ID to status --json outputBrad Fitzpatrick1-0/+4
2021-05-04ipnlocal: accept a new opts.UpdatePrefs field.Avery Pennarun1-1/+13
2021-04-30ipn/ipnlocal: remove NewLocalBackendWithClientGenBrad Fitzpatrick1-15/+29
2021-04-30ipnlocal: don't pause the controlclient until we get at least one netmap.apenwarr/statefixAvery Pennarun1-2/+3
2021-04-30ipn: !WantRunning + !LoggedOut should not be idle on startup.Avery Pennarun1-12/+15
2021-04-30ipnlocal: setting WantRunning with EditPrefs was special.Avery Pennarun1-6/+25
2021-04-30Add prefs.LoggedOut to fix several state machine bugs.Avery Pennarun1-4/+23
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-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 Fitzpatrick1-3/+3
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-23ipn/ipnlocal: add file sharing to windows shellAleksandar Pesic1-15/+24
2021-04-23ipn/ipnlocal: add a LocalBackend.Start fast path if already runningBrad Fitzpatrick1-2/+38
2021-04-23ipn/ipnlocal: close peer API listeners on transition away from RunningBrad Fitzpatrick1-8/+21
2021-04-22ipn/ipnlocal: use fallback default DNS whenever exit nodes are on.David Anderson1-7/+13
2021-04-21ipn/ipnlocal: fix tailscale status --json AuthURL fieldBrad Fitzpatrick1-3/+10
2021-04-21ipn/ipnlocal: on fresh lazy-connecting install, start in state NeedsLoginBrad Fitzpatrick1-0/+1
2021-04-20ipn/ipnlocal: add arpa suffixes to MagicDNS for reverse lookups.David Anderson1-1/+13
2021-04-20ipn/ipnlocal: only set authoritative domains when using MagicDNS.David Anderson1-1/+1
2021-04-20ipn: don't Logout when Windows GUI disconnectsBrad Fitzpatrick1-1/+25
2021-04-20ipn/ipnlocal: plumb fallback DNS in as a workaround for split DNS issues.David Anderson1-6/+31
2021-04-20ipn/ipnlocal: only fix peerapiListener on Windows when runningBrad Fitzpatrick1-1/+1
2021-04-20ipn/ipnlocal: restrict local lan access to linux machines.Maisem Ali1-10/+13
2021-04-19ipn, cmd/tailscale/cli: add pref to configure sudo-free operator userBrad Fitzpatrick1-0/+22
2021-04-18ipn{,/ipnlocal}, cmd/tailscale/cli: don't check pref reverts on initial upBrad Fitzpatrick1-1/+10
2021-04-16ipn/ipnlocal, etc: require file sharing capability to send/recv filesBrad Fitzpatrick1-0/+24
2021-04-14ipn/ipnlocal: advertise netstack to control serverBrad Fitzpatrick1-2/+9
2021-04-14ipn/ipnstate: add PeerStatus.TailscaleIPs slice, deprecate TailAddrBrad Fitzpatrick1-18/+22
2021-04-13tailcfg: add Endpoint, EndpointType, MapRequest.EndpointTypeBrad Fitzpatrick1-2/+2
2021-04-13client/tailscale/apitype: move local API types to new apitype packageBrad Fitzpatrick1-14/+5
2021-04-12ipn/ipnlocal,wgengine/router,cmd/tailscale: add flag to allow local lan acces...Maisem Ali1-12/+35
2021-04-12cmd/tailscale/cli: don't let up change prefs based on implicit flag valuesBrad Fitzpatrick1-1/+7
2021-04-12ipn/ipnlocal: add LocalBackend.SetDirectFileRootBrad Fitzpatrick1-15/+48
2021-04-12ipn/ipnlocal: be consistent in not logging when no notify registeredBrad Fitzpatrick1-1/+0
2021-04-12ipn/ipnlocal: remove redundant notify nil checkBrad Fitzpatrick1-4/+1
2021-04-11ipn/localapi: move EditPrefs to localapiBrad Fitzpatrick1-2/+3
2021-04-10util/dnsname: add FQDN type, use throughout codebase.David Anderson1-10/+26
2021-04-09ipn/{ipnlocal,localapi}, cmd/tailscale: add logout commandBrad Fitzpatrick1-6/+21
2021-04-09ipn/ipnlocal: fix deadlock from 227f73284Brad Fitzpatrick1-1/+1
2021-04-09ipn/ipnlocal: eagerly announce peerapi service(s) on changeBrad Fitzpatrick1-0/+6
2021-04-09ipn/ipnlocal: avoid unneeded initPeerAPIListener work if no changesBrad Fitzpatrick1-0/+14
2021-04-09ipn/ipnlocal: always set Notify.FilesWaiting, set IncomingFiles non-nil when ...Brad Fitzpatrick1-3/+9
2021-04-08ipn/ipnlocal: provide IPN bus updates as files arriveBrad Fitzpatrick1-3/+41