57 Commits (a255a08ea61ba918ddeeacfdfbc3ca5e489481aa)

Author SHA1 Message Date
Maisem Ali 4d330bac14 ipn/ipnlocal: add support for multiple user profiles 3 years ago
Maisem Ali bb2cba0cd1 ipn: add missing check for nil Notify.Prefs 4 years ago
Maisem Ali 6afe26575c ipn: make Notify.Prefs be a *ipn.PrefsView 4 years ago
Maisem Ali 0957bc5af2 ipn/ipnlocal: use ipn.PrefsView 4 years ago
Brad Fitzpatrick 1841d0bf98 wgengine/magicsock: make debug-level stuff not logged by default 4 years ago
Josh Soref d4811f11a0 all: fix spelling mistakes 4 years ago
Brad Fitzpatrick 116f55ff66 all: gofmt for Go 1.19 4 years ago
Brad Fitzpatrick 3e1f2d01f7 ipn/ipnlocal: move Ping method from IPN bus to LocalBackend (HTTP) 4 years ago
James Tucker ae483d3446 wgengine, net/packet, cmd/tailscale: add ICMP echo 4 years ago
Mihai Parparita 2ec371fe8b
ipn: remove FakeExpireAfter Backend function 4 years ago
David Anderson 7e8d5ed6f3 ipn: use key.NodePublic instead of tailcfg.NodeKey 5 years ago
Avery Pennarun 6d10655dc3 ipnlocal: accept a new opts.UpdatePrefs field. 5 years ago
Avery Pennarun b7e31ab1a4 ipn: mock controlclient.Client; big ipn.Backend state machine test. 5 years ago
Brad Fitzpatrick fe53a714bd ipn/ipnlocal: add a LocalBackend.Start fast path if already running 5 years ago
Brad Fitzpatrick 3d0599fca0 ipn{,/ipnlocal}: in direct file receive mode, don't rename partial file 5 years ago
Brad Fitzpatrick f5742b0647 ipn/ipnlocal: add LocalBackend.SetDirectFileRoot 5 years ago
Brad Fitzpatrick 00d641d9fc ipn/localapi: move EditPrefs to localapi 5 years ago
Brad Fitzpatrick 20e7646b8d ipn/ipnlocal: always set Notify.FilesWaiting, set IncomingFiles non-nil when empty 5 years ago
Brad Fitzpatrick 6d01d3bece ipn/ipnlocal: provide IPN bus updates as files arrive 5 years ago
Brad Fitzpatrick 950fc28887 ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migration 5 years ago
Brad Fitzpatrick d581ee2536 ipn: remove Options.HTTPTestClient, move to LocalBackend 5 years ago
Brad Fitzpatrick 799973a68d ipn: move Options.Notify to its own method 5 years ago
Brad Fitzpatrick 53cfff109b ipn: replace SetWantRunning(bool) with EditPrefs(MaskedPrefs) 5 years ago
Brad Fitzpatrick 672b9fd4bd ipn{,/ipnlocal}: set new Notify.FilesWaiting when server has file(s) 5 years ago
Brad Fitzpatrick 2384c112c9 net/packet, wgengine/{filter,tstun}: add TSMP ping 5 years ago
Brad Fitzpatrick 0a02aaf813 control, ipn, tailcfg: remove golang.org/x/oauth2 dep, add tailcfg.Oauth2Token 5 years ago
Brad Fitzpatrick d0dffe33c0 cmd/tailscale, ipn/localapi: use localapi for status, not IPN acrobatics 5 years ago
Brad Fitzpatrick 1e7a35b225 types/netmap: split controlclient.NetworkMap off into its own leaf package 5 years ago
Brad Fitzpatrick d76334d2f0 ipn: split LocalBackend off into new ipn/ipnlocal package 5 years ago
Brad Fitzpatrick 20a357b386 ipn, ipn/ipnserver: add IPN state for server in use, handle explicitly 6 years ago
Brad Fitzpatrick 515866d7c6 ipn, ipnserver, cmd/tailscale: add "server mode" support on Windows 6 years ago
Brad Fitzpatrick b5a3850d29 control/controlclient, ipn: store machine key separately from user prefs/persist 6 years ago
Brad Fitzpatrick 90b7293b3b ipn: add/move some constants, update a comment 6 years ago
Brad Fitzpatrick 483141094c cmd/tailscale/cli: add basic 'down' subcommand 6 years ago
Brad Fitzpatrick 84dc891843 cmd/tailscale/cli: add ping subcommand 6 years ago
Elias Naur 6e8f0860af ipn: add Login backend command for sign-in with token 6 years ago
Brad Fitzpatrick 96d806789f ipn: add Notify.LocalTCPPort field for macOS Network Extension to use 6 years ago
Avery Pennarun 3ed2124356 ipn: Resolve some resource leaks in test. 6 years ago
David Anderson c97c45f268 ipn: sprinkle documentation and clarity rewrites through LocalBackend. 6 years ago
Brad Fitzpatrick 8a3e77fc43 ipn, wgengine/filter: remove exported type aliases 6 years ago
Brad Fitzpatrick fefd7e10dc types/structs: add structs.Incomparable annotation, use it where applicable 6 years ago
David Crawshaw 1747d099e9 ipn: add auth key 6 years ago
Brad Fitzpatrick a4ef345737 cmd/tailscale: add status subcommand 6 years ago
David Crawshaw addbdce296 wgengine, ipn: include number of active DERPs in status 6 years ago
Brad Fitzpatrick ef1f967ec0 ipn: remove an unnecessary named parameter in doc 6 years ago
Brad Fitzpatrick eefafad9f8 ipn: fix some mutex/ownership issues 6 years ago
Brad Fitzpatrick d8de11a01b control: make Hostinfo accessed by pointer 6 years ago
David Anderson c47f907a27 ipn: use *Prefs rather than Prefs throughout. 6 years ago
David Anderson 0c55777fed ipn: temporary support for loading legacy relaynode configs. 6 years ago
David Anderson cf1e386cbd ipn: move Options.ServerURL into Prefs. 6 years ago