summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnserver
AgeCommit message (Expand)AuthorFilesLines
2021-09-24logpolicy: don't use C:\ProgramData use for tailscale-ipn GUI's log dirBrad Fitzpatrick1-3/+3
2021-09-24ipn/ipnserver, paths, logpolicy: move Window config files out of %LocalAppData%Denton Gentry1-3/+31
2021-06-18staticcheck.conf: turn off noisy lint errorsDavid Crawshaw1-2/+0
2021-06-10cmd/tailscale/web: add support for QNAPMaisem Ali1-38/+20
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-1/+1
2021-05-10ipn{,/ipnserver}: delay JSON marshaling of ipn.NotifiesBrad Fitzpatrick1-7/+40
2021-04-20cmd/tailscaled: don't block ipnserver startup behind engine init on WindowsBrad Fitzpatrick1-41/+1
2021-04-20ipn: don't Logout when Windows GUI disconnectsBrad Fitzpatrick1-6/+2
2021-04-19ipn, cmd/tailscale/cli: add pref to configure sudo-free operator userBrad Fitzpatrick1-3/+7
2021-04-07ipn, paths, cmd/tailscaled: remove LegacyConfigPath, relaynode migrationBrad Fitzpatrick1-14/+1
2021-03-31cmd/tailscale, ipn/localapi: add "tailscale bugreport" subcommandMaisem Ali1-5/+7
2021-03-16Revert "cmd/tailscaled, ipn/{ipnlocal,ipnserver}: let netstack get access to ...Brad Fitzpatrick1-8/+0
2021-03-15cmd/tailscaled, ipn/{ipnlocal,ipnserver}: let netstack get access to LocalBac...Brad Fitzpatrick1-0/+8
2021-03-05ipn/ipnserver: refactor permissions checks a bit, document more, fix WindowsBrad Fitzpatrick1-21/+46
2021-03-05ipn/ipnserver: set PermitWrite on localapi handlerBrad Fitzpatrick1-4/+5
2021-03-02ipn/ipnserver: grant client r/w access if peer uid matches tailscaledBrad Fitzpatrick1-0/+5
2021-03-02safesocket, ipn/ipnserver: unify peercred info, fix bug on FreeBSD etcBrad Fitzpatrick1-0/+3
2021-03-01cmd/tailscaled, wgengine: remove --fake, replace with netstackBrad Fitzpatrick1-1/+1
2021-02-23ipn/ipnserver: fix Windows connection auth regressionBrad Fitzpatrick1-0/+5
2021-02-16ipn/ipnserver: on darwin, let users who are admins use CLI without sudoBrad Fitzpatrick1-4/+56
2021-02-16safesocket, ipn/ipnserver: look up peer creds on DarwinBrad Fitzpatrick3-76/+14
2021-02-15ipn/ipnserver, ipn/ipnlocal: move whois handler to new localapi packageBrad Fitzpatrick1-45/+22
2021-02-04ipn: split LocalBackend off into new ipn/ipnlocal packageBrad Fitzpatrick1-4/+5
2021-01-29ipn/ipnserver, cmd/hello: do whois over unix socket, not debug httpBrad Fitzpatrick1-6/+13
2021-01-28cmd/tailscaled: add whois/identd-ish debug handlerBrad Fitzpatrick1-0/+40
2021-01-25ipn/ipnserver: on Windows in unattended mode, wait for Engine foreverBrad Fitzpatrick1-28/+90
2021-01-15ipn, ipnserver: only require sudo on Linux for mutable CLI actionsBrad Fitzpatrick3-4/+84
2021-01-11cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack workBrad Fitzpatrick1-1/+1
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick1-2/+4
2020-12-15ipn/ipnserver: enable systemd-notify supportChristine Dodrill1-0/+2
2020-11-17ipn/ipnserver: add knob to disable babysitterBrad Fitzpatrick1-0/+4
2020-11-02ipn: only use Prefs, not computed stateKey, to determine server modeBrad Fitzpatrick1-1/+1
2020-11-02ipn, ipn/ipnserver: add IPN state for server in use, handle explicitlyBrad Fitzpatrick1-24/+113
2020-11-02ipn/ipnserver: remove "Server mode" from a user-visible error messageBrad Fitzpatrick1-1/+1
2020-10-29ipn/ipnserver: move Windows local disk logging up to the parent processBrad Fitzpatrick1-0/+14
2020-10-29ipn/ipnserver: work around os/user.LookupId failure on WindowsBrad Fitzpatrick1-3/+19
2020-10-28version: use OSS repo's version when building.David Anderson1-1/+1
2020-10-12ipn, ipnserver, cmd/tailscale: add "server mode" support on WindowsBrad Fitzpatrick1-12/+114
2020-10-09ipn/ipnserver: prevent use by multiple Windows users, add HTML status pageBrad Fitzpatrick1-54/+150
2020-10-02all: use testing.T.TempDirJosh Bleecher Snyder1-7/+1
2020-09-11ipn/ipnserver: make ipnserver also be an HTTP server for localhost clientsBrad Fitzpatrick1-1/+99
2020-08-09backoff: update to Go style, document a bit, make 30s explicitBrad Fitzpatrick1-2/+2
2020-07-29ipn/ipnserver: fix bug in earlier commit where conn can be strandedBrad Fitzpatrick1-5/+15
2020-07-29ipn/ipnserver: staticcheck is not wrongBrad Fitzpatrick1-2/+3
2020-07-29ipn/ipnserver: make Engine argument a func that tries again for each connectionBrad Fitzpatrick2-11/+23
2020-07-15ipn/ipnserver: support simultaneous connectionsv0.100.0-107Brad Fitzpatrick1-68/+96
2020-07-13cmd/tailscaled: graceful shutdown (#534)Dmytro Shynkevych1-0/+1
2020-07-08ipn, ipn/ipnserver: add support for serving in error-message-only modeBrad Fitzpatrick1-5/+35
2020-07-02smallzstd: new package that constructs zstd small encoders/decoders.David Anderson1-5/+2
2020-06-03ipn/ipnserver: revert decoder memory limit.David Anderson1-1/+0