aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/service/zsyscall_windows.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* service: account for delete pending windows bug in tunneltrackerJason A. Donenfeld2019-05-091-9/+2
| | | | | | | | | | Sometimes deleting a service disables it and prepares it for being deleted, but doesn't actually mark it as pending deletion. Presumably this is due to a race condition in the service management code. Workaround this by polling for disabled services, so that we don't wind up sleeping forever. Reported-by: Thomas Gschwantner <tharre3@gmail.com>
* service: make the generated bindings do the type forcingJason A. Donenfeld2019-05-081-42/+35
|
* service: give process elevated security attributes plus logon session ID with minimal permissionsJason A. Donenfeld2019-05-081-2/+143
|
* service: wtf->wtsJason A. Donenfeld2019-05-021-1/+1
|
* service: set security attributes on new processJason A. Donenfeld2019-05-021-8/+28
|
* service: create environment for userJason A. Donenfeld2019-04-271-0/+33
|
* manager: CreateWellKnownSid is upstreamed nowJason A. Donenfeld2019-03-161-13/+0
|
* tunneltracker: redo deletion state machineJason A. Donenfeld2019-03-121-9/+3
| | | | | We're now properly examining the notifier return value and also making sure events are delivered in order.
* service: track tunnel service statusJason A. Donenfeld2019-02-281-4/+38
|
* ipc: implement event system with pipesJason A. Donenfeld2019-02-281-32/+4
| | | | Also use Go 1.12's Sysconn
* service: introduce base of servicesJason A. Donenfeld2019-02-281-0/+116