summaryrefslogtreecommitdiffhomepage
path: root/ipn/local.go
AgeCommit message (Expand)AuthorFilesLines
2020-07-24ipn: add OSVersion, DeviceModel fields to Prefs and propagate to HostinfosElias Naur1-6/+14
2020-07-23control/controlclient: rename uflags, give it a type, remove dead codeBrad Fitzpatrick1-7/+7
2020-07-22ipn: load hostname in Start.Dmytro Shynkevych1-0/+3
2020-07-22ipn: remove unused parameter to func LoadPrefs, fix godoc subjectBrad Fitzpatrick1-1/+1
2020-07-15cmd/tailscale: make tailscale status -active also filter in -json modeBrad Fitzpatrick1-1/+3
2020-07-14ipn: add self to dns mapDmytro Shynkevych1-5/+12
2020-07-14wgengine/router: dns: unify on *BSD, multimode on Linux, Magic DNS (#536)Dmytro Shynkevych1-3/+5
2020-07-14ipn: add Login backend command for sign-in with tokenElias Naur1-0/+11
2020-07-13cmd/tailscaled: graceful shutdown (#534)Dmytro Shynkevych1-2/+5
2020-07-08ipn, control/controlclient: fix some data racesBrad Fitzpatrick1-1/+2
2020-07-07tsdns: dual resolution mode, IPv6 support (#526)Dmytro Shynkevych1-1/+1
2020-07-06wgengine/magicsock: change API to not permit disco key changesBrad Fitzpatrick1-3/+1
2020-06-29wgengine/magicsock: add new endpoint type used for discovery-supporting peersBrad Fitzpatrick1-3/+1
2020-06-25ipn, wgengine: plumb NetworkMap down to magicsockBrad Fitzpatrick1-0/+1
2020-06-24ipn: add missing locking in LocalBackend.NetMapBrad Fitzpatrick1-0/+2
2020-06-20ipn: put discovery key generation behind an environment flag for nowBrad Fitzpatrick1-3/+8
2020-06-19ipn: fix race in enterStateDmytro Shynkevych1-1/+1
2020-06-19all: generate discovery key, plumb it aroundBrad Fitzpatrick1-0/+5
2020-06-18control/controlclient: make netmap generation use rate-limited logger.David Anderson1-1/+1
2020-06-15Fix concurrency issues in controlclient, ipn, types/logger (#456)Dmytro Shynkevych1-164/+182
2020-06-09wgengine/tsdns: add test and prevent useless updates (#449)Dmytro Shynkevych1-6/+20
2020-06-08tsdns: initial implementation of a Tailscale DNS resolver (#396)Dmytro Shynkevych1-0/+31
2020-06-02ipn: add Hostname override to PrefsElias Naur1-0/+3
2020-05-31wgengine: don't pass nil router.Config objects.Avery Pennarun1-2/+2
2020-05-29ipn: restore LiveDERPs assignment in LocalBackend.parseWgStatusBrad Fitzpatrick1-0/+1
2020-05-28router_linux: use only baseline 'ip rule' features that exist in old kernels.Avery Pennarun1-6/+2
2020-05-27ipn: move e2e_test back to corp repo.David Anderson1-0/+17
2020-05-23all: make client use server-provided DERP map, add DERP region supportBrad Fitzpatrick1-2/+6
2020-05-22wgengine/filter: implement a destination IP pre-filter.David Anderson1-12/+39
2020-05-21ipn: Resolve some resource leaks in test.Avery Pennarun1-1/+3
2020-05-21ipn/local: get rid of some straggling calls to the log module.Avery Pennarun1-4/+5
2020-05-19ipn: sprinkle documentation and clarity rewrites through LocalBackend.David Anderson1-81/+143
2020-05-15wgengine: log node IDs when peers are added/removed (#381)Wendi Yu1-3/+7
2020-05-14ipn: plumb NetfilterMode all the way out to the CLI.David Anderson1-8/+1
2020-05-14wgengine/router: support multiple levels of netfilter involvement.David Anderson1-5/+13
2020-05-13Add tstest.PanicOnLog(), and fix various problems detected by this.Avery Pennarun1-4/+4
2020-05-12wgengine/router: rename config.Settings to config.Config, make pointer.David Anderson1-6/+6
2020-05-12wgengine: generate and plumb router.Settings in from ipn.David Anderson1-3/+58
2020-05-12Reduce logspam from node with no peersWendi Yu1-1/+3
2020-05-11wgengine/router: add a setting to disable SNAT for subnet routes.David Anderson1-3/+3
2020-05-07wgengine: plumb locally advertised subnet routes.David Anderson1-3/+5
2020-05-01cmd/tailscale: add --advertise-tags option.Avery Pennarun1-0/+1
2020-04-30ipn/local: differentiate Shields Up from Uninitialized in logs.Avery Pennarun1-4/+8
2020-04-29ipn: clear the hostinfo.Services list when prefs.ShieldsUp==true.Avery Pennarun1-12/+25
2020-04-29Add prefs.ShieldsUp and --shields-up option.Avery Pennarun1-6/+7
2020-04-28ipn: revert part of 18017f7630ee9acBrad Fitzpatrick1-4/+0
2020-04-28ipn, wgengine/magicsock: be more idle when in Stopped state with no peersBrad Fitzpatrick1-0/+4
2020-04-11all: remove unnecessary trailing newlines in format patterns for consistencyBrad Fitzpatrick1-28/+28
2020-04-10wgengine: quiet some engine reconfig logging, make more consistentBrad Fitzpatrick1-5/+5
2020-04-10ipn: outdent some code in if that's statically always trueBrad Fitzpatrick1-15/+13