summaryrefslogtreecommitdiffhomepage
path: root/ipn/backend.go
AgeCommit message (Expand)AuthorFilesLines
2022-08-02all: gofmt for Go 1.19Brad Fitzpatrick1-6/+6
2022-05-03ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP)Brad Fitzpatrick1-15/+7
2022-05-03wgengine, net/packet, cmd/tailscale: add ICMP echoJames Tucker1-1/+1
2022-04-29ipn: remove FakeExpireAfter Backend functionMihai Parparita1-5/+0
2021-11-01ipn: use key.NodePublic instead of tailcfg.NodeKeyDavid Anderson1-1/+2
2021-05-04ipnlocal: accept a new opts.UpdatePrefs field.Avery Pennarun1-0/+22
2021-04-30ipn: mock controlclient.Client; big ipn.Backend state machine test.apenwarr/statetestAvery Pennarun1-0/+45
2021-04-23ipn/ipnlocal: add a LocalBackend.Start fast path if already runningBrad Fitzpatrick1-11/+15
2021-04-20ipn{,/ipnlocal}: in direct file receive mode, don't rename partial fileBrad Fitzpatrick1-6/+9
2021-04-12ipn/ipnlocal: add LocalBackend.SetDirectFileRootBrad Fitzpatrick1-0/+7
2021-04-11ipn/localapi: move EditPrefs to localapiBrad Fitzpatrick1-2/+0
2021-04-09ipn/ipnlocal: always set Notify.FilesWaiting, set IncomingFiles non-nil when ...Brad Fitzpatrick1-2/+11
2021-04-08ipn/ipnlocal: provide IPN bus updates as files arriveBrad Fitzpatrick1-1/+10
2021-04-07ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migrationBrad Fitzpatrick1-8/+0
2021-04-07ipn: remove Options.HTTPTestClient, move to LocalBackendBrad Fitzpatrick1-4/+0
2021-04-06ipn: move Options.Notify to its own methodBrad Fitzpatrick1-2/+3
2021-03-31ipn: replace SetWantRunning(bool) with EditPrefs(MaskedPrefs)Brad Fitzpatrick1-3/+2
2021-03-30ipn{,/ipnlocal}: set new Notify.FilesWaiting when server has file(s)Brad Fitzpatrick1-0/+2
2021-03-24net/packet, wgengine/{filter,tstun}: add TSMP pingBrad Fitzpatrick1-1/+1
2021-03-19control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2TokenBrad Fitzpatrick1-3/+2
2021-03-18cmd/tailscale, ipn/localapi: use localapi for status, not IPN acrobaticsBrad Fitzpatrick1-4/+0
2021-02-05types/netmap: split controlclient.NetworkMap off into its own leaf packageBrad Fitzpatrick1-11/+11
2021-02-04ipn: split LocalBackend off into new ipn/ipnlocal packageBrad Fitzpatrick1-3/+2
2020-11-02ipn, ipn/ipnserver: add IPN state for server in use, handle explicitlyBrad Fitzpatrick1-3/+10
2020-10-12ipn, ipnserver, cmd/tailscale: add "server mode" support on WindowsBrad Fitzpatrick1-1/+3
2020-10-01control/controlclient, ipn: store machine key separately from user prefs/persistBrad Fitzpatrick1-1/+2
2020-09-29ipn: add/move some constants, update a commentBrad Fitzpatrick1-8/+6
2020-08-25cmd/tailscale/cli: add basic 'down' subcommandBrad Fitzpatrick1-0/+3
2020-08-10cmd/tailscale/cli: add ping subcommandBrad Fitzpatrick1-0/+5
2020-07-14ipn: add Login backend command for sign-in with tokenElias Naur1-0/+7
2020-07-09ipn: add Notify.LocalTCPPort field for macOS Network Extension to useBrad Fitzpatrick1-0/+6
2020-05-21ipn: Resolve some resource leaks in test.Avery Pennarun1-0/+4
2020-05-19ipn: sprinkle documentation and clarity rewrites through LocalBackend.David Anderson1-1/+1
2020-05-11ipn, wgengine/filter: remove exported type aliasesBrad Fitzpatrick1-12/+10
2020-05-03types/structs: add structs.Incomparable annotation, use it where applicableBrad Fitzpatrick1-0/+2
2020-04-09ipn: add auth keyDavid Crawshaw1-1/+4
2020-03-27cmd/tailscale: add status subcommandBrad Fitzpatrick1-9/+14
2020-03-19wgengine, ipn: include number of active DERPs in statusDavid Crawshaw1-0/+1
2020-03-03ipn: remove an unnecessary named parameter in docBrad Fitzpatrick1-1/+1
2020-02-25ipn: fix some mutex/ownership issuesBrad Fitzpatrick1-5/+12
2020-02-25control: make Hostinfo accessed by pointerBrad Fitzpatrick1-0/+5
2020-02-20ipn: use *Prefs rather than Prefs throughout.David Anderson1-1/+1
2020-02-20ipn: temporary support for loading legacy relaynode configs.David Anderson1-0/+8
2020-02-19ipn: move Options.ServerURL into Prefs.David Anderson1-3/+0
2020-02-14types/empty: add Message, stop using mysterious *struct{}Brad Fitzpatrick1-9/+10
2020-02-13ipn: adjust backend docs a bit more.David Anderson1-4/+2
2020-02-13Improve documentation in backend.go.David Anderson1-14/+19
2020-02-13Introduce a state store to LocalBackend.David Anderson1-4/+37
2020-02-13Make ipn.Options.Prefs a pointer.David Anderson1-1/+1
2020-02-13Remove LoginFlags from Backend options.David Anderson1-2/+2