Commit Graph
250 Commits
Author SHA1 Message Date
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
kavsrfandMounir IDRASSI 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
Mounir IDRASSI e362d804b0 Windows: Perform Shutdown instead of Reboot during Pre-Test of UEFI system encryption in order to detect machines where changes to EFI boot don't persist after shutdown. 2016-10-17 18:40:20 +02:00
Mounir IDRASSI 0dc3cb7cd1 Add reference to VeraCrypt-DCS EFI Boot loader in Readme. Update copyrights. 2016-08-17 17:06:21 +02:00
Mounir IDRASSI d4192bf863 Windows: Increase text size limit in RichEdit control to avoid truncating Legal Notices text when displayed. 2016-08-17 17:06:20 +02:00
Mounir IDRASSI 07ee8c1069 Windows: Implement support for EFI system encryption in Windows GUI. 2016-08-15 01:09:13 +02:00
Mounir IDRASSI e90e24b30b Windows: Add support for Streebog (hash) and kuznyechik (encryption) 2016-08-15 01:09:11 +02:00
Mounir IDRASSI fe31cf5b83 Crypto: Use Hyper-V AES-NI detection workaround when displaying AES hardware availability in GUI. 2016-07-29 22:40:44 +02:00
Mounir IDRASSI 2389561406 Windows: Use new Windows API to mitigate dll hijacking attacks. 2016-07-29 22:40:43 +02:00
Mounir IDRASSI a7f1ba05b4 Windows: Enhance protection against dll hijacking attacks following new report by Stefan Kanthak. 2016-07-26 00:53:18 +02:00
Mounir IDRASSI 3aaf5c7045 Windows: solve benchmark issue for Whirlpool which caused wrong numbers when a 1GB buffer is chosen. 2016-07-25 08:26:09 +02:00
Mounir IDRASSI bdc5782f16 Windows: Better heuristics for evaluating Pre-Boot PRF performance 2016-06-17 19:04:04 +02:00
Mounir IDRASSI 27b53c6ff4 Windows: Add Hash and PRF benchmarks to the benchmark dialog. 2016-06-17 15:50:44 +02:00
Mounir IDRASSI aeb4e8a13a Windows: make Camellia help link open dedicated documentation page 2016-06-17 15:50:42 +02:00
Mounir IDRASSI 76d3bc631e Crypto: Add support for Japanese encryption standard Camellia, including for system encryption. 2016-06-02 00:12:00 +02:00
Mounir IDRASSI 99c4031d89 Windows: better implementation for support of smart card PIN in command line. Supported now also on Format. 2016-05-29 01:33:18 +02:00
David Foerster 5f47d8b6f1 Fix space before tab 2016-05-10 22:24:06 +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