summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnserver
AgeCommit message (Expand)AuthorFilesLines
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
2020-05-20ipnserver and logpolicy: configure zstd with low-memory settings.Avery Pennarun1-1/+5
2020-05-15wgengine: log node IDs when peers are added/removed (#381)Wendi Yu1-5/+1
2020-05-13Add tstest.PanicOnLog(), and fix various problems detected by this.Avery Pennarun1-2/+2
2020-05-08Implement rate limiting on log messages (#356)Wendi Yu1-1/+5
2020-04-11all: remove unnecessary trailing newlines in format patterns for consistencyBrad Fitzpatrick1-13/+12
2020-03-27cmd/tailscale: add status subcommandBrad Fitzpatrick1-100/+4
2020-03-26cmd/tailscaled, wgengine, ipn: add /debug/ipn handler with world stateBrad Fitzpatrick1-0/+110
2020-03-12controlclient/netmap: write our own b.ConciseDiffFrom(a) function.Avery Pennarun1-2/+0
2020-03-03ipn/ipnserver: remove unnecessary closure parameterBrad Fitzpatrick1-2/+2
2020-03-03ipn/ipnserver: document potential race, start on test for itBrad Fitzpatrick2-1/+78
2020-02-25types/logger: add WithPrefix, use it in two placesBrad Fitzpatrick1-5/+2