| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
It slows things down and doesn't help us all that much.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
| |
And set pathext to .exe to be explicit. Also, we're not going to do sfx.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
| |
Otherwise they'll fail to come up when updating to 0.0.9.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
| |
8.3 is optional.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> warning LGHT1056 : The Property table contains a row with primary
key(s) 'MsiHiddenProperties' which cannot be merged from the merge
module '.deps\wintun-amd64.msm'. This is likely due to collision of
rows with the same primary key(s) (but other different values in other
columns) between the database and the merge module.
The warning is caused by Wintun MSM and WireGuard MSI both using
MsiHiddenProperties property. This property is used by WiX to hide
internal data passed to deferred actions from being output to the log.
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> ICE61: This product should remove only older versions of itself. The
Maximum version is not less than the current product.
The warning is caused by <MajorUpgrade AllowSameVersionUpgrades="yes"...
For the time being, this is our design choice. We're shipping WireGuard
with three-field versions 0.0.x. AllowSameVersionUpgrades="yes" avoids
manual configuration of update path in the brain-dead-two-field-version-
comparison-only Group Policy, but requires that the MSI packages are
added to GPO in correct order.
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
|
|
|
|
|
| |
This resolves ICE66 warning regarding MSI 4.0 columns added to Shortcut
table by WiX.
Besides, Windows 7 has MSI 5.0 out of the box.
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
|
|
|
|
| |
This prevents a thundering herd. Also, we can now use the restart
manager in the MSI because our walk fork handles the right window
messages.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
|
| |
The alternative is that MSI installs two different versions, and that's
not okay, and makes debugging harder.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
|
| |
Also clean up quite a few things.
Signed-off-by: Simon Rozman <simon@rozman.si>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
| |
Simon likes this, but I usually don't.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
| |
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
| |
Signed-off-by: Simon Rozman <simon@rozman.si>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
| |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
|
|
|
|
|
|
| |
The additional shell indirection causes the process calling
SetForegroundWindow to have been a foreground window itself, so that it
succeeds.
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|
|
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
|