Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | installer: stop/uninstall/start all WireGuard services | Jason A. Donenfeld | 2019-04-30 | 3 | -5/+53 |
| | | | | | | | Also clean up quite a few things. Signed-off-by: Simon Rozman <simon@rozman.si> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | service: inform UIs it is time to quit so they can kill tray | Jason A. Donenfeld | 2019-04-30 | 4 | -0/+36 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: pick more windowsy colors | Jason A. Donenfeld | 2019-04-30 | 1 | -3/+3 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: fix quoting in error strings | Jason A. Donenfeld | 2019-04-30 | 4 | -4/+4 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: tunnelconfig -> tunneledit | Jason A. Donenfeld | 2019-04-30 | 2 | -18/+18 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | version: add certificate checking for official versions | Jason A. Donenfeld | 2019-04-30 | 7 | -15/+118 |
| | | | | | | This is an easy circumventable check designed mostly for convenience. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | version: add missing zsyscall | Jason A. Donenfeld | 2019-04-30 | 1 | -0/+55 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | version: add beginnings of authenticode checking | Jason A. Donenfeld | 2019-04-30 | 7 | -1/+217 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: allow update labels to wrap | Jason A. Donenfeld | 2019-04-30 | 1 | -0/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: select tunnel on tray start error | Jason A. Donenfeld | 2019-04-29 | 1 | -1/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: show first active tunnels on window popup | Jason A. Donenfeld | 2019-04-29 | 2 | -2/+29 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: rework tunnel adding logic and fix bugs | Jason A. Donenfeld | 2019-04-29 | 2 | -23/+45 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: select newly created/edited tunnels | Anthony Dong | 2019-04-29 | 2 | -5/+21 |
| | | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | quickinstall: add a quick thing | Jason A. Donenfeld | 2019-04-29 | 2 | -0/+20 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: make IPC calls in go routines | Jason A. Donenfeld | 2019-04-29 | 2 | -41/+69 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | service: pass global state with notification | Jason A. Donenfeld | 2019-04-29 | 7 | -57/+64 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: account for IPC failures in UI initialization | Jason A. Donenfeld | 2019-04-29 | 2 | -3/+11 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: force tray and mtw to appear | Jason A. Donenfeld | 2019-04-29 | 1 | -6/+15 |
| | | | | | | | If started too early, then these can initially fail before eventually succeeding. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | service: tunnel: print stack and quit after 30 seconds of shutdown deadlock | Jason A. Donenfeld | 2019-04-29 | 1 | -3/+42 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | service: improve state transitions | Jason A. Donenfeld | 2019-04-29 | 3 | -11/+33 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | updater: use /qb instead of /quiet | Jason A. Donenfeld | 2019-04-29 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | updater: add initial skeleton | Jason A. Donenfeld | 2019-04-29 | 21 | -20/+820 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | go.mod: use forked winio with no thirdparty deps | Jason A. Donenfeld | 2019-04-29 | 1 | -1/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: fix the status dot alignment | Dmitry Bagdanov | 2019-04-28 | 2 | -2/+6 |
| | | | | | Signed-off-by: Dmitry Bagdanov <dimbo_job@mail.ru> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: partially fix dot placement | Jason A. Donenfeld | 2019-04-28 | 2 | -17/+17 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | build: backport security attributes helper from 1.13 | Jason A. Donenfeld | 2019-04-28 | 4 | -12/+71 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: use normal line edit in confview | Jason A. Donenfeld | 2019-04-27 | 1 | -8/+15 |
| | | | | | | This gives better row alignment, but breaks the icon. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | service: tunnel: UAPI serialization is always DNS related | Jason A. Donenfeld | 2019-04-27 | 2 | -4/+4 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: suppress extranous deactivated notification in tray | Jason A. Donenfeld | 2019-04-27 | 1 | -2/+4 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: add icon to about dialog | Jason A. Donenfeld | 2019-04-27 | 1 | -0/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: set tray check to original state because change is async | Jason A. Donenfeld | 2019-04-27 | 1 | -0/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: fix UI hide/quit logic | Jason A. Donenfeld | 2019-04-27 | 3 | -8/+17 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: enable double buffering on confview | Jason A. Donenfeld | 2019-04-27 | 1 | -1/+1 |
| | | | | | | | This fixes the flickering, but now the header labels are cut off. I'll let lxn fix this part. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | service: create environment for user | Jason A. Donenfeld | 2019-04-27 | 2 | -0/+69 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: simplify everything | Jason A. Donenfeld | 2019-04-27 | 13 | -462/+418 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | installer: new checksums for working msm | Jason A. Donenfeld | 2019-04-26 | 1 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | installer: build: ignore ICE30 introduced with WHLK/EV Wintun switching | Simon Rozman | 2019-04-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Simon Rozman <simon@rozman.si> | ||||
* | README: link to English documentation | Jason A. Donenfeld | 2019-04-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | README: specify go version | Jason A. Donenfeld | 2019-04-26 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | README: improve documentation | Jason A. Donenfeld | 2019-04-26 | 1 | -21/+31 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ui: remove leftover cruft from confview | Jason A. Donenfeld | 2019-04-25 | 1 | -6/+0 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | installer: build: curl doesnt set %errorlevel% | Jason A. Donenfeld | 2019-04-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | build: remove alignment whitespace | Jason A. Donenfeld | 2019-04-25 | 2 | -5/+5 |
| | | | | | | Simon likes this, but I usually don't. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | main: forbid wow64 executions | Jason A. Donenfeld | 2019-04-25 | 3 | -5/+38 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Makefile: support dual architecture | Jason A. Donenfeld | 2019-04-25 | 1 | -11/+23 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | build: %errorlevel% doesn't seem to be set after curl and go calls | Simon Rozman | 2019-04-25 | 1 | -2/+2 |
| | | | | Signed-off-by: Simon Rozman <simon@rozman.si> | ||||
* | ringlogger: ensure that int64 in member is 64-bit aligned on 32-bit machines | Jason A. Donenfeld | 2019-04-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | ringlogger: fix up test | Jason A. Donenfeld | 2019-04-25 | 1 | -3/+5 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | build: revert back to %PATH% for mingw | Simon Rozman | 2019-04-25 | 1 | -2/+5 |
| | | | | | | This mostly reverts commit 60f1e0f2e055bd7f9222bb77e8d5893333b76c43. Signed-off-by: Simon Rozman <simon@rozman.si> | ||||
* | README: list Signtool as dependency | Simon Rozman | 2019-04-25 | 1 | -0/+1 |
| | | | | Signed-off-by: Simon Rozman <simon@rozman.si> |