Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-08-26 | elevate: mark as terminal services aware | Jason A. Donenfeld | 4 | -25/+11 | |
2019-08-26 | firewall: use RtlGetNtVersionNumbers for kernel compat checks | Jason A. Donenfeld | 1 | -3/+2 | |
2019-08-25 | ui: when check error, reparse text | Jason A. Donenfeld | 1 | -2/+3 | |
Sometimes walk misfires check events. For example, when pressing enter in the title box. This works around the consequences. | |||||
2019-08-24 | version: use upstream RtlGetVersion | Jason A. Donenfeld | 3 | -53/+6 | |
2019-08-24 | tunnel: move Run into own module to reduce file size | Jason A. Donenfeld | 7 | -28/+30 | |
2019-08-23 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-22 | mod: update dependencies | Jason A. Donenfeld | 2 | -7/+8 | |
Also commit the 1.13 thing. | |||||
2019-08-19 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-19 | manager: do not recycle tunnel tracker thread | Jason A. Donenfeld | 1 | -1/+9 | |
2019-08-19 | manager: print panics on all go routines not just main one | Jason A. Donenfeld | 2 | -10/+15 | |
2019-08-19 | manager: wait for UIs to quit before quitting | Jason A. Donenfeld | 1 | -4/+12 | |
2019-08-19 | ui: increase default width | Jason A. Donenfeld | 1 | -1/+1 | |
2019-08-19 | quickinstall: deal with paths better | Jason A. Donenfeld | 1 | -7/+6 | |
2019-08-19 | mod: update dependencies | Jason A. Donenfeld | 2 | -9/+10 | |
2019-08-17 | installer: make the two types of post-install execution mutually exclusive | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-17 | installer: tame restart manager | Jason A. Donenfeld | 1 | -0/+2 | |
This prevents the dialog box from showing. | |||||
2019-08-17 | installer: kill leftover processes forcibly | Jason A. Donenfeld | 3 | -2/+107 | |
2019-08-16 | installer: hardcode %ProgramFiles%\WireGuard install folder | Simon Rozman | 1 | -20/+5 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-12 | installer: clean up logic | Jason A. Donenfeld | 2 | -247/+119 | |
2019-08-12 | build: fix batch file status returning | Simon Rozman | 2 | -8/+8 | |
Apparently, exit /b works only halfway in Windows 8 and later. The %errorlevel% is correct after batch exits, but && and || do not honor it. The `cmd /c exit` doesn't actually quit the batch processing, therefore it must be at the very end of the batch file. Even `goto :eof` resets the return status for && and ||. Source: https://www.computerhope.com/forum/index.php/topic,65815.msg920454.html#msg920454 Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-12 | build: use setlocal to keep build environment local | Simon Rozman | 2 | -25/+12 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-09 | installer: port custom actions from JScript to C | Simon Rozman | 4 | -108/+419 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-07 | installer: unify WIREGUARD_-specific WiX variables | Simon Rozman | 2 | -9/+9 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-07 | build: simplify path management | Simon Rozman | 1 | -3/+3 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-07 | build: support building from arbitrary folder | Simon Rozman | 2 | -11/+13 | |
The :installdeps used .deps folder in the current working folder, while build failed expecting to find sources in the current working folder as well. Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-05 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-05 | service: fix typo in error message | Simon Rozman | 1 | -1/+1 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-05 | installer: raise UI on MSI relaunch and add DO_NOT_LAUNCH override | Simon Rozman | 1 | -2/+9 | |
Clicking on the MSI of an already installed WireGuard launches/raises WireGuard UI now. WireGuard UI launching can now also be disabled by invoking: `msiexec /i wireguard...msi DO_NOT_LAUNCH=1` Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-05 | elevate: consider ImageBaseAddress to be sufficiently stable | Jason A. Donenfeld | 4 | -26/+33 | |
GetModuleHandle technically returns an opaque value, so comparing to the PEB might in some theoretical sense be cleaner. | |||||
2019-08-05 | elevate: move service/token into proper module | Jason A. Donenfeld | 6 | -25/+36 | |
2019-08-05 | elevate: require builtin admins group and proper reg key | Jason A. Donenfeld | 1 | -1/+24 | |
2019-08-05 | elevate: do not rely on undocumented ldr function | Jason A. Donenfeld | 3 | -19/+72 | |
2019-08-05 | elevate: do not show UAC prompt for frictionless UX | Jason A. Donenfeld | 5 | -1/+297 | |
2019-08-05 | ui: remove SetFocus hack from EditDialog | Alexander Neumann | 1 | -2/+0 | |
Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> | |||||
2019-08-05 | ui: raise window more aggressively | Jason A. Donenfeld | 1 | -5/+18 | |
Since we might now be shell-exec'ing from elsewhere, we probably want to do a bit of input attachment shuffling. | |||||
2019-08-05 | go.mod: operate like a normal go module | Jason A. Donenfeld | 5 | -12/+60 | |
2019-08-05 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-05 | installer: bump wintun | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-03 | tunnel: style | Jason A. Donenfeld | 1 | -1/+1 | |
2019-08-03 | installer: unify XML empty-element spacing | Simon Rozman | 2 | -28/+28 | |
Signed-off-by: Simon Rozman <simon@rozman.si> | |||||
2019-08-02 | version: bump | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-02 | installer: bump wintun | Jason A. Donenfeld | 1 | -2/+2 | |
2019-08-01 | installer: disable rollback | Jason A. Donenfeld | 1 | -0/+1 | |
It slows things down and doesn't help us all that much. | |||||
2019-07-29 | ui: improve error handling | Alexander Neumann | 11 | -138/+401 | |
Signed-off-by: Alexander Neumann <an2048@gmail.com> | |||||
2019-07-22 | ui: use now exposed ItemCountChanged event | Alexander Neumann | 1 | -2/+1 | |
Signed-off-by: Alexander Neumann <an2048@gmail.com> | |||||
2019-07-22 | ui: update action enabled status also when model items change | Alexander Neumann | 1 | -0/+1 | |
This fixes using the Ctrl+A shortcut in the case the log table view never has been focused before. Signed-off-by: Alexander Neumann <an2048@gmail.com> | |||||
2019-07-19 | tunnel: extract owner of config file for pipe dacl | Jason A. Donenfeld | 3 | -0/+64 | |
If the config file is unencrypted and its owner is not Local System, then we allow the runtime named pipe to be accessed by that owner, since generally the private key is already stored in the config file. | |||||
2019-07-18 | ringlogger: windows only | Jason A. Donenfeld | 2 | -0/+0 | |
2019-07-18 | ringlogger: handle wraparound on initial dump | Jason A. Donenfeld | 1 | -8/+8 | |
2019-07-17 | ui: add layout item helper for new layout system | Jason A. Donenfeld | 1 | -0/+4 | |