summaryrefslogtreecommitdiffhomepage
path: root/ipn/prefs.go
AgeCommit message (Expand)AuthorFilesLines
2021-05-04ipnlocal: accept a new opts.UpdatePrefs field.Avery Pennarun1-0/+9
2021-04-30Add prefs.LoggedOut to fix several state machine bugs.Avery Pennarun1-0/+13
2021-04-19ipn, cmd/tailscale/cli: add pref to configure sudo-free operator userBrad Fitzpatrick1-0/+9
2021-04-18ipn{,/ipnlocal}, cmd/tailscale/cli: don't check pref reverts on initial upBrad Fitzpatrick1-4/+24
2021-04-18ipn: add DefaultControlURL const, replace few literals with itBrad Fitzpatrick1-2/+7
2021-04-12ipn/ipnlocal,wgengine/router,cmd/tailscale: add flag to allow local lan acces...Maisem Ali1-19/+25
2021-04-12ipn: add hostname to Prefs.Pretty outputBrad Fitzpatrick1-0/+3
2021-04-02ipn/ipnlocal: lazily connect to control, lazily generate machine keyBrad Fitzpatrick1-1/+1
2021-03-31ipn: replace SetWantRunning(bool) with EditPrefs(MaskedPrefs)Brad Fitzpatrick1-0/+68
2021-02-24ipn: print currently selected exit route in Prefs.String().David Anderson1-0/+5
2021-02-05types/persist: split controlclient.Persist into a small leaf packageBrad Fitzpatrick1-3/+3
2021-02-05ipn: program exit node into the data plane according to user pref.David Anderson1-2/+25
2021-02-04ipn: split LocalBackend off into new ipn/ipnlocal packageBrad Fitzpatrick1-3/+3
2021-01-11all: adjust Unix permissions for those without umasksBrad Fitzpatrick1-1/+1
2020-12-28all: replace wgcfg.IP and wgcfg.CIDR with netaddr typesJosh Bleecher Snyder1-4/+4
2020-11-24ipn: add a comment about skipping files with null bytesBrad Fitzpatrick1-0/+5
2020-11-24ipn: make LoadPrefs return os.ErrNotExist when reading corrupted filesAlex Brainman1-0/+4
2020-11-24tailcfg: include ShieldsUp in HostInfoSonia Appasamy1-1/+1
2020-11-04ipn: clean up Prefs logging at startBrad Fitzpatrick1-0/+6
2020-10-19ipn: use cmd/cloner for Prefs.CloneBrad Fitzpatrick1-10/+2
2020-10-12ipn, ipnserver, cmd/tailscale: add "server mode" support on WindowsBrad Fitzpatrick1-7/+59
2020-09-18ipn: remove DisableDERP prefBrad Fitzpatrick1-6/+2
2020-09-17ipn: don't log if legacy prefs don't exist (the normal case these days)Brad Fitzpatrick1-2/+2
2020-07-24ipn: add OSVersion, DeviceModel fields to Prefs and propagate to HostinfosElias Naur1-0/+6
2020-07-22ipn: remove unused parameter to func LoadPrefs, fix godoc subjectBrad Fitzpatrick1-4/+3
2020-06-02ipn: add Hostname override to PrefsElias Naur1-0/+4
2020-05-14ipn: plumb NetfilterMode all the way out to the CLI.David Anderson1-14/+8
2020-05-14wgengine/router: support multiple levels of netfilter involvement.David Anderson1-14/+32
2020-05-11wgengine/router: add a setting to disable SNAT for subnet routes.David Anderson1-2/+12
2020-05-01cmd/tailscale: add --advertise-tags option.Avery Pennarun1-2/+20
2020-04-29Add prefs.ShieldsUp and --shields-up option.Avery Pennarun1-9/+11
2020-03-17all: update to wireguard-go API changesBrad Fitzpatrick1-1/+1
2020-03-13ipn: Prefs.String(): print the current derp setting.Avery Pennarun1-2/+2
2020-03-09ipn: when enforcing defaults, set UsePacketFilter=trueDavid Crawshaw1-0/+1
2020-03-04ipn, wgengine/magicsock: add ipn.Prefs.DisableDERP boolBrad Fitzpatrick1-0/+4
2020-02-27all: rename deep "Copy" methods to conventional Go name "Clone"Brad Fitzpatrick1-2/+3
2020-02-20ipn: use *Prefs rather than Prefs throughout.David Anderson1-41/+19
2020-02-19ipn: move Options.ServerURL into Prefs.David Anderson1-0/+9
2020-02-17ipn: handle advertised routes provided by frontend.David Anderson1-5/+4
2020-02-17ipn: add documentation to the Prefs struct.David Anderson1-6/+31
2020-02-17ipn: implement Prefs.Equals efficiently.David Anderson1-34/+59
2020-02-17ipn: add AdvertiseRoutes to Prefs.David Anderson1-3/+5
2020-02-17ipn: print the packet filter setting in prefs.David Anderson1-2/+2
2020-02-13Introduce a state store to LocalBackend.David Anderson1-0/+3
2020-02-13Make ipn.Options.Prefs a pointer.David Anderson1-2/+2
2020-02-09Move Linux client & common packages into a public repo.Earl Lee1-0/+149