aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/main.go (follow)
Commit message (Collapse)AuthorAgeFilesLines
* service: split into tunnel and managerJason A. Donenfeld2019-05-201-10/+11
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: drop permissionsJason A. Donenfeld2019-05-151-0/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: clean up token manglingJason A. Donenfeld2019-05-141-21/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: use tab after //sysJason A. Donenfeld2019-05-141-3/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: regroup all importsJason A. Donenfeld2019-05-141-4/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ringlogger: add a basic CLI log dumping commandJason A. Donenfeld2019-05-081-0/+15
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* main: when called with no args, check for admin group membershipJason A. Donenfeld2019-05-081-5/+33
| | | | | | This should cut back on user confusion. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ringlogger: export R/O handle for UI processJason A. Donenfeld2019-05-071-2/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: improve update logging and tray logicJason A. Donenfeld2019-05-051-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: simplify everythingJason A. Donenfeld2019-04-271-0/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* main: forbid wow64 executionsJason A. Donenfeld2019-04-251-0/+19
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ringlogger: give unprivd access via inheritable mapping handleJason A. Donenfeld2019-04-021-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: do not rely on submoduleJason A. Donenfeld2019-03-031-2/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: simplify shutdownJason A. Donenfeld2019-03-031-11/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ipc: implement event system with pipesJason A. Donenfeld2019-02-281-3/+7
| | | | | | Also use Go 1.12's Sysconn Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* main: add initial dispatcher entry pointJason A. Donenfeld2019-02-281-0/+165
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>