VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Mount/Mount.c
AgeCommit message (Collapse)AuthorFilesLines
2016-04-08Windows: allow drag-n-drop of files and receiving Explorer restart message ↵Mounir IDRASSI1-0/+2
when VeraCrypt running as elevated process.
2016-03-24Windows: Implement passing smart card PIN as command line argument ↵Mounir IDRASSI1-2/+21
(/tokenpin switch) when explicitly mounting a volume.
2016-02-08Windows: Continuation of fix for wrong update of configuration XML file.Mounir IDRASSI1-1/+1
2016-02-07Windows:Fix various issues and warnings reported by static code analysis ↵Mounir IDRASSI1-30/+50
tool Coverity.
2016-02-02Windows: Don't try to mount using cached passwords if password and/or ↵Mounir IDRASSI1-4/+6
keyfile are specified in the command line.
2016-01-20Copyright: update dates to include 2016.Mounir IDRASSI1-1/+1
2016-01-10Windows: Avoid wrong update of configuration XML file caused by not using ↵Mounir IDRASSI1-7/+7
the correct window handle to get some GUI fields content. Some code cleanup.
2016-01-10Windows: Don't show disconnected network drives in the list of available ↵Mounir IDRASSI1-4/+12
drives. Add option to make them available for mounting if needed.
2016-01-03Windows: Fix Dll hijacking vulnerability affecting installer that allows ↵Mounir IDRASSI1-4/+3
arbitrary code execution with elevation of privilege (CVE-2016-1281)
2015-12-31Cryptography: Optimize Whirlpool implementation by using public domain ↵Mounir IDRASSI1-0/+3
assembly code developed by Wei Dai
2015-12-21Windows: Implement PIM caching, both for system encryption and for normal ↵Mounir IDRASSI1-26/+58
volumes. Add options to activate it in the Preferences and System Settings.
2015-12-16Windows: solve issue with system favorites not being able to mount at A:Mounir IDRASSI1-2/+2
2015-11-26Windows: solve GUI issues caused by using ANSI string instead of UNICODE ↵Mounir IDRASSI1-1/+1
ones. Remove Unused functions.
2015-11-26Windows: Support creating Traveler Disk when running in Portable ModeMounir IDRASSI1-6/+6
2015-11-26Windows: Full UNICODE rewrite and implement support for UNICODE passwords.Mounir IDRASSI1-509/+521
2015-10-18Windows: Ensure focus is always set to the drive list upon startupMounir IDRASSI1-0/+4
2015-10-15Windows: Solve lost focus for application after displaying the waiting dialogMounir IDRASSI1-2/+3
2015-10-15Windows: Set bPrebootPasswordDlgMode to FALSE at the correct code location.Mounir IDRASSI1-4/+2
2015-10-15Windows: correct wrong ID for keyfiles button in password dialogMounir IDRASSI1-1/+1
2015-10-07Windows: Add option to disable detection of "Evil Maid" attacks. This is ↵Mounir IDRASSI1-2/+8
helpful for users who have software running the modifies the bootloader, like FLEXnet.
2015-10-07Windows: Don’t try to mount using empty password when default keyfile ↵Mounir IDRASSI1-18/+52
configured or keyfile specified in command line. Add option in default keyfiles dialog to restore the old behavior.
2015-10-05Windows: fix failure to restore volume header from an external file if ↵Mounir IDRASSI1-1/+1
custom PIM used or PRF different from default one. Also default PRF is correct set in password dialog for restore operation.
2015-09-26Windows: Allow Application key to open context menu on drive letters list.Mounir IDRASSI1-136/+181
2015-09-26Window: Solve Unicode issues in GUI (e.g. Chinese text not always displayed ↵Mounir IDRASSI1-7/+7
correctly) by using Unicode API for dialogs and window message handling.
2015-09-26Windows: Set keyboard focus to PIM field when "Use PIM" is checked.Mounir IDRASSI1-0/+8
2015-09-26Windows: fix regression that made Favorite fail to load a logon.Mounir IDRASSI1-1/+1
2015-09-16Windows: Add functionality to verify Rescue Disk ISO image file.Mounir IDRASSI1-7/+33
2015-09-16Windows: Add option to explicitly support extended disk IOCTLs and disable ↵Mounir IDRASSI1-0/+3
this support by default. This will avoid having issue with software that doesn't handle correctly partial IOCTL_STORAGE_QUERY_PROPERTY support.
2015-09-16Windows: first implementation of CLI support for creating volumes.Mounir IDRASSI1-1/+1
2015-09-11Windows: avoid freezing the wait dialog by setting its parent to desktop ↵Mounir IDRASSI1-16/+22
when having lengthy driver calls (like mounting)
2015-09-10Windows: Implement waiting dialog for Mount All Favorites Volumes operation.Mounir IDRASSI1-31/+27
2015-09-10Windows: Implement waiting dialog for Dismount operations to avoid freezing ↵Mounir IDRASSI1-40/+93
GUI when dismounting takes long time.
2015-09-10Windows: When no language selected by user, explicitly use English as ↵Mounir IDRASSI1-8/+21
default one unless VeraCrypt is in portable mode.
2015-09-08Windows Traveler Disk Setup: Include Volume Expander. Force selection of ↵Mounir IDRASSI1-60/+110
target directory through Browse button. Use Unicode functions for handling the creation files.
2015-09-07Windows: Launch Format/Expander wizards from VeraCrypt.exe using executable ↵Mounir IDRASSI1-3/+34
binaries with the same architecture.
2015-09-06Windows: take into account default PRF and TrueCrypt Mode in "Volume Tools" ↵Mounir IDRASSI1-4/+76
operations.
2015-09-06Windows: Installer and Traveler Disk Setup both always copy 32-bit and ↵Mounir IDRASSI1-3/+34
64-bit executable binaries.
2015-09-06Windows: Save/Restore last selected drive in drivers list only when saving ↵Mounir IDRASSI1-6/+10
history is enabled.
2015-08-31Windows: Support setting volume label in Explorer through mount option. ↵Mounir IDRASSI1-8/+43
Support using favorite label as label in Explorer.
2015-08-28Windows: Treat the PIM like a password and make it visible when "Display ↵Mounir IDRASSI1-4/+5
password" is checked.
2015-08-27Windows: Correctly display the password edit "black dot" instead of a '*' ↵Mounir IDRASSI1-28/+10
when showing it then hiding it.
2015-08-27Windows: Protect against using a container file as its own keyfile. ↵Mounir IDRASSI1-26/+47
Normalizing path names to never use '/' but always '\'.
2015-08-16Windows: Solve wrong PKCS-5 PRF label disabled in dialog for Add/Remove ↵Mounir IDRASSI1-2/+2
Keyfiles and Remove All Keyfiles
2015-08-16Windows: Solve UI language change not taken into account for new install ↵Mounir IDRASSI1-40/+1
unless a preference is changed. Code refactoring.
2015-08-14Windows: solve issue of option "Cache password in driver memory" not read on ↵Mounir IDRASSI1-0/+3
startup, making it always disabled unless a mount is attempted.
2015-08-06Update license information to reflect the use of a dual license Apache 2.0 ↵Mounir IDRASSI1-7/+9
and TrueCrypt 3.0.
2015-07-29Windows: Implement Evil-Maid-Attack detection mechanism. Write the correct ↵Mounir IDRASSI1-4/+11
bootloader when changing the system encryption password: this enables to recover if an attack is detected.
2015-07-13Windows: workaround to solve system favorites failing to mount because ↵Mounir IDRASSI1-122/+183
underlying drive takes long time to be recognized by Windows.
2015-07-13Windows: Modify PIM parts in GUI to make it easier to use. Users must ↵Mounir IDRASSI1-0/+74
explicitly check "User PIM" to enable its use.
2015-07-13Windows: Set longer wait hint time for System Favorites Service to avoid ↵Mounir IDRASSI1-8/+81
being killed by Windows. Add extra system event logs to help trace any issues (there is no leak issue because this is done in case of System Favorite service which is only enabled when system is encrypted).