summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnserver
AgeCommit message (Expand)AuthorFilesLines
2022-06-03ipn/ipnserver, cmd/tailscaled: fix peerapi on WindowsBrad Fitzpatrick2-15/+22
2022-05-19ipn/ipnserver: fix build on js/wasmBrad Fitzpatrick2-0/+20
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder1-2/+2
2022-03-16ipn/ipnserver: use strings.CutJosh Bleecher Snyder1-10/+1
2022-02-28ipn/store: add common package for instantiating ipn.StateStoresMaisem Ali2-72/+2
2022-02-22net/netutil: fix regression where peerapi would get closed after 1st reqBrad Fitzpatrick1-1/+1
2022-02-19ipn/ipnserver: let TS_PERMIT_CERT_UID contain a username too, not just uidBrad Fitzpatrick1-1/+24
2022-02-18cmd/tailscaled: add `-state=mem:` to support creation of an ephemeral node.Maisem Ali1-1/+9
2022-02-13net/netutil: unify two oneConnListeners into a new packageBrad Fitzpatrick1-24/+2
2022-02-02ipn/ipnserver, util/winutil: update workaround for os/user.LookupId failures ...Aaron Klotz1-0/+8
2022-01-25ipn/ipnserver: add TS_PERMIT_CERT_UID envknob to give webservers cert accessBrad Fitzpatrick1-0/+22
2022-01-10ipn/ipnserver: provide means of setting debug env vars on WindowsBrad Fitzpatrick1-0/+53
2021-12-17logpolicy, ipn/ipnserver: connect to logtail via tailscaled when neededBrad Fitzpatrick2-0/+90
2021-12-16ipn/ipnserver, logpolicy: move Windows disk logging up earlierBrad Fitzpatrick1-9/+0
2021-12-09safesocket: add ConnectionStrategy, provide control over fallbacksJosh Bleecher Snyder1-1/+2
2021-12-07ipn/{ipnserver,ipnlocal}: support incoming Taildrop on TrueNASTodd Neal1-6/+43
2021-12-06ipn/{ipnserver,ipnlocal}: support incoming Taildrop on SynologyBrad Fitzpatrick1-0/+26
2021-12-02net/tsdial: give netstack a Dialer, start refactoring name resolutionBrad Fitzpatrick2-8/+3
2021-12-01net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackendBrad Fitzpatrick1-2/+1
2021-12-01net/tsdial: also plumb TUN name and monitor into tsdial.DialerBrad Fitzpatrick2-2/+4
2021-12-01net/tsdial: move more weirdo dialing into new tsdial package, plumbBrad Fitzpatrick1-3/+10
2021-11-07ipn/ipnserver: grant js/wasm all localapi permissionsBrad Fitzpatrick1-1/+4
2021-11-07ipn/ipnserver: add Server.LocalBackend accessorBrad Fitzpatrick1-0/+3
2021-11-05cmd/tailscaled, ipn/ipnserver: refactor ipnserverBrad Fitzpatrick2-104/+124
2021-11-03cmd/tailscaled, ipn: add tailscaled --statedir flag for var directoryBrad Fitzpatrick1-0/+18
2021-10-28ipn/ipnserver: add New, Server.ServerBrad Fitzpatrick1-16/+40
2021-10-28ipn/ipnserver: move the unserved connection logic to a ListenerBrad Fitzpatrick1-8/+27
2021-10-28ipn/ipnserver: start refactoring ipnserver.Run into smaller piecesBrad Fitzpatrick1-12/+24
2021-10-27ipn/ipnserver: export server type as ServerBrad Fitzpatrick1-18/+18
2021-10-18ipn/ipnserver paths: add paths.LegacyStateFilePathAaron Klotz1-2/+1
2021-10-12all: fix spelling mistakesnicksherron1-1/+1
2021-10-12ipn/store/aws, cmd/tailscaled: add AWS SSM ipn.StateStore implementationMaxime VISONNEAU1-0/+7
2021-09-20logpolicy: don't use C:\ProgramData use for tailscale-ipn GUI's log dirBrad Fitzpatrick1-3/+3
2021-09-19ipn/ipnserver, paths, logpolicy: move Window config files out of %LocalAppData%Denton Gentry1-5/+33
2021-09-15all: close fake userspace engines when tests completeJosh Bleecher Snyder1-1/+1
2021-09-01ipn/store: add ability to store data as k8s secrets.Maisem Ali1-3/+13
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