summaryrefslogtreecommitdiffhomepage
path: root/dist-assets/windows/installer.nsh
AgeCommit message (Collapse)AuthorFilesLines
2025-10-08Remove message about last version supporting Win 7/8David Lönnhager1-1/+1
2025-08-07Infer Windows version from ntoskrnl image in installerDavid Lönnhager1-4/+13
2025-08-07Fix supported OS in NSIS installer manifestDavid Lönnhager1-0/+4
2025-05-28Show appropriate message if in-app upgrade fails on WindowsDavid Lönnhager1-1/+22
2024-11-22Use absolute path for taskkill in installerDavid Lönnhager1-3/+3
2024-11-11Prevent install of x86 app on arm64 Windows, and vice versaDavid Lönnhager1-0/+16
2024-08-15Add support for Windows ARM64Daniel Paoliello1-5/+5
2023-10-17Suggest reboot if upgrade fails on WindowsDavid Lönnhager1-1/+1
2022-12-14Ignore potentially spurious errors when removing app filesDavid Lönnhager1-0/+4
2022-11-17Removing settings when silently uninstalling the app on Windows, unlessDavid Lönnhager1-4/+7
upgrading
2022-11-17Extract temp install files to a unique temp dirDavid Lönnhager1-27/+23
2022-11-08Don't abort if installer fails to clean up obsolete interfacesDavid Lönnhager1-5/+0
2022-08-25Improve robustness of driver uninstallDavid Lönnhager1-3/+18
2022-08-25Remove ST setup from installer and increase robustness of cleanupDavid Lönnhager1-122/+18
Cleanup will now succeed in these cases: 1. There is no devnode, but the driver service exists. 2. There is no driver service, but there is a devnode. 3. The service exists but isn't running.
2022-08-23Remove use of --quit-without-disconnect and limitations due to disconnectingOskar Nyberg1-1/+1
2022-08-15Update installer and driverlogic to use updated Wintun APIDavid Lönnhager1-5/+2
2022-05-18Remove temporary binaries used during setupDavid Lönnhager1-0/+41
2022-03-14Rename wireguard key removal functionDavid Lönnhager1-9/+9
2022-02-11Remove launch on startup on Windows during uninstallOskar Nyberg1-0/+2
2022-01-13Build Windows modules in debug mode in build.sh (except for optimizedDavid Lönnhager1-4/+4
builds)
2022-01-12Update paths for split tunnel driver filesOdd Stranne1-1/+3
2022-01-11Deprecate Windows 7 and 8.1 in the installerDavid Lönnhager1-0/+5
2022-01-11Remove legacy Windows ST driver from the installerDavid Lönnhager1-34/+1
2022-01-11Remove SHA-2 hotfixDavid Lönnhager1-87/+0
2021-12-07Update wireguard dll pathDavid Lönnhager1-1/+1
2021-12-07Update WireGuardNT cleanup in the uninstallerDavid Lönnhager1-2/+1
Caveat: Since the pool is gone, the driver is removed unconditionally
2021-11-22Quit without disconnect during upgrade if old is newer than 2021.2Oskar Nyberg1-17/+22
2021-09-28Update installer for wgntDavid Lönnhager1-5/+43
2021-07-02Improve error handling when registering serviceOdd Stranne1-0/+12
2021-07-02Adjust NSIS code to work with updated driverlogicOdd Stranne1-4/+2
2021-07-02Update installer/uninstaller to manage split tunneling driverOdd Stranne1-2/+194
2021-06-28Always show a warning about firewall rules being resetDavid Lönnhager1-2/+32
2021-06-28Handle uninstall errors appropriatelyDavid Lönnhager1-13/+45
2021-06-28Unconditionally destroy firewall filters in the installerDavid Lönnhager1-21/+2
2021-06-18Rename 'mullvad-setup clear-history' to 'mullvad-setup remove-wireguard-key'David Lönnhager1-9/+9
2021-05-06Update references to ´wintun.dll´ after wintun files were movedOdd Stranne1-1/+1
2021-03-25Kill GUI after daemon is down during upgradesDavid Lönnhager1-0/+32
2021-03-18Add logging for ClearFirewallRules and ClearAccountHistoryDavid Lönnhager1-2/+14
2021-03-18Abort uninstaller if prepare-restart failsDavid Lönnhager1-1/+7
2021-03-18Try to detect whether the uninstaller failedDavid Lönnhager1-6/+20
2021-03-18Close file handle before deleting logsDavid Lönnhager1-2/+7
2021-03-18Remove force kill logic from InstallService, since it is too late if the ↵David Lönnhager1-53/+3
service is still running at that point
2021-03-18Abort if any serious error occurs while uninstallingDavid Lönnhager1-48/+134
2021-03-18Add uninstaller log targetDavid Lönnhager1-7/+7
2021-03-15Copy old daemon logEmīls1-0/+4
2021-03-11Try to forcibly kill stuck service in Windows uninstallerDavid Lönnhager1-0/+38
2021-02-26Remove network adapter with conflicting GUID in the installerDavid Lönnhager1-0/+42
2021-02-23Give Windows 7 users the option to restartDavid Lönnhager1-1/+1
2021-02-17Clarify CheckWindows7PatchDavid Lönnhager1-1/+1
2021-02-17Rename os plugin to osinfoDavid Lönnhager1-1/+1