VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Mount
AgeCommit message (Collapse)AuthorFilesLines
2015-07-08Windows: Fix old issue inherited from TrueCrypt by initializing COM library ↵Mounir IDRASSI1-0/+4
before instantiating UAC COM object used for changing password. This issue made it impossible to change the password of a volume requiring administrative privileges.
2015-07-08Windows: Disable Set Key Header Algorithm item in "Volumes" menu when the ↵Mounir IDRASSI1-0/+14
system partition is selected by the user using "Select Device"
2015-07-07Windows: Disable menu item for changing system header key derivation ↵Mounir IDRASSI1-1/+4
algorithm until it's actually implemented
2015-07-06Windows: Display source location of errors in order to help diagnose issues ↵Mounir IDRASSI3-33/+37
reported by users
2015-07-03Windows: Solve privacy issue inherited from TrueCrypt and linked to the ↵Mounir IDRASSI1-135/+219
update of configuration and history XML files everytime VeraCrypt main window is opened, even if there was no modifications. This could give information about the usage of VeraCrypt. Now, configuration and history XML files are updated only when there are modifications.
2015-07-03Windows: Explicitly use internal PKCS#11 headers for buildingMounir IDRASSI1-4/+4
2015-06-21Windows: Add a dedicate page for volume PIM in the volume creation wizardMounir IDRASSI1-1/+1
2015-06-19Windows: If PIM of a volume is changed and if it is a favorite or system ↵Mounir IDRASSI3-5/+56
favorite, automatically update favorite or system favorite XML file with the new value.
2015-06-19Windows: Use "PIM" instead of "PIN" in favorites XML fileMounir IDRASSI1-2/+7
2015-06-10Windows: Implement waiting dialog for Auto-Mount Devices operations to avoid ↵Mounir IDRASSI1-4/+29
freezing GUI.
2015-06-08Windows: rename PIN to PIM to avoid confusion. Better error messages.Mounir IDRASSI4-68/+68
2015-06-08Windows: Add command line switch parameter for temporary caching of password ↵Mounir IDRASSI1-2/+9
during favorites mounting (/cache favorites). Correct implementation of "/cache y".
2015-06-07Windows: Add support for PIN in favorites. Several enhancements to GUI ↵Mounir IDRASSI4-36/+133
handling of Dynamic Mode.
2015-05-29Windows: reorder command line switched with alphabetical order for better ↵Mounir IDRASSI1-3/+3
help display
2015-05-27Windows: GUI modifications around PIN fieldMounir IDRASSI2-23/+17
2015-05-26Windows: first implementation of dynamic modeMounir IDRASSI7-69/+227
2015-05-26Windows: solve 64-bit compilation warnings after checking that they are ↵Mounir IDRASSI1-30/+30
harmless.
2015-05-22Windows: Modifications to build 64-bit versions of VeraCrypt.exe & ↵Mounir IDRASSI2-5/+271
"VeraCrypt Format.exe".
2015-05-22Windows: Correctly detect switch user and RDP disconnect as session locking ↵Mounir IDRASSI1-1/+1
so that autodismount could be performed when it's enabled in the preferences
2015-05-22Windows: remove crash dump analysis functionality. It didn't always work and ↵Mounir IDRASSI6-540/+1
it required external debugging tools.
2015-05-17Windows: First implementation of non-system volumes decryption.Mounir IDRASSI4-17/+365
2015-05-06Windows: Solve detection issue when resuming encryption. Add separate logic ↵Mounir IDRASSI1-1/+3
for manual selection of device and display error message in case of failure.
2015-05-03Windows: enable showing/hiding password for system encryption in Windows UI ↵Mounir IDRASSI1-3/+0
and in the bootloader (F5 key). This will be helpful to diagnose issues with non-US versions of Windows.
2015-05-03Windows: Modify custom window class names to less generic value in order to ↵Mounir IDRASSI1-3/+3
avoid collision with existing class names.
2015-04-27Windows: Support A: and B: as driver letters for mounting volumes.Mounir IDRASSI1-7/+7
2015-04-27Windows: Better command line handling to make it more strict and robust. ↵Mounir IDRASSI1-51/+105
This avoids issues when using wrong syntax.
2015-04-19Windows: solve translation issue with IDM_DEFAULT_MOUNT_PARAMETERS menu itemMounir IDRASSI1-3/+2
2015-04-19Windows: lower position of "Never save history" checkbox to avoid wrong clicksMounir IDRASSI1-1/+1
2015-04-06Increment VeraCrypt version to 1.0f-2Mounir IDRASSI1-4/+4
2015-04-06Windows vulnerability fix: CryptAcquireContext vulnerability fix. Add checks ↵Mounir IDRASSI1-1/+4
to random generator to abort in case of error and display a diagnose message to the user.
2015-03-19Windows: correctly handle WIN32 LastError when mounting. Harmonize file ↵Mounir IDRASSI1-51/+58
access checks between GUI and console. Skip ERROR_SHARING_VIOLATION in primary check in order to let the driver handle it more thoroughly.
2015-03-04Windows: Avoid temporary caching password when mounting multiple favorites. ↵Mounir IDRASSI3-17/+33
Add option to activate this if needed.
2015-02-25Windows: Use default hash in the options of hidden volume protectionMounir IDRASSI1-0/+25
2015-02-22Windows: Add menu option to set default hash and default TrueCrypt mode used ↵Mounir IDRASSI4-19/+169
for mounting volumes (Menu Settings -> Default Mount Parameters)
2015-02-16Window: add menu entry for launching VeraCryptExpanderMounir IDRASSI3-1/+31
2015-02-09Static Code Analysis: Avoid over-flaw in arithmetic operations by adding ↵Mounir IDRASSI2-26/+126
more checks. Add extra checks. Solve various issues.
2015-02-08Activate support of mounting TrueCrypt system partitions.Mounir IDRASSI1-4/+0
2015-02-08Windows: use command line values of TrueCryptMode and PRF as defaults for ↵Mounir IDRASSI1-6/+15
the password dialog
2015-01-20Windows: Add first version of VeraCryptExpander who is based on extcv. Minor ↵Mounir IDRASSI1-3/+4
modification to Mount.c to avoid link errors when building VeraCryptExpander.
2015-01-04Increment version to 1.0f-1 and update language files and PDF with ↵Mounir IDRASSI1-4/+4
information about TrueCrypt 6.0 support.
2015-01-04Windows: better display of volume information and benchmark results.Mounir IDRASSI2-8/+15
2015-01-03Windows: change cascade encryption naming format to reflex mathematical ↵Mounir IDRASSI1-4/+4
composition of the encryption algorithm, thus being more clear. For example AES(Twofish(Serpent)) instead of AES-Twofish-Serpent.
2014-12-31Increment version to 1.0f and update language XML files with new fields.Mounir IDRASSI1-4/+4
2014-12-28Windows: propose only hash algorithm that support system encryption when the ↵Mounir IDRASSI1-0/+19
user select the option to a partition as an encrypted system partition.
2014-12-28Windows: support loading TrueCrypt volumes. Implement converting TrueCrypt ↵Mounir IDRASSI7-59/+151
volumes to VeraCrypt using the change password functionality.
2014-12-27Windows: use the correct parent window when changing the password of the ↵Mounir IDRASSI1-1/+1
encrypted system partition.
2014-12-27Windows: implement wait dialog for the backup/restore header operations.Mounir IDRASSI1-16/+62
2014-12-27Windows: use the correct window handle for creating message boxes. This ↵Mounir IDRASSI5-261/+261
became important after the introduction of the wait dialog in order to avoid having message boxes behind the wait dialog.
2014-12-27Windows: implement wait dialog for the change password operation.Mounir IDRASSI1-38/+65
2014-12-26Windows: workaround freezing of waiting dialog but setting its parent to the ↵Mounir IDRASSI2-7/+61
desktop and making all mount calls in a separate thread. DeviceIoControl is making our like hard because it doesn't behave as a normal system call and it blocks our window message loop even when called from a separate thread.