Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | service: account for delete pending windows bug in tunneltracker | Jason A. Donenfeld | 2019-05-09 | 1 | -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 forcing | Jason A. Donenfeld | 2019-05-08 | 1 | -42/+35 |
| | |||||
* | service: give process elevated security attributes plus logon session ID with minimal permissions | Jason A. Donenfeld | 2019-05-08 | 1 | -2/+143 |
| | |||||
* | service: wtf->wts | Jason A. Donenfeld | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | service: set security attributes on new process | Jason A. Donenfeld | 2019-05-02 | 1 | -8/+28 |
| | |||||
* | service: create environment for user | Jason A. Donenfeld | 2019-04-27 | 1 | -0/+33 |
| | |||||
* | manager: CreateWellKnownSid is upstreamed now | Jason A. Donenfeld | 2019-03-16 | 1 | -13/+0 |
| | |||||
* | tunneltracker: redo deletion state machine | Jason A. Donenfeld | 2019-03-12 | 1 | -9/+3 |
| | | | | | We're now properly examining the notifier return value and also making sure events are delivered in order. | ||||
* | service: track tunnel service status | Jason A. Donenfeld | 2019-02-28 | 1 | -4/+38 |
| | |||||
* | ipc: implement event system with pipes | Jason A. Donenfeld | 2019-02-28 | 1 | -32/+4 |
| | | | | Also use Go 1.12's Sysconn | ||||
* | service: introduce base of services | Jason A. Donenfeld | 2019-02-28 | 1 | -0/+116 |