aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* ui: don't closehandle on a menuJason A. Donenfeld2019-05-151-1/+0
|
* firewall: give sublayer heavy weightJason A. Donenfeld2019-05-151-0/+1
|
* firewall: correct type on 32bit structureJason A. Donenfeld2019-05-151-1/+1
|
* version: bumpJason A. Donenfeld2019-05-151-2/+2
|
* service: ip adapter might not be up yetJason A. Donenfeld2019-05-151-5/+19
| | | | I don't like polling, but windows is racey.
* ui: drop permissionsJason A. Donenfeld2019-05-154-2/+7
|
* service: move WTS upstreamJason A. Donenfeld2019-05-155-137/+13
|
* build: handle errors in env block creationJason A. Donenfeld2019-05-151-19/+36
|
* service: more apis ported upstreamJason A. Donenfeld2019-05-153-64/+10
|
* ui: disallow empty space left clicks in listviewAnthony Dong2019-05-151-0/+1
| | | | Signed-off-by: Anthony Dong <aanthony.dong@gmail.com>
* build: allow unused functions, for cgoJason A. Donenfeld2019-05-142-2/+2
|
* service: clean up token manglingJason A. Donenfeld2019-05-146-111/+26
|
* service: drop all privileges for tunnel serviceOdd Stranne2019-05-144-0/+108
| | | | Signed-off-by: Odd Stranne <odd@mullvad.net>
* service: replace GetIfEntry2Ex with GetIfEntry2Simon Rozman2019-05-141-1/+1
| | | | | | GetIfEntry2Ex is Windows 10+ only Signed-off-by: Simon Rozman <simon@rozman.si>
* ui: show overlay in pinned taskbarJason A. Donenfeld2019-05-141-11/+12
| | | | | | This means the window icon no longer changes, which sucks, especially for servercore, but it means that the taskbar shows something useful on Windows 10.
* ui: centralize state labelsJason A. Donenfeld2019-05-143-32/+28
|
* ui: update progress indicator when createdJason A. Donenfeld2019-05-141-9/+28
|
* service: winipcfg no longer returns a wrapped errorJason A. Donenfeld2019-05-141-2/+2
|
* service: skip routes for interfaces that aren't upJason A. Donenfeld2019-05-141-0/+5
|
* ui: at least try to make a tray on server coreJason A. Donenfeld2019-05-141-3/+5
|
* ui: add about to corner menuJason A. Donenfeld2019-05-142-1/+29
|
* service: account for loggedon but disconnected sessionsJason A. Donenfeld2019-05-141-1/+1
|
* global: use tab after //sysJason A. Donenfeld2019-05-1411-22/+22
|
* build: we no longer use security attributesJason A. Donenfeld2019-05-141-50/+0
|
* makefile: use CURDIR not PWD for -C operationJason A. Donenfeld2019-05-141-1/+1
|
* global: regroup all importsJason A. Donenfeld2019-05-1440-72/+112
|
* service: reuse golang.org/x/sys/windows address family constantsSimon Rozman2019-05-141-12/+13
| | | | Signed-off-by: Simon Rozman <simon@rozman.si>
* ui: do not use system tray on server coreJason A. Donenfeld2019-05-144-4/+205
|
* attacksurface: updatesJason A. Donenfeld2019-05-131-5/+4
|
* go.mod: add missing depsJason A. Donenfeld2019-05-131-3/+7
|
* ui: syntax: rehighlight on DPI changeJason A. Donenfeld2019-05-131-0/+3
|
* ui: syntax: fix indentationJason A. Donenfeld2019-05-131-5/+5
|
* build: actually set cflagsJason A. Donenfeld2019-05-132-2/+2
|
* version: bumpJason A. Donenfeld2019-05-131-2/+2
|
* firewall: fix logic errorJason A. Donenfeld2019-05-131-1/+1
|
* version: bumpJason A. Donenfeld2019-05-131-2/+2
|
* firewall: only allow specified dns serversJason A. Donenfeld2019-05-133-49/+186
|
* ui: always do WM_SIZING hack in confviewJason A. Donenfeld2019-05-131-2/+1
| | | | | Gets around the situation where a row is hidden in the interface but not the peer and a gap is left.
* ui: add easter eggJason A. Donenfeld2019-05-131-0/+15
|
* service: use more standard naming scheme for syscallsJason A. Donenfeld2019-05-135-100/+96
|
* ui: show taskbar progressJason A. Donenfeld2019-05-131-0/+9
|
* service: allow go to create correct environment blockJason A. Donenfeld2019-05-138-88/+178
|
* ui: lock runtime thread as early as possibleJason A. Donenfeld2019-05-131-0/+2
|
* ui: do not overlay gray dot on iconJason A. Donenfeld2019-05-131-0/+3
|
* Makefile: remove unused variableJason A. Donenfeld2019-05-131-1/+0
|
* ui: reduce width of gray icon borderJason A. Donenfeld2019-05-131-1/+1
|
* ui: remove unused iconsJason A. Donenfeld2019-05-134-9/+0
| | | | | | These dots were good while they lasted, and I'll be sad to see them go. We can always recover them from git history need be. Next perhaps we'll axe dot-gray.svg?
* installer: add note to remove before julyJason A. Donenfeld2019-05-131-1/+1
|
* ui: give foreground status to foreign process in raiseJason A. Donenfeld2019-05-131-0/+2
| | | | | | While UIPI prevents us from sending real window messages, we can at least give the foreground privilege to the other process, which lets it then actually come in front as it wants.
* installer: make UpgradeCode platform-specificSimon Rozman2019-05-121-2/+17
| | | | | | | | | | | Platform specific UpgradeCode(s) stop Group Policy Management Editor from offering x86 for amd64 or vice-versa upgrades. Note: The amd64 is keeping the original UpgradeCode, the x86 line got a new one. Nevertheless, the x86 MSI is authored as an upgrade of <v0.0.4 legacy/amd64 packages too. Signed-off-by: Simon Rozman <simon@rozman.si>