Mounir IDRASSI
290412afce
Windows Setup: Warn about Fast Startup during install if it is enabled and propose to disable it at the end of the installation.
2020-07-21 12:47:28 +02:00
Mounir IDRASSI
a20b3083b0
Windows: Add a build configuration containing EFI bootloader signed with custom SecureBoot key instead
2019-01-26 01:20:51 +01:00
Mounir IDRASSI
202caea3a9
Windows: enhancements to EFI system encryption, like handling of Multi-Boot and better compatibility with Windows Upgrade process.
2019-01-15 15:05:19 +01:00
Mounir IDRASSI
07f6793bd2
Windows: enhance support of new behavior of favorite service which is now always running in case of system encryption
2019-01-14 10:49:13 +01:00
Mounir IDRASSI
e4e017a2ad
Windows: remove unused variable.
2018-12-03 00:51:42 +01:00
Mounir IDRASSI
a3783ea7b6
Windows: delete existing uninstall shortcut when performing upgrade/reinstall
2018-12-03 00:51:22 +01:00
csware
e0049f601a
Do not create uninstall shortcut in startmenu ( #381 )
...
Creating such a start menu entry is a leftover of the ancient Win 3.x time where there was no central control panel for removing programs.
Also see the Windows guidelines, where creating an uninstall shortcut is discouraged: https://msdn.microsoft.com/en-us/library/ms954377.aspx
Signed-off-by: Sven Strickroth <email@cs-ware.de >
2018-12-02 06:43:48 +01:00
Mounir IDRASSI
17af27bc7f
Windows: code enhancements for language selection mechanism in the installer.
2018-08-13 15:20:07 +02:00
Mounir IDRASSI
652dfd43d6
Windows Installer: implement language selection mechanism at the start of the installer to make easier for international users.
2018-08-12 18:30:21 +02:00
Mounir IDRASSI
4f0d1c02bd
Windows: Don't start EFI system encryption process if SecureBoot is enabled and VeraCrypt-DCS custom keys were not loaded in the machine firmware.
2018-04-23 16:59:40 +02:00
Mounir IDRASSI
4519bb494e
Windows: implement compatibility for Windows 10 major updates using ReflectDrivers mechanism whose support started from Windows 10 version 1607.
2018-04-23 16:59:33 +02:00
Mounir IDRASSI
3f3a567782
Windows: during install, copy the 64-bit driver if we are running on 64-bit windows
2018-04-23 16:59:30 +02:00
Mounir IDRASSI
2dc39a7c7e
Windows: simplify installer logic by copying only binaries for the current architecture.
2018-04-23 16:59:28 +02:00
Mounir IDRASSI
0a737c8c87
Windows: implement internal verification of Authenticode digital signature for all modules to protect against simple binaries tampering.
2018-04-23 16:59:27 +02:00
Mounir IDRASSI
8288fecc0a
Windows: Add portable installer that only extra binaries without the need of administrative privileges for extraction.
2017-07-29 15:54:27 +02:00
Mounir IDRASSI
3dfd4a5332
Windows: display notice about creating new Rescue Disk at first boot after upgrade.
2017-07-23 14:52:12 +02:00
Mounir IDRASSI
0ebc26e125
Update IDRIX copyright year
2017-06-23 22:15:59 +02:00
Mounir IDRASSI
ce2aa639f4
Windows: various fixes following Coverity analysis.
2017-06-11 17:28:22 +02:00
Mounir IDRASSI
eb72fe7aa9
Windows: move language XML files to new "Languages" folder in the installation directory.
2017-06-05 01:41:48 +02:00
Mounir IDRASSI
1ad425e4e1
Windows: Install CHM User Guide instead of PDF one. Delete existing PDF when upgrading.
2017-06-05 01:41:44 +02:00
Mounir IDRASSI
6fe660c249
Windows: Add HTML documentation to Windows installer.
2017-05-15 01:16:44 +02:00
Mounir IDRASSI
817ffac87e
Replace Codeplex links by ones on veracrypt.fr
2017-05-15 01:16:40 +02:00
Mounir IDRASSI
2ddc374164
Windows: Remove VeraCrypt from EFI boot partition after decrypting the system
2016-10-17 18:40:39 +02:00
David Foerster
11716ed2da
Remove trailing whitespace
2016-05-10 22:18:34 +02:00
David Foerster
fc37cc4a02
Normalize all line terminators
2016-05-10 20:20:14 +02:00
Mounir IDRASSI
8e8e273e11
Windows: Correctly remove driver file veracrypt.sys during uninstall on Windows 64-bit. Implement deleting locked files after machine reboot.
2016-02-20 02:05:45 +01:00
Mounir IDRASSI
ae7ec4802a
Windows:Fix various issues and warnings reported by static code analysis tool Coverity.
2016-02-07 02:39:43 +01:00
Mounir IDRASSI
bda7a1d0bd
Copyright: update dates to include 2016.
2016-01-20 00:53:24 +01:00
Mounir IDRASSI
5872be28a2
Windows: Fix Dll hijacking vulnerability affecting installer that allows arbitrary code execution with elevation of privilege (CVE-2016-1281)
2016-01-03 00:15:05 +01:00
Mounir IDRASSI
59611b8b37
Windows: solve crash caused by system function FormatMessage failure on rare cases.
2015-11-26 01:44:54 +01:00
Mounir IDRASSI
90bd57fe40
Windows: Full UNICODE rewrite and implement support for UNICODE passwords.
2015-11-26 01:44:52 +01:00
Mounir IDRASSI
ebbbde8964
Windows: workaround to solve false positive detection by some anti-virus software.
2015-10-27 20:47:56 +01:00
Mounir IDRASSI
0eec3bc349
Windows Installer: check newly added files if they are used before resuming installation. Avoid using driver handle to check if we are using system encryption.
2015-09-26 17:43:54 +02:00
Mounir IDRASSI
fe6ea62363
Windows: Don't offer creating a restore point if it is disabled in Windows.
2015-09-10 01:44:17 +02:00
Mounir IDRASSI
13bfb2db59
Windows: Installer and Traveler Disk Setup both always copy 32-bit and 64-bit executable binaries.
2015-09-06 20:31:07 +02:00
Mounir IDRASSI
42a7a17cb9
Windows Installer: better handling for updating system favorite service from 1.0f-2 (solve Windows 10 issue) . Remove extra VeraCrypt files that may remain after uninstalling it.
2015-09-06 20:31:01 +02:00
Mounir IDRASSI
041024fbb9
Update license information to reflect the use of a dual license Apache 2.0 and TrueCrypt 3.0.
2015-08-06 00:04:25 +02:00
Mounir IDRASSI
7d6cd0c92d
Windows: on 64-bit Windows, more System favorite service from SysWoW64 to System32 since now all binaries are native 64-bit on 64-bit machines.
2015-07-13 23:35:23 +02:00
Mounir IDRASSI
724043be0b
Windows: Display source location of errors in order to help diagnose issues reported by users
2015-07-06 01:19:21 +02:00
Mounir IDRASSI
44234a0ccc
Windows installer: solve Windows XP 32-bit incompatibility issue introduced previously.
2015-06-12 00:01:12 +02:00
Mounir IDRASSI
b7eadfd310
Windows: solve installer issue on Windows 10 caused by failure to overwrite VeraCrypt driver file.
2015-06-10 01:13:53 +02:00
Mounir IDRASSI
1c08ea01f1
Windows Setup: Integrate 64-bit builds of exe files into the installer. Only install 64-bit exe files on Windows 64-bit. This gives a boot in performance for encryption/decryption of partitions/drives on Windows 64-bit.
2015-05-22 22:58:55 +02:00
Mounir IDRASSI
a5203dd006
Windows Setup: Avoid potential issues by correctly initializing variables and checking memory allocation.
2015-04-05 14:25:09 +02:00
Mounir IDRASSI
f397f70fbe
Windows Setup: When clicking uninstall link, launch Windows Add/Remove program instead of uninstall directly in order to avoid being flagged as legacy application by the Windows Program Compatibility Assistant (see number 5 in Microsoft UI Design Standard https://msdn.microsoft.com/en-us/library/ms954377.aspx )
2015-03-17 22:13:52 +01:00
Mounir IDRASSI
ae5867f8b1
Windows Setup: remove other VeraCrypt references for registry.
2015-03-16 08:45:19 +01:00
Mounir IDRASSI
ec4be21492
Windows Setup: implement removal of special LEGACY_VERACRYPT registry keys.
2015-03-15 23:46:12 +01:00
Mounir IDRASSI
ed604cf0f3
Windows: VeraCrypt reference from various registry locations. Uninstall old VeraCrypt COM interfaces that were left after upgrading.
2015-03-13 18:09:21 +01:00
Mounir IDRASSI
717ffadf93
Windows Installer: don't add link to VeraCryptExpander in the desktop.
2015-02-16 00:19:39 +01:00
Mounir IDRASSI
2b826843de
Windows: Add VeraCryptExpander.exe to the Windows installer.
2015-02-13 12:31:16 +01:00
Mounir IDRASSI
d5f34ad49d
Static Code Analysis: Avoid over-flaw in arithmetic operations by adding more checks. Add extra checks. Solve various issues.
2015-02-09 11:01:21 +01:00