Cameron Gutman
a6e549471c
Ignore failures when registering firewall exceptions
...
There appear to be bugs in the WiX firewall extension that causes errors on
install/upgrade in some scenarios (seemingly where existing fw exceptions for
Moonlight exist as in #1309 ).
Since a firewall exception really only provides minimal benefits for us in the
default configuration of Windows Firewall (outgoing: allow, incoming: deny) due
to WFP's stateful treatment of solicited unicast/multicast UDP traffic, let's
allow it to silently fail and not abort the whole installation.
2024-08-29 02:14:04 -05:00
Cameron Gutman
04edfdc4ca
Update to WiX 5.0.1
2024-08-29 01:50:53 -05:00
Cameron Gutman
f9a4498f9b
Upgrade to WiX v5.0.0
2024-05-11 15:08:10 -05:00
Cameron Gutman
f635860afd
Update to WiX 4.0.4
2024-02-16 23:05:58 -06:00
Cameron Gutman
e108a05895
Bump WiX SDK to 4.0.2
2023-11-01 19:58:29 -05:00
Cameron Gutman
3e3f384218
Fix indentation after WiX v4 autoconversion
2023-09-10 15:16:02 -05:00
Cameron Gutman
34ba9063ad
Move installer signing into MSBuild
2023-07-14 20:31:32 -05:00
Cameron Gutman
d5e2d59fe9
Fixes for WiX v4 migration
2023-07-14 20:05:49 -05:00
Cameron Gutman
8bf5622d21
Upgrade installer to WiX v4
2023-07-14 19:55:00 -05:00
Cameron Gutman
bccffe09e2
Purge NVIDIA-specific strings
2023-03-18 14:20:51 -05:00
Cameron Gutman
a6551c320d
Finish Windows ARM64 bringup
...
SDL2 for ARM64 is not yet checked-in, but I will do that when SDL 2.0.14 is released.
2020-12-12 16:44:41 -06:00
Cameron Gutman
288eca7849
Display a friendly error when the Windows Firewall service is disabled
2020-08-08 17:18:25 -07:00
Cameron Gutman
96fe1a7da1
Revert "Allow side-by-side installation of nightly and release builds"
...
This reverts commit 33e814122ea6a65f4fd6da81cea307af76303461.
2020-05-04 17:51:57 -07:00
Cameron Gutman
33e814122e
Allow side-by-side installation of nightly and release builds
2020-05-02 17:56:55 -07:00
Cameron Gutman
88bb17fca8
Change Manufacturer string to "Moonlight Game Streaming Project"
2018-10-28 18:11:07 -07:00
Cameron Gutman
1a18e68441
Make Windows shortcut description consistent with Mac and Linux
2018-09-14 19:23:02 -07:00
Cameron Gutman
265ec96c6f
Fix grammar mistake in shortcut description
2018-09-13 08:18:01 -07:00
Janne Hakonen
d3e43012fb
Changed desktop shortcut as optional in installer. Fixes #17
2018-09-06 20:09:00 +03:00
Cameron Gutman
957a2b2169
Fix box art caching location and cleanup of cache directory by the uninstaller
2018-09-05 15:45:10 -07:00
Cameron Gutman
91c0429e2c
Remove cache directories on uninstall
2018-08-18 15:43:24 -07:00
Cameron Gutman
1fda7550da
Sign the MSI within the bundle too
2018-08-15 20:29:59 -07:00
Cameron Gutman
df9e7bead0
Add a hack to the installer to workaround the ffmpeg versioning issue. Fixes #27
2018-08-12 01:23:15 -07:00
Cameron Gutman
b5965d763c
Create desktop shortcut, detect various error conditions to fail installation, and only install VCRedist if it's not already present
2018-07-27 00:13:02 -07:00
Cameron Gutman
718a575478
Reorganize WiX sources
2018-07-25 19:33:09 -07:00
Cameron Gutman
1f314b839e
Various installer fixes
2018-07-25 19:16:06 -07:00
Cameron Gutman
34494e4c89
Add initial WiX installer for Windows
2018-07-25 02:53:51 -07:00