aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* version: bumpv0.0.9Jason A. Donenfeld2019-05-231-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* manager: use winpipe instead of winioJason A. Donenfeld2019-05-233-7/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: fix listview painting on win 7 classic theme and high contrast themesAlexander Neumann2019-05-231-13/+2
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* winipcfg: add note describing how to setup winipcfg testing environmentSimon Rozman2019-05-231-0/+16
| | | | | | | ...to save us head-scratching time when trying to run the tests again few months later. Signed-off-by: Simon Rozman <simon@rozman.si>
* installer: do not wait for service to startJason A. Donenfeld2019-05-231-14/+17
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* installer: set sidtype from customactionJason A. Donenfeld2019-05-222-0/+25
| | | | | | Otherwise they'll fail to come up when updating to 0.0.9. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* manager: don't delay updates by 10 secondsJason A. Donenfeld2019-05-221-2/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* winipcfg: importJason A. Donenfeld2019-05-2220-64/+4479
| | | | | | | | We'll maintain this as part of the same repo here. Later maybe we'll push it into x/sys/windows. Signed-off-by: Simon Rozman <simon@rozman.si> Signed-off-by: Aleksandar Pesic <peske.nis@gmail.com>
* ui: trade one hack for another in confviewJason A. Donenfeld2019-05-221-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* conf: read files potentially with UTF16Jason A. Donenfeld2019-05-224-3/+23
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: disable firewall before destroying wintunJason A. Donenfeld2019-05-221-0/+2
| | | | | | Otherwise there's a tiny race. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* tunnel: remove routes before destroying interfaceJason A. Donenfeld2019-05-222-1/+17
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* manager: fix error string find and replace mistakeJason A. Donenfeld2019-05-221-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* firewall: use service-specific SIDJason A. Donenfeld2019-05-227-46/+155
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* README: avoid confusion about downloadsJason A. Donenfeld2019-05-211-3/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: use compact height text edits in confviewJason A. Donenfeld2019-05-201-2/+3
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: change dpiAware setting in manifest to fix display on win8xAlexander Neumann2019-05-201-1/+1
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* installer: quote tmpfileJason A. Donenfeld2019-05-201-1/+1
| | | | | | 8.3 is optional. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: split into tunnel and managerJason A. Donenfeld2019-05-2033-170/+184
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: move route monitor and account for changing indexJason A. Donenfeld2019-05-202-133/+150
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: simplify tunnel loggingJason A. Donenfeld2019-05-202-37/+25
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: give indication of socket bindingJason A. Donenfeld2019-05-201-0/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* installer: remove 0.0.4 386 fallbackJason A. Donenfeld2019-05-181-6/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* version: bumpv0.0.8Jason A. Donenfeld2019-05-181-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* firewall: don't add empty dns allow rulesJason A. Donenfeld2019-05-181-4/+4
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* version: bumpv0.0.7Jason A. Donenfeld2019-05-171-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* go.mod: move to wireguard-go releaseJason A. Donenfeld2019-05-171-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: remove TODO from confview about loadingJason A. Donenfeld2019-05-161-4/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: fix button icon height to be 32Jason A. Donenfeld2019-05-161-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: silently ignore routes that won't have a gatewayJason A. Donenfeld2019-05-163-20/+32
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: print useragent in logJason A. Donenfeld2019-05-162-1/+5
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: correct names and patterns for go lintJason A. Donenfeld2019-05-1610-70/+66
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: use more upstream constantsJason A. Donenfeld2019-05-164-18/+12
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* firewall: correct protocol condition in NDP filtersOdd Stranne2019-05-162-8/+9
| | | | | Signed-off-by: Odd Stranne <odd@mullvad.net> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: token elevation stuff is upstreamJason A. Donenfeld2019-05-162-34/+14
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: react to DPI changes in syntax editorJason A. Donenfeld2019-05-163-4/+19
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* manifest: enable per-monitor DPIJason A. Donenfeld2019-05-161-1/+2
| | | | | | This reverts commit e3839d5d5d70ad9c1aa7296624084ff897e07fe9. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* global: change acronyms to uppercaseSimon Rozman2019-05-1610-89/+89
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* firewall: allow wireguard.exe to override other rulesJason A. Donenfeld2019-05-151-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: fix dpi related code smellsAlexander Neumann2019-05-159-112/+61
| | | | | Signed-off-by: Alexander Neumann <alexander.neumann@picos-software.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: don't closehandle on a menuJason A. Donenfeld2019-05-151-1/+0
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* firewall: give sublayer heavy weightJason A. Donenfeld2019-05-151-0/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* firewall: correct type on 32bit structureJason A. Donenfeld2019-05-151-1/+1
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* version: bumpv0.0.6Jason A. Donenfeld2019-05-151-2/+2
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: ip adapter might not be up yetJason A. Donenfeld2019-05-151-5/+19
| | | | | | I don't like polling, but windows is racey. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: drop permissionsJason A. Donenfeld2019-05-154-2/+7
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: move WTS upstreamJason A. Donenfeld2019-05-155-137/+13
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* build: handle errors in env block creationJason A. Donenfeld2019-05-151-19/+36
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* service: more apis ported upstreamJason A. Donenfeld2019-05-153-64/+10
| | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
* ui: disallow empty space left clicks in listviewAnthony Dong2019-05-151-0/+1
| | | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>