Mounir IDRASSI
|
d5f34ad49d
|
Static Code Analysis: Avoid over-flaw in arithmetic operations by adding more checks. Add extra checks. Solve various issues.
|
2015-02-09 11:01:21 +01:00 |
|
Mounir IDRASSI
|
96b39a5973
|
Windows: retry UAC prompt operation in case of failure. This avoids cancel the whole operation if the user is not in front of the machine during UAC prompt (this happens ofter during in-place encryption of big NTFS partitions).
|
2015-02-08 10:07:44 +01:00 |
|
Mounir IDRASSI
|
55b3400afa
|
Windows: change cascade encryption naming format to reflex mathematical composition of the encryption algorithm, thus being more clear. For example AES(Twofish(Serpent)) instead of AES-Twofish-Serpent.
|
2015-01-03 23:54:09 +01:00 |
|
Mounir IDRASSI
|
25c3d15ed7
|
Windows: support loading TrueCrypt volumes. Implement converting TrueCrypt volumes to VeraCrypt using the change password functionality.
|
2014-12-28 23:27:56 +01:00 |
|
Mounir IDRASSI
|
9a228ff045
|
Windows: use the selected hash algorithm when resuming interrupted process. This reduces volume opening time.
|
2014-12-28 23:27:51 +01:00 |
|
Mounir IDRASSI
|
a8112b8373
|
Windows: use the correct window handle for creating message boxes. This became important after the introduction of the wait dialog in order to avoid having message boxes behind the wait dialog.
|
2014-12-27 13:39:22 +01:00 |
|
Mounir IDRASSI
|
c27461572c
|
Windows: Enhance performance by implementing the possibility to choose the 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-16 00:17:59 +01:00 |
|
Mounir IDRASSI
|
f043e6cbf0
|
Display only allowed hashes when encrypting the system partition (now, SHA-256 and RIPEMD-160).
|
2014-11-08 23:23:56 +01:00 |
|
Mounir IDRASSI
|
03cf7cc566
|
Correctly handle dialogs from previous versions that used 'TRUE' instead of 'VERA' as a value for GWLP_USERDATA.
|
2014-11-08 23:22:46 +01:00 |
|
Mounir IDRASSI
|
1c11ee428d
|
Add option in select the number of passes for volume header over-writing. By 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-08 23:21:43 +01:00 |
|
Mounir IDRASSI
|
c220db0128
|
Static Code Analysis : Generalize the use of Safe String functions. Add some NULL pointer checks. Avoid false-positive detection in AppendMenu (MF_SEPARATOR) calls by setting the last parameter to "" instead of NULL.
|
2014-11-08 23:21:27 +01:00 |
|
Mounir IDRASSI
|
9d027b02b9
|
Static Code Analysis : fix usage of strncpy and sscanf.
|
2014-11-08 23:20:45 +01:00 |
|
Mounir IDRASSI
|
899a22b840
|
Static Code Analysis : fix various memory leaks.
|
2014-11-08 23:20:43 +01:00 |
|
Mounir IDRASSI
|
41a22ca4e7
|
Change namespace from TrueCrypt to VeraCrypt. Rename method from Resources Resources::GetTrueCryptIcon to Resources::GetVeraCryptIcon.
|
2014-11-08 23:20:14 +01:00 |
|
Mounir IDRASSI
|
e1de322ed3
|
Replace 'TRUE' by 'VERA' in some GUI constants and comments
|
2014-11-08 23:20:03 +01:00 |
|
Mounir IDRASSI
|
03867fbf56
|
Modifications to remove all TrueCrypt references in names. generate new GUIDs for VeraCrypt. Replace "TRUE" by "VERA" in volume headers and driver magic word.
|
2014-11-08 23:18:19 +01:00 |
|
Mounir IDRASSI
|
c606f0866c
|
Add original TrueCrypt 7.1a sources
|
2014-11-08 23:18:07 +01:00 |
|