Mounir IDRASSI
|
6971b65512
|
Windows: fix warning in debug build
|
2018-08-06 00:13:17 +02:00 |
|
Mounir IDRASSI
|
c1bc9dee0e
|
Windows: avoid timeout of Secure Desktop display by waiting for the user to be really authenticated. Under Windows 10, a user session can be started in the background even before the user has been authenticated and this was causing VeraCrypt to be started before the user has logged in, in turn this was causing Secure Desktop to fail.
|
2018-08-06 00:13:16 +02:00 |
|
Mounir IDRASSI
|
eb22f70065
|
Windows: in DEBUG mode, disable verification to Authenticode signature of binaries.
|
2018-06-24 01:15:23 +02:00 |
|
Mounir IDRASSI
|
98ff65045e
|
Windows: Support machines without "EFI\Boot" folder for EFI system encryption (e.g. Windows LTSB). Compatibility enhancements for EFI system encryption.
|
2018-05-03 08:25:22 +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
|
cce74aaee0
|
Windows: handle case when parameter of VerifyModuleSignature is enclosed between quotation marks
|
2018-04-23 16:59:31 +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
|
f38c4cfee8
|
Windows: handle rare case where call to SwitchDestop fails when trying to display password dialog in our secure desktop. This can happen for example if VeraCrypt process is launched early when user session is opened and it tries to load favorites before user workstation becomes visible.
|
2018-03-25 22:00:28 +02:00 |
|
Mounir IDRASSI
|
b206988531
|
Windows: use cleaner approach to implement bringing our windows to foreground. The previous implementation was causing issues with other application, like random freezing.
|
2018-03-25 22:00:27 +02:00 |
|
Mounir IDRASSI
|
e412c0458b
|
Windows: ensure that out secure desktop has always user input to avoid cases where another application switch to default desktop while our password dialog is displayed.
|
2018-03-25 22:00:27 +02:00 |
|
Mounir IDRASSI
|
fd693b3a0c
|
Windows: Fix some cases of external applications freezing during mount/dismount by using an internal window as parent to the waiting dialog instead of the desktop window.
|
2018-03-20 00:21:58 +01:00 |
|
Mounir IDRASSI
|
eafac3be5c
|
Update various copyright dates.
|
2018-03-18 23:30:29 +01:00 |
|
Mounir IDRASSI
|
d20df7c990
|
Windows: when /silent specified in command line, avoid performing any WIN32 UI calls. This fixes issue of current application losing focus when VeraCrypt is run with /quit /silent (cf https://github.com/veracrypt/VeraCrypt/issues/274)
|
2018-03-13 18:34:21 +01:00 |
|
Mounir IDRASSI
|
aaa9a08bd4
|
Windows: when mounting system favorites using VolumeID feature, query all disks each time instead of caching previous call results. This is not efficient but it should fix rare cases where issues happen.
|
2017-07-27 00:30:54 +02:00 |
|
Mounir IDRASSI
|
72b7147021
|
Windows: use large output buffer for IOCTL_DISK_GET_DRIVE_GEOMETRY_EX calls to avoid failure with disk drivers that don't support returning only sizeof(DISK_GEOMETRY_EX).
|
2017-07-27 00:30:53 +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
|
fb317ebc48
|
Windows: enable secure desktop feature for VeraCrypt Format application.
|
2017-07-20 23:23:21 +02:00 |
|
Mounir IDRASSI
|
7f2981f257
|
Windows: use Secure Desktop for smart card PIN dialog if it is activated for password dialog.
|
2017-07-20 23:23:18 +02:00 |
|
Mounir IDRASSI
|
fe26ed8a5d
|
Windows: in case of mounting system favorites, call driver to get list of drives instead of using SetupAPI in order to fix some rare issues where some disks were not detected at boot.
|
2017-07-20 23:23:16 +02:00 |
|
Mounir IDRASSI
|
9833a753dd
|
Windows: when listing connected devices, consider that a partition exists if CreateFile returns ERROR_ACCESS_DENIED
|
2017-07-09 09:49:35 +02:00 |
|
Mounir IDRASSI
|
1ebb0bf00f
|
Windows: correctly initialize global critical sections in case if system favorites service.
|
2017-07-09 00:19:17 +02:00 |
|
Mounir IDRASSI
|
b7ed0c4892
|
Windows: Don't remove last digit of version string if it is zero. This is a legacy code that applied to previous versioning scheme.
|
2017-07-07 11:52:40 +02:00 |
|
Mounir IDRASSI
|
a0f2ffb90b
|
Windows: when mounting multiple favorites, use PIM of previous favorite alongside its password if option "Include PIM when caching password" is selected alongside option "Temporarily cache password during Mount Favorite Volumes operations".
|
2017-07-02 19:36:52 +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
|
70d083bfb2
|
Windows: Add checks on IOCTL_DISK_GET_DRIVE_LAYOUT_EX response to make Coverity happy.
|
2017-06-11 17:28:21 +02:00 |
|
Mounir IDRASSI
|
1662abb707
|
Windows: Remove unused "Parent" field in _TEXT_EDIT_DIALOG_PARAM structure
|
2017-06-11 17:28:21 +02:00 |
|
Mounir IDRASSI
|
5822ae2b1b
|
Windows: fix GetPhysicalDriveStorageInformation failure caused by device handle wrongly closed in GetDeviceStorageProperty
|
2017-06-11 17:28:19 +02:00 |
|
Mounir IDRASSI
|
46a3fe1458
|
Windows: fix compiler warnings
|
2017-06-11 17:28:19 +02:00 |
|
Mounir IDRASSI
|
e14cf93d92
|
Windows: reduce WNetGetConnection performance impact by making calls every 1 minute instead of every 2 seconds. This should be enough since the list of mapped network drive will not change so often.
|
2017-06-10 01:03:07 +02:00 |
|
Mounir IDRASSI
|
5c009d449e
|
Windows: Validate XML format of EFI DcsProp after user editing and before writing it to disk. Enhance UI handling of DcsProp editing and PlatformInfo display.
|
2017-06-08 01:17:48 +02:00 |
|
kavsrf
|
cf5729d4e1
|
Beta2 patch 1
Edit DcsProp and PlatformInfo from System->Settings
EFI loader updated
|
2017-06-05 17:45:45 +02:00 |
|
Mounir IDRASSI
|
0ef137c0a4
|
Windows: Correctly open online help when selected in menu. Remove unused parameters to function AppLink.
|
2017-06-05 01:41:47 +02:00 |
|
Mounir IDRASSI
|
bf13f88ffa
|
Windows: Move User Guide CHM file under "docs" folder
|
2017-06-05 01:41:46 +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
|
55aa098295
|
Windows: fix high CPU usage when a favorite is configured to mount using VolumeID when its host device is connected to the machine.
|
2017-06-01 01:56:13 +02:00 |
|
Mounir IDRASSI
|
f94ceb7a97
|
Windows: use RtlGetVersion instead of GetVersionEx in order to get accurate Windows version information on Windows 10.
|
2017-05-28 00:04:27 +02:00 |
|
Mounir IDRASSI
|
cda40547fe
|
Windows: query extra host drive information using IOCTL_STORAGE_QUERY_PROPERTY (StorageAdapterProperty) in both driver and user mode applications.
|
2017-05-25 01:15:16 +02:00 |
|
Mounir IDRASSI
|
74b82118d5
|
Windows: use IOCTL_DISK_GET_DRIVE_GEOMETRY_EX instead of the deprecated IOCTL_DISK_GET_DRIVE_GEOMETRY in order to get accurate disk size value.
|
2017-05-17 00:46:41 +02:00 |
|
Mounir IDRASSI
|
ce4e7fd64d
|
Windows installer: use correct installation directory for opening HTML help (for now only donation page).
|
2017-05-17 00:46:39 +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
|
76167ceba3
|
Update zlib copyright notice
|
2017-04-26 00:20:22 +02:00 |
|
Mounir IDRASSI
|
770af66d8b
|
Update donation link to point to page indicating all accepted donations options.
|
2016-12-30 23:56:37 +01:00 |
|
Mounir IDRASSI
|
cdbe54e605
|
Windows: Implement Secure Desktop for password entry. Add option and command line switch to activate it.
|
2016-12-30 23:56:28 +01:00 |
|
Mounir IDRASSI
|
4a246cb6ef
|
Windows: cleaner code for handling of disabling of parent dialog when waiting dialog displayed
|
2016-12-30 23:56:26 +01:00 |
|
Mounir IDRASSI
|
77e665520e
|
Windows: don't change thread priority when benchmarking encryption algorithms for more accurate results
|
2016-12-07 12:36:05 +01:00 |
|
Mounir IDRASSI
|
2ddc374164
|
Windows: Remove VeraCrypt from EFI boot partition after decrypting the system
|
2016-10-17 18:40:39 +02:00 |
|
Mounir IDRASSI
|
e5a9e9239b
|
Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed gain factor. Update credits and copyrights notice.
|
2016-10-17 18:40:23 +02:00 |
|