aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* build: %errorlevel% doesn't seem to be set after curl and go callsSimon Rozman2019-04-251-2/+2
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* ringlogger: ensure that int64 in member is 64-bit aligned on 32-bit machinesJason A. Donenfeld2019-04-251-1/+1
|
* ringlogger: fix up testJason A. Donenfeld2019-04-251-3/+5
|
* build: revert back to %PATH% for mingwSimon Rozman2019-04-251-2/+5
| | | | | | This mostly reverts commit 60f1e0f2e055bd7f9222bb77e8d5893333b76c43. Signed-off-by: Simon Rozman <simon@rozman.si>
* README: list Signtool as dependencySimon Rozman2019-04-251-0/+1
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* README: note signtool.exe requirementJason A. Donenfeld2019-04-251-0/+2
|
* build: reduce excessive %PATH% manipulationSimon Rozman2019-04-251-8/+5
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* README: patch is no longer usedJason A. Donenfeld2019-04-251-1/+1
|
* README: update exe pathJason A. Donenfeld2019-04-251-2/+2
|
* build: extend to build x86 and amd64Simon Rozman2019-04-253-23/+45
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* installer: unify dependency downloadingSimon Rozman2019-04-251-13/+11
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* installer: prevent double quoting when substituting batch parametersSimon Rozman2019-04-251-2/+2
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* build: clean golang-runtime-dll-injection.patchSimon Rozman2019-04-251-316/+0
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* installer: Use more clever shortcut installation and dirtier upgradesJason A. Donenfeld2019-04-252-18/+10
|
* installer: hardcode to 0.0.1 for nowJason A. Donenfeld2019-04-251-0/+3
|
* build: improve signature and version situationJason A. Donenfeld2019-04-253-9/+32
|
* ui: simpler wireguard window nameJason A. Donenfeld2019-04-241-1/+1
|
* Revert "ui: introduce system icon loading"Jason A. Donenfeld2019-04-243-92/+4
| | | | This reverts commit 8d29c7136535524e387091a7387a33a243062f2b.
* ui: introduce system icon loadingJason A. Donenfeld2019-04-243-4/+92
| | | | This looks clearly worse in basically all ways and should be reverted.
* Revert "ui: reduce icon overlay size"Jason A. Donenfeld2019-04-241-2/+2
| | | | | | This reverts commit 642a7bd76c8b10a4fe846a561bda9296452a7a08. The right way to fix this is by dealing with the DPI stuff properly.
* ui: use tabs in main window and refactor tunnels ui and log dialog into tab pagesAlexander Neumann2019-04-245-569/+478
| | | | | | requires https://github.com/lxn/walk/commit/edb74ee350e9585ddd212acad445ec383950f2cc for status image background Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: programmatically compute colorsJason A. Donenfeld2019-04-241-6/+85
|
* installer: redesignSimon Rozman2019-04-246-115/+193
| | | | | | | | | | | | - Switch from installer.wixproj to build.bat file eliminating MSBuild (Visual Studio) from the list of requirements and adding support for x86 packaging. - Reorganize .wxs in a bit more human-friendly way. Maybe. - Switch to Wintun MSMs - MSM files have to be manually injected in .deps folder until officially available. - Start menu shortcut implemented by the book. Signed-off-by: Simon Rozman <simon@rozman.si>
* ui: reduce icon overlay sizeJason A. Donenfeld2019-04-231-2/+2
|
* ui: use more horizontal space for conf viewAlexander Neumann2019-04-231-0/+1
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: overlay main window and tray icons according to tunnel statusAlexander Neumann2019-04-234-15/+91
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: remove nag and fix up stringsJason A. Donenfeld2019-04-231-19/+6
|
* ui: add icons to tunnels tool barAlexander Neumann2019-04-231-4/+4
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: fix initial display of public key in tunnel config dialogAlexander Neumann2019-04-231-1/+1
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: better colors of iconsJason A. Donenfeld2019-04-231-11/+38
|
* ui: when activating an item of the tunnels list, toggle on/off instead of editingAlexander Neumann2019-04-231-1/+20
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: some cleanup in ManageTunnelsWindowAlexander Neumann2019-04-231-35/+22
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: some log dialog improvementsAlexander Neumann2019-04-231-12/+32
| | | | | | requires https://github.com/lxn/walk/commit/bf929d66e944e31cd3f7cd802a697c62bc5b2006 Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: simplify sorting of TunnelModelAlexander Neumann2019-04-231-11/+1
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: move orderedStringSet to util.goAlexander Neumann2019-04-232-80/+80
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: implement log dialog; some refactoring in manage tunnels window to share some bitsAlexander Neumann2019-04-233-70/+234
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: refactor exclude private IPs code to be closer to existing ports and preserve user editsAlexander Neumann2019-04-231-85/+220
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: handle exclude private ips and refactor tunnel config editing dialogAlexander Neumann2019-04-232-131/+270
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: add some margin to the bottom of toggleActiveLineAlexander Neumann2019-04-231-1/+1
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: refactor exportLogAlexander Neumann2019-04-231-32/+7
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: implement export tunnels to zip actionAlexander Neumann2019-04-231-4/+76
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: use recently added walk.MsgBoxStyle constant instead of literal valueAlexander Neumann2019-04-231-1/+1
| | | | | | requires https://github.com/lxn/walk/commit/737ab3ec398e9a99114e21d33d6dc671f033d04e Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: implement export log actionAlexander Neumann2019-04-232-4/+68
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: implement about dialog, version info still TODOAlexander Neumann2019-04-232-8/+58
| | | | | | requires https://github.com/lxn/walk/commit/4e27c2831aefc0a8aece021877aa6c8c6e95e290 Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: use Synchronize method for cross-goroutine calls to walkAlexander Neumann2019-04-232-24/+5
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: implement [de]activation of tunnels via trayAlexander Neumann2019-04-231-13/+46
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: only allow a single tunnel to be active at any timeAlexander Neumann2019-04-234-42/+145
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: only allow a single tunnel to be selected at any timeAlexander Neumann2019-04-231-0/+1
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: synchronize calls from other goroutines into walkAlexander Neumann2019-04-231-8/+10
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>
* ui: initialize TunnelsView model from service.IPCClientTunnelsAlexander Neumann2019-04-231-13/+5
| | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com>