VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Mount
AgeCommit message (Collapse)AuthorFilesLines
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.
2014-12-22Windows: resize hot keys dialog to avoid displaying scroll-bars.Mounir IDRASSI1-19/+19
2014-12-22Windows: Solve issue of some dialogs not showing up and that was caused by ↵Mounir IDRASSI1-17/+18
wrong handling of WM_NOTIFY messages. This behavior appeared after switching to Windows visual styles.
2014-12-20Increment version to 1.0f-BETA3 and update language XML files with new fields.Mounir IDRASSI1-4/+4
2014-12-20Windows: Add a donation menu entryMounir IDRASSI3-1/+9
2014-12-19Windows: change command line switch for PRF selection to /hash in order to ↵Mounir IDRASSI1-4/+4
match its value on Linux/MacOSX. Support hash names with and without the '-' character.
2014-12-17Windows: replace stricmp by _stricmp to remove compilation warningMounir IDRASSI1-4/+4
2014-12-17Windows: Remove Truecrypt name is error message.Mounir IDRASSI1-1/+1
2014-12-16Windows: Enhance performance by implementing the possibility to choose the ↵Mounir IDRASSI7-67/+247
correct hash algorithm of volumes during various operations (mount, change password...). In case of system encryption, slightly speedup Windows startup time by making the driver pickup the correct hash algorithm used for the encryption.
2014-12-16Windows: Enable Visual Styles for a modern look-and-feelMounir IDRASSI1-0/+12
2014-12-11Windows: always display random gathering dialog when UserEnrichRandomPool is ↵Mounir IDRASSI1-0/+6
called instead of once per application run. This is implemented through the call SetRandomPoolEnrichedByUserStatus(FALSE) at the begining of sensitive operations instead of changing UserEnrichRandomPool because in the same call there can be many calls to UserEnrichRandomPool which can result in displaying the dialog many times.
2014-12-07Windows: implement auto-dismount option when session is lockedMounir IDRASSI3-4/+98
2014-11-08Use HashForSystemEncryption to check if the algorithm is supported for ↵Mounir IDRASSI1-1/+1
system partition encryption because we have now two supported algorithms.
2014-11-08Windows : display the correct tray icon when explorer is restarted (i.e. ↵Mounir IDRASSI2-12/+18
after an explorer crash).
2014-11-08Increment version to 1.0e for the next releaseMounir IDRASSI1-4/+4
2014-11-08Windows : correct bug in construction of Format.exe path that prevented the ↵Mounir IDRASSI1-1/+1
new volume wizard to launch.
2014-11-08Add option in select the number of passes for volume header over-writing. By ↵Mounir IDRASSI7-13/+30
default, it is set to 3 but it can be increased to 256 passes (which can lead to a delay of many hours for a single password change operation).
2014-11-08Remove deprecated/legacy cryptographic algorithms and encryption modes that ↵Mounir IDRASSI1-75/+5
are never used by VeraCrypt. This will speed up volumes opening in many cases.
2014-11-08Mount.c : call burn directly in szFileName instead of (&szFileName). This ↵Mounir IDRASSI1-1/+1
was not an issue because the compiler returns the same address for both, but for the sake of clarity it had to be corrected.
2014-11-08Static Code Analysis : Generalize the use of Safe String functions. Add some ↵Mounir IDRASSI4-180/+212
NULL pointer checks. Avoid false-positive detection in AppendMenu (MF_SEPARATOR) calls by setting the last parameter to "" instead of NULL.
2014-11-08Static Code Analysis : Add NULL pointers checks on the result of ATL string ↵Mounir IDRASSI1-3/+15
conversion. Avoid some conversions by using UNICODE functions directly.
2014-11-08Disable posting the results of minidump analysis until a dedicated URL is ↵Mounir IDRASSI1-1/+3
put in place.
2014-11-08Static Code Analysis : fix usage of strncpy and sscanf.Mounir IDRASSI1-6/+6
2014-11-08Static Code Analysis : fix various memory leaks.Mounir IDRASSI1-1/+4
2014-11-08Static Code Analysis : fix resource leakage by ensuring that all Windows ↵Mounir IDRASSI1-4/+19
handles are released properly
2014-11-08Static Code Analysis : Add virtual attribute to destructor of classes that ↵Mounir IDRASSI1-1/+1
have virtual methods inherited from a base class
2014-11-08Change namespace from TrueCrypt to VeraCrypt. Rename method from Resources ↵Mounir IDRASSI5-5/+5
Resources::GetTrueCryptIcon to Resources::GetVeraCryptIcon.
2014-11-08Increment VeraCrypt version to 1.0dVeraCrypt_1.0dMounir IDRASSI1-4/+4
2014-11-08Increment VeraCrypt version to 1.0cVeraCrypt_1.0cMounir IDRASSI1-4/+4
2014-11-08Increment VeraCrypt version to 1.0bVeraCrypt_1.0bMounir IDRASSI1-4/+4
2014-11-08Concert bitmaps to supported formatMounir IDRASSI6-0/+0
2014-11-08Modifications to remove all TrueCrypt references in names. generate new ↵Mounir IDRASSI8-66/+73
GUIDs for VeraCrypt. Replace "TRUE" by "VERA" in volume headers and driver magic word.
2014-11-08Modify all graphicsMounir IDRASSI2-0/+0
2014-11-08Add original TrueCrypt 7.1a sourcesMounir IDRASSI19-0/+12556