Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-03-02 | Windows: fix compilation error | Mounir IDRASSI | 1 | -1/+1 | |
2019-03-02 | Windows: mitigate some memory attacks by making VeraCrypt applications ↵ | Mounir IDRASSI | 1 | -0/+90 | |
memory inaccessible by non-admin users. Implementation borrowed from KeePassXC source code (https://github.com/keepassxreboot/keepassxc/blob/release/2.4.0/src/core/Bootstrap.cpp#L150) | |||||
2019-03-02 | Windows: Generalize RAM encryption for keys to VeraCrypt binaries, ↵ | Mounir IDRASSI | 1 | -0/+82 | |
especially Format and Expander | |||||
2019-02-12 | Add copyright and license information of JitterEntropy library by Stephan ↵ | Mounir IDRASSI | 1 | -2/+3 | |
Mueller | |||||
2019-02-10 | Windows: Ensure that only one thread at a time can create a secure desktop | Mounir IDRASSI | 1 | -0/+8 | |
2019-02-04 | Automatically truncate passwords for TrueCrypt volumes and System Encryption ↵ | Mounir IDRASSI | 1 | -1/+3 | |
to the first 64 characters. This fix issues encountered by users of TrueCrypt volumes who were using passwords longer than 64 characters that were truncated in previous version. | |||||
2019-01-28 | Increase password maximum length to 128 bytes from 64 bytes | Mounir IDRASSI | 1 | -0/+3 | |
2019-01-26 | Windows: Add a build configuration containing EFI bootloader signed with ↵ | Mounir IDRASSI | 1 | -1/+1 | |
custom SecureBoot key instead | |||||
2019-01-21 | Windows driver: remove volumes master keys from CRYPTO_INFO since they are ↵ | Mounir IDRASSI | 1 | -3/+3 | |
not needed after their key schedule is created | |||||
2018-12-19 | Windows: Add mount option that allows mounting a volume without attaching it ↵ | Mounir IDRASSI | 1 | -6/+5 | |
to the specified drive letter. This is useful in situation where Windows has issue with the filesystem (e.g. ReFS on Windows 10 1809) and we need to use third party software to be able to use the filesystem under Windows through low level VeraCrypt virtual device (e.g. \Device\VeraCryptVolumeX). | |||||
2018-09-03 | Windows: fix regression when language selected in the setup during fresh ↵ | Mounir IDRASSI | 1 | -8/+7 | |
install and that caused VeraCrypt background task to be disabled. | |||||
2018-09-01 | Windows: handle case of some disk drivers not supporting ↵ | Mounir IDRASSI | 1 | -3/+51 | |
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX IOCTL. | |||||
2018-08-24 | Windows: fix language selected in the installer not used by "Create Volume" ↵ | Mounir IDRASSI | 1 | -0/+9 | |
wizard until reboot or exiting VeraCrypt main process. | |||||
2018-08-16 | Windows: Fix regression that caused the system encryption wizard to crash ↵ | Mounir IDRASSI | 1 | -2/+7 | |
when displaying password field. | |||||
2018-08-15 | Windows: Add various checks and replace STL code after Coverity report | Mounir IDRASSI | 1 | -22/+12 | |
2018-08-12 | Windows Installer: implement language selection mechanism at the start of ↵ | Mounir IDRASSI | 1 | -1/+17 | |
the installer to make easier for international users. | |||||
2018-08-07 | Windows: Display a balloon tip warning or error message when the value ↵ | Mounir IDRASSI | 1 | -2/+134 | |
pasted to password field is truncated or when there is no room for additional characters because of maximum password length reached | |||||
2018-08-06 | Windows: fix warning in debug build | Mounir IDRASSI | 1 | -0/+3 | |
2018-08-06 | Windows: avoid timeout of Secure Desktop display by waiting for the user to ↵ | Mounir IDRASSI | 1 | -3/+16 | |
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-06-24 | Windows: in DEBUG mode, disable verification to Authenticode signature of ↵ | Mounir IDRASSI | 1 | -1/+5 | |
binaries. | |||||
2018-05-03 | Windows: Support machines without "EFI\Boot" folder for EFI system ↵ | Mounir IDRASSI | 1 | -0/+19 | |
encryption (e.g. Windows LTSB). Compatibility enhancements for EFI system encryption. | |||||
2018-04-23 | Windows: Don't start EFI system encryption process if SecureBoot is enabled ↵ | Mounir IDRASSI | 1 | -6/+4 | |
and VeraCrypt-DCS custom keys were not loaded in the machine firmware. | |||||
2018-04-23 | Windows: implement compatibility for Windows 10 major updates using ↵ | Mounir IDRASSI | 1 | -0/+125 | |
ReflectDrivers mechanism whose support started from Windows 10 version 1607. | |||||
2018-04-23 | Windows: handle case when parameter of VerifyModuleSignature is enclosed ↵ | Mounir IDRASSI | 1 | -1/+16 | |
between quotation marks | |||||
2018-04-23 | Windows: implement internal verification of Authenticode digital signature ↵ | Mounir IDRASSI | 1 | -14/+155 | |
for all modules to protect against simple binaries tampering. | |||||
2018-03-25 | Windows: handle rare case where call to SwitchDestop fails when trying to ↵ | Mounir IDRASSI | 1 | -11/+30 | |
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 | Windows: use cleaner approach to implement bringing our windows to ↵ | Mounir IDRASSI | 1 | -14/+23 | |
foreground. The previous implementation was causing issues with other application, like random freezing. | |||||
2018-03-25 | Windows: ensure that out secure desktop has always user input to avoid cases ↵ | Mounir IDRASSI | 1 | -0/+76 | |
where another application switch to default desktop while our password dialog is displayed. | |||||
2018-03-20 | Windows: Fix some cases of external applications freezing during ↵ | Mounir IDRASSI | 1 | -1/+38 | |
mount/dismount by using an internal window as parent to the waiting dialog instead of the desktop window. | |||||
2018-03-18 | Update various copyright dates. | Mounir IDRASSI | 1 | -4/+4 | |
2018-03-13 | Windows: when /silent specified in command line, avoid performing any WIN32 ↵ | Mounir IDRASSI | 1 | -7/+7 | |
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) | |||||
2017-07-27 | Windows: when mounting system favorites using VolumeID feature, query all ↵ | Mounir IDRASSI | 1 | -29/+39 | |
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 | Windows: use large output buffer for IOCTL_DISK_GET_DRIVE_GEOMETRY_EX calls ↵ | Mounir IDRASSI | 1 | -134/+137 | |
to avoid failure with disk drivers that don't support returning only sizeof(DISK_GEOMETRY_EX). | |||||
2017-07-23 | Windows: display notice about creating new Rescue Disk at first boot after ↵ | Mounir IDRASSI | 1 | -0/+13 | |
upgrade. | |||||
2017-07-20 | Windows: enable secure desktop feature for VeraCrypt Format application. | Mounir IDRASSI | 1 | -2/+2 | |
2017-07-20 | Windows: use Secure Desktop for smart card PIN dialog if it is activated for ↵ | Mounir IDRASSI | 1 | -1/+1 | |
password dialog. | |||||
2017-07-20 | Windows: in case of mounting system favorites, call driver to get list of ↵ | Mounir IDRASSI | 1 | -76/+95 | |
drives instead of using SetupAPI in order to fix some rare issues where some disks were not detected at boot. | |||||
2017-07-09 | Windows: when listing connected devices, consider that a partition exists if ↵ | Mounir IDRASSI | 1 | -2/+3 | |
CreateFile returns ERROR_ACCESS_DENIED | |||||
2017-07-09 | Windows: correctly initialize global critical sections in case if system ↵ | Mounir IDRASSI | 1 | -6/+15 | |
favorites service. | |||||
2017-07-07 | Windows: Don't remove last digit of version string if it is zero. This is a ↵ | Mounir IDRASSI | 1 | -3/+0 | |
legacy code that applied to previous versioning scheme. | |||||
2017-07-02 | Windows: when mounting multiple favorites, use PIM of previous favorite ↵ | Mounir IDRASSI | 1 | -4/+4 | |
alongside its password if option "Include PIM when caching password" is selected alongside option "Temporarily cache password during Mount Favorite Volumes operations". | |||||
2017-06-23 | Update IDRIX copyright year | Mounir IDRASSI | 1 | -3/+3 | |
2017-06-11 | Windows: various fixes following Coverity analysis. | Mounir IDRASSI | 1 | -49/+109 | |
2017-06-11 | Windows: Add checks on IOCTL_DISK_GET_DRIVE_LAYOUT_EX response to make ↵ | Mounir IDRASSI | 1 | -44/+48 | |
Coverity happy. | |||||
2017-06-11 | Windows: Remove unused "Parent" field in _TEXT_EDIT_DIALOG_PARAM structure | Mounir IDRASSI | 1 | -1/+1 | |
2017-06-11 | Windows: fix GetPhysicalDriveStorageInformation failure caused by device ↵ | Mounir IDRASSI | 1 | -1/+0 | |
handle wrongly closed in GetDeviceStorageProperty | |||||
2017-06-11 | Windows: fix compiler warnings | Mounir IDRASSI | 1 | -1/+1 | |
2017-06-10 | Windows: reduce WNetGetConnection performance impact by making calls every 1 ↵ | Mounir IDRASSI | 1 | -2/+2 | |
minute instead of every 2 seconds. This should be enough since the list of mapped network drive will not change so often. | |||||
2017-06-08 | Windows: Validate XML format of EFI DcsProp after user editing and before ↵ | Mounir IDRASSI | 1 | -7/+18 | |
writing it to disk. Enhance UI handling of DcsProp editing and PlatformInfo display. | |||||
2017-06-05 | Beta2 patch 1 | kavsrf | 1 | -0/+74 | |
Edit DcsProp and PlatformInfo from System->Settings EFI loader updated |