path: root/service/service_manager.go (unfollow)
Commit message (Expand)AuthorFilesLines
2019-05-20service: split into tunnel and managerJason A. Donenfeld1-329/+0
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
2019-02-28manager: wire up config migratorJason A. Donenfeld1-0/+1
2019-02-28manager: wire up tunnels changed notifierJason A. Donenfeld1-0/+3
2019-02-28ipc: implement event system with pipesJason A. Donenfeld1-2/+5
2019-02-28service: introduce base of servicesJason A. Donenfeld1-0/+294