Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | ui: only allow a single tunnel to be active at any time | Alexander Neumann | 2019-04-23 | 4 | -42/+145 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: only allow a single tunnel to be selected at any time | Alexander Neumann | 2019-04-23 | 1 | -0/+1 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: synchronize calls from other goroutines into walk | Alexander Neumann | 2019-04-23 | 1 | -8/+10 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: initialize TunnelsView model from service.IPCClientTunnels | Alexander Neumann | 2019-04-23 | 1 | -13/+5 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: handle adding and removing of tunnels for tray | Alexander Neumann | 2019-04-23 | 2 | -44/+77 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: replace PrivateKeyEvent with walk.StringEvent | Alexander Neumann | 2019-04-23 | 1 | -37/+2 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: update status and active CIDRs menu items | Alexander Neumann | 2019-04-23 | 1 | -25/+42 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: use slightly larger font to improve status display in ConfView | Alexander Neumann | 2019-04-23 | 1 | -0/+6 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: add new status and toggle types akin to labelTextLine and refactor as required | Alexander Neumann | 2019-04-23 | 1 | -58/+200 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: refactor TunnelsView to use the new status image painter | Alexander Neumann | 2019-04-23 | 1 | -34/+13 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: implement a reusable helper for status image painting | Alexander Neumann | 2019-04-23 | 1 | -0/+161 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: add initial support for [de]activating tunnels | Alexander Neumann | 2019-04-23 | 3 | -31/+176 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: fill in gaps in config editing | Alexander Neumann | 2019-04-23 | 1 | -19/+90 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: only enable edit button if a tunnel is selected | Alexander Neumann | 2019-04-23 | 1 | -1/+4 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: add delete action to tool bar | Alexander Neumann | 2019-04-23 | 1 | -1/+1 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: work around a bug in walk to have our own tool bar below the tunnels list | Alexander Neumann | 2019-04-23 | 1 | -7/+10 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | ui: fix splitter layout not displaying widgets | Anthony Dong | 2019-04-23 | 1 | -0/+4 | |
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: fix invalid layout direction | Anthony Dong | 2019-04-23 | 1 | -1/+1 | |
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: make confview spacer greedy to take full available width | Anthony Dong | 2019-04-23 | 1 | -1/+1 | |
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: bind all new components together | Anthony Dong | 2019-04-23 | 1 | -230/+35 | |
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: split tray logic into tray component | Anthony Dong | 2019-04-23 | 2 | -0/+174 | |
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: add tunnels management view | Anthony Dong | 2019-04-23 | 2 | -8/+422 | |
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | ui: add tunnels tableview | Anthony Dong | 2019-04-23 | 1 | -0/+117 | |
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> | |||||
* | build: update checksum for go zip | Simon Rozman | 2019-04-18 | 1 | -1/+1 | |
| | | | | | | | 5004a12c6b30d72c7f53b8cf35c44717d739d32e forgot to update SHA-256 hash when bumping versions of the golang zip. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
* | ui: syntax: guard calls to highlight | Jason A. Donenfeld | 2019-04-15 | 1 | -13/+17 | |
| | ||||||
* | build: go 1.12.2 contains my fix for CVE-2019-9634 | Jason A. Donenfeld | 2019-04-09 | 3 | -23/+5 | |
| | ||||||
* | service: use WireGuardTunnel$ prefix | Jason A. Donenfeld | 2019-04-05 | 5 | -11/+12 | |
| | ||||||
* | ui: lock to OS thread | Jason A. Donenfeld | 2019-04-03 | 1 | -0/+3 | |
| | | | | We do this ourselves rather than having lxn/win do it for us. | |||||
* | ifaceconfig: remove unused code | Jason A. Donenfeld | 2019-04-03 | 1 | -13/+0 | |
| | ||||||
* | installer: add TODO nits | Jason A. Donenfeld | 2019-04-03 | 1 | -1/+2 | |
| | ||||||
* | ui: update irc channel | Jason A. Donenfeld | 2019-04-03 | 1 | -1/+1 | |
| | ||||||
* | attacksurface: add descriptions | Jason A. Donenfeld | 2019-04-02 | 1 | -0/+40 | |
| | ||||||
* | ringlogger: give unprivd access via inheritable mapping handle | Jason A. Donenfeld | 2019-04-02 | 6 | -26/+38 | |
| | ||||||
* | ui: remove spacer that was only needed in a container other than ScrollView | Alexander Neumann | 2019-04-01 | 1 | -8/+0 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | conf: forbid special characters as netshell.dll does | Jason A. Donenfeld | 2019-04-01 | 1 | -1/+2 | |
| | ||||||
* | ui: abstract test interface name | Jason A. Donenfeld | 2019-04-01 | 1 | -4/+6 | |
| | ||||||
* | ui: Remove WM_SIZING hack from ConfView, fixed bug in walk | Alexander Neumann | 2019-03-25 | 1 | -5/+5 | |
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
* | errors: don't put periods at end of errors | Jason A. Donenfeld | 2019-03-21 | 2 | -18/+22 | |
| | ||||||
* | ringlogger: introduce basic file ring logging | Jason A. Donenfeld | 2019-03-21 | 10 | -79/+498 | |
| | ||||||
* | conf: expose configuration root directory | Jason A. Donenfeld | 2019-03-20 | 3 | -12/+30 | |
| | ||||||
* | confview: dns -> dns servers | Jason A. Donenfeld | 2019-03-17 | 1 | -1/+1 | |
| | ||||||
* | manager: CreateWellKnownSid is upstreamed now | Jason A. Donenfeld | 2019-03-16 | 2 | -38/+1 | |
| | ||||||
* | tunnel: tell wggo about mtu changes | Jason A. Donenfeld | 2019-03-13 | 2 | -9/+12 | |
| | ||||||
* | installer: overwrite old verison with same version | Jason A. Donenfeld | 2019-03-13 | 1 | -1/+1 | |
| | ||||||
* | tunneltracker: don't track tunnels that haven't been started | Jason A. Donenfeld | 2019-03-12 | 4 | -30/+58 | |
| | | | | | | | | Otherwise we get the hasn't-been-started-yet error, and the tracker quits. Meanwhile this is reported back to the ui as an error. While we're at it, don't let multiple trackers be run, in the event that the at-start tracker races with the installation tracker. And, make sure we actually get the deletion notification. | |||||
* | tunneltracker: redo deletion state machine | Jason A. Donenfeld | 2019-03-12 | 5 | -59/+54 | |
| | | | | | We're now properly examining the notifier return value and also making sure events are delivered in order. | |||||
* | ui: hack around rendering glitch | Jason A. Donenfeld | 2019-03-12 | 1 | -0/+1 | |
| | | | | | This doesn't actually fix the root cause, but it makes things almost not awful for now. | |||||
* | ui: reduce flicker when changing view | Jason A. Donenfeld | 2019-03-12 | 1 | -1/+5 | |
| | ||||||
* | ui: initial stab at a better confview | Jason A. Donenfeld | 2019-03-12 | 7 | -353/+416 | |
| | ||||||
* | build: allow make to skip hidden directory to reduce stats | Jason A. Donenfeld | 2019-03-10 | 3 | -16/+15 | |
| |