aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/manager/service.go (unfollow)
Commit message (Expand)AuthorFilesLines
2020-04-05updater: allow updating from the command lineJason A. Donenfeld1-1/+1
2020-03-15manager: chdir into unelevated profile before execingJason A. Donenfeld1-0/+2
2019-09-23manager: switch to vanilla gob from rpc to remove reflection bloatJason A. Donenfeld1-3/+3
2019-08-30manager: delay stale adapter cleanupJason A. Donenfeld1-1/+1
2019-08-30elevate: use more strict check for admin groupJason A. Donenfeld1-1/+1
2019-08-30manager: fix nits in adapter cleanup logic and also handle ā€˜%sā€™ uniformlyJason A. Donenfeld1-2/+2
2019-08-30manager: clean stale adapters on startupSimon Rozman1-0/+1
2019-08-24tunnel: move Run into own module to reduce file sizeJason A. Donenfeld1-0/+4
2019-08-19manager: print panics on all go routines not just main oneJason A. Donenfeld1-10/+13
2019-08-19manager: wait for UIs to quit before quittingJason A. Donenfeld1-4/+12
2019-08-05service: fix typo in error messageSimon Rozman1-1/+1
2019-08-05elevate: move service/token into proper moduleJason A. Donenfeld1-1/+2
2019-06-07global: cleanup TODO comment spacingJason A. Donenfeld1-1/+1
2019-05-20service: split into tunnel and managerJason A. Donenfeld1-10/+12
2019-05-16service: silently ignore routes that won't have a gatewayJason A. Donenfeld1-1/+7
2019-05-16service: print useragent in logJason A. Donenfeld1-0/+3
2019-05-16service: token elevation stuff is upstreamJason A. Donenfeld1-7/+14
2019-05-15service: move WTS upstreamJason A. Donenfeld1-12/+12
2019-05-14service: clean up token manglingJason A. Donenfeld1-1/+1
2019-05-14service: account for loggedon but disconnected sessionsJason A. Donenfeld1-1/+1
2019-05-14global: regroup all importsJason A. Donenfeld1-4/+5
2019-05-13service: use more standard naming scheme for syscallsJason A. Donenfeld1-20/+20
2019-05-13service: allow go to create correct environment blockJason A. Donenfeld1-12/+6
2019-05-12service: run UI with elevated tokenJason A. Donenfeld1-23/+10
2019-05-11service: run UI at high integrityJason A. Donenfeld1-0/+5
2019-05-10service: fix user logoutJason A. Donenfeld1-17/+50
2019-05-08service: prevent against multiple routines per sessionJason A. Donenfeld1-4/+18
2019-05-08service: print in log after UI exitsJason A. Donenfeld1-3/+10
2019-05-08service: require elevated tokenJason A. Donenfeld1-0/+1
2019-05-08service: local system's token is a bit more locked down than elevatedJason A. Donenfeld1-2/+3
2019-05-08service: give process elevated security attributes plus logon session ID with minimal permissionsJason A. Donenfeld1-19/+8
2019-05-07service: delay restart for one secondJason A. Donenfeld1-0/+5
2019-05-07ringlogger: export R/O handle for UI processJason A. Donenfeld1-1/+2
2019-05-06updater: move into managerJason A. Donenfeld1-137/+45
2019-05-04service: temporarily disable security attributesJason A. Donenfeld1-1/+11
2019-05-03service: wire up firewallJason A. Donenfeld1-2/+0
2019-05-02service: lock OS thread before making inheritable handlesJason A. Donenfeld1-0/+7
2019-05-02service: wtf->wtsJason A. Donenfeld1-2/+2
2019-05-02service: set security attributes on new processJason A. Donenfeld1-1/+29
2019-05-02service: correct sid boundsJason A. Donenfeld1-2/+1
2019-05-02service: fix oooJason A. Donenfeld1-1/+1
2019-04-30service: inform UIs it is time to quit so they can kill trayJason A. Donenfeld1-0/+6
2019-04-27service: create environment for userJason A. Donenfeld1-0/+36
2019-04-02ringlogger: give unprivd access via inheritable mapping handleJason A. Donenfeld1-1/+6
2019-03-21ringlogger: introduce basic file ring loggingJason A. Donenfeld1-36/+15
2019-03-16manager: CreateWellKnownSid is upstreamed nowJason A. Donenfeld1-25/+1
2019-03-10service: keep track of proper errorsJason A. Donenfeld1-21/+35
2019-03-05conf: validate tunnel nameJason A. Donenfeld1-1/+0
2019-02-28tunnel: log the builtin go log to elogJason A. Donenfeld1-1/+2
2019-02-28service: track tunnel service statusJason A. Donenfeld1-0/+8