Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-06 | Windows: use secure string functions | Mounir IDRASSI | 1 | -1/+1 | |
2015-04-06 | Windows vulnerability fix: CryptAcquireContext vulnerability fix. Add checks ↵ | Mounir IDRASSI | 9 | -20/+147 | |
to random generator to abort in case of error and display a diagnose message to the user. | |||||
2015-03-19 | Windows: correctly handle WIN32 LastError when mounting. Harmonize file ↵ | Mounir IDRASSI | 1 | -2/+19 | |
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-08 | Add Coverity define to avoid false positives during Static Code Analysis ↵ | Mounir IDRASSI | 1 | -0/+5 | |
when TC_THROW_FATAL_EXCEPTION is used in the code | |||||
2015-03-04 | Windows: Avoid temporary caching password when mounting multiple favorites. ↵ | Mounir IDRASSI | 1 | -0/+1 | |
Add option to activate this if needed. | |||||
2015-03-02 | Windows: if TrueCrypt volume created with a version prior to 6.0, display ↵ | Mounir IDRASSI | 3 | -4/+5 | |
this version in the error message to help users understand why it is not working. | |||||
2015-02-24 | Language XML: change the wording of password error messages to reflect the ↵ | Mounir IDRASSI | 1 | -6/+6 | |
possibility of a wrong PRF. Replace "VeraCrypt volume" by "valid volume" since TrueCrypt is also supported. | |||||
2015-02-24 | Windows: remove topmost and system modal properties from the wait dialog so ↵ | Mounir IDRASSI | 1 | -2/+1 | |
that it doesn't disturb other applications. | |||||
2015-02-22 | Windows: Add menu option to set default hash and default TrueCrypt mode used ↵ | Mounir IDRASSI | 1 | -0/+2 | |
for mounting volumes (Menu Settings -> Default Mount Parameters) | |||||
2015-02-22 | Speed and memory usage optimization for key derivation based on patches by ↵ | Mounir IDRASSI | 3 | -290/+383 | |
Nils Maier. 20% improvement on 64-bit CPU for SHA512 and SHA256, 11% for Whirlpool and 13% for RIPEMD-160. | |||||
2015-02-16 | Window: add menu entry for launching VeraCryptExpander | Mounir IDRASSI | 1 | -0/+2 | |
2015-02-09 | Windows: Solve PIN blocked issue when trying to mount a volume right after ↵ | Mounir IDRASSI | 1 | -2/+8 | |
configuring the PKCS#11 module. Always ensure that we are using a valid window handle as a parent. | |||||
2015-02-09 | Static Code Analysis: code potential memory leaks in inflate.c used by the ↵ | Mounir IDRASSI | 1 | -3/+16 | |
setup. | |||||
2015-02-09 | Static Code Analysis: handle unused variables more properly. Catch STL ↵ | Mounir IDRASSI | 9 | -17/+23 | |
exception. Add more checks. Add proper cast to arithmetic operations. | |||||
2015-02-09 | Static Code Analysis: Correct memory leaks. Add more checks. | Mounir IDRASSI | 2 | -18/+77 | |
2015-02-09 | Static Code Analysis: clarify macros definition and use. | Mounir IDRASSI | 1 | -1/+1 | |
2015-02-09 | Static Code Analysis: Add more checks. Avoid unhandled ATL exceptions by ↵ | Mounir IDRASSI | 3 | -70/+180 | |
checking memory allocation. Avoid throwing exception in File constructor and simplify code. | |||||
2015-02-08 | Windows: retry UAC prompt operation in case of failure. This avoids cancel ↵ | Mounir IDRASSI | 3 | -4/+25 | |
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-01-23 | Windows: Correct displaying wrong TrueCrypt mode in volume properties when ↵ | Mounir IDRASSI | 1 | -1/+4 | |
SHA-256 is used. Issue reported and fixed by user Ache on CodePlex (https://veracrypt.codeplex.com/workitem/65) | |||||
2015-01-20 | Windows: use the same waiting message in dialog resource as it is in the ↵ | Mounir IDRASSI | 1 | -1/+1 | |
language XML file. | |||||
2015-01-05 | Clarify the waiting dialog message. | Mounir IDRASSI | 1 | -1/+1 | |
2015-01-04 | Increment version to 1.0f-1 and update language files and PDF with ↵ | Mounir IDRASSI | 1 | -5/+5 | |
information about TrueCrypt 6.0 support. | |||||
2015-01-04 | Language XML: correct error message to show that we support TrueCrypt 6.0 ↵ | Mounir IDRASSI | 1 | -1/+1 | |
and above. | |||||
2015-01-04 | Windows: better display of volume information and benchmark results. | Mounir IDRASSI | 1 | -0/+2 | |
2015-01-04 | Windows Driver: add TrueCrypt mode of mounted volumes to the output of ↵ | Mounir IDRASSI | 1 | -0/+1 | |
TC_IOCTL_GET_MOUNTED_VOLUMES | |||||
2015-01-04 | Windows: Add support for TrueCrypt 6.x since its format (v4) is identical to ↵ | Mounir IDRASSI | 1 | -1/+1 | |
7.x apart from the sector size field which we already handle correctly. | |||||
2015-01-03 | Windows: change cascade encryption naming format to reflex mathematical ↵ | Mounir IDRASSI | 4 | -13/+29 | |
composition of the encryption algorithm, thus being more clear. For example AES(Twofish(Serpent)) instead of AES-Twofish-Serpent. | |||||
2014-12-31 | Increment version to 1.0f and update language XML files with new fields. | Mounir IDRASSI | 1 | -2/+2 | |
2014-12-28 | Windows: support loading TrueCrypt volumes. Implement converting TrueCrypt ↵ | Mounir IDRASSI | 16 | -38/+83 | |
volumes to VeraCrypt using the change password functionality. | |||||
2014-12-28 | Windows: make the wait dialog wider to accommodate long messages | Mounir IDRASSI | 1 | -4/+4 | |
2014-12-28 | Windows: implement wait dialog for benchmark operation. | Mounir IDRASSI | 1 | -7/+30 | |
2014-12-28 | Windows: Add possibility to choose 1-pass wipe mode in all cases without ↵ | Mounir IDRASSI | 1 | -4/+2 | |
changing the default wipe mode. | |||||
2014-12-27 | Windows: use the correct parent window when changing the password of the ↵ | Mounir IDRASSI | 2 | -7/+7 | |
encrypted system partition. | |||||
2014-12-27 | Windows: use the correct window handle for creating message boxes. This ↵ | Mounir IDRASSI | 18 | -258/+264 | |
became important after the introduction of the wait dialog in order to avoid having message boxes behind the wait dialog. | |||||
2014-12-27 | Windows: make the wait dialog mechanism more generic in order to reuse it ↵ | Mounir IDRASSI | 2 | -29/+65 | |
more widely across VeraCrypt. | |||||
2014-12-26 | Windows: workaround freezing of waiting dialog but setting its parent to the ↵ | Mounir IDRASSI | 2 | -3/+4 | |
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-22 | Windows: Solve issue of some dialogs not showing up and that was caused by ↵ | Mounir IDRASSI | 1 | -98/+99 | |
wrong handling of WM_NOTIFY messages. This behavior appeared after switching to Windows visual styles. | |||||
2014-12-20 | Increment version to 1.0f-BETA3 and update language XML files with new fields. | Mounir IDRASSI | 1 | -4/+4 | |
2014-12-20 | Reduce time for reporting wrong password by removing support for legacy ↵ | Mounir IDRASSI | 3 | -20/+1 | |
hidden format because it was never functional and it was superseded by current hidden format. | |||||
2014-12-20 | Windows: Add a donation menu entry | Mounir IDRASSI | 1 | -0/+1 | |
2014-12-19 | Correct small typo in language XML file. | Mounir IDRASSI | 1 | -2/+2 | |
2014-12-17 | Windows: in silent mode, don't show the wait dialog during mount operation | Mounir IDRASSI | 1 | -9/+17 | |
2014-12-17 | Windows: Remove Truecrypt name is error message. | Mounir IDRASSI | 1 | -2/+2 | |
2014-12-16 | Windows: Enhance performance by implementing the possibility to choose the ↵ | Mounir IDRASSI | 17 | -32/+87 | |
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 | Windows: display a wait dialog during the lengthy opening of a volume. There ↵ | Mounir IDRASSI | 3 | -3/+101 | |
is still a freeze in the GUI even though the call to DeviceIoControl is done in a separate thread which can't be explained. Maybe if we had an asynchronous Device Driver call, things would better. | |||||
2014-12-11 | Windows: always display random gathering dialog when UserEnrichRandomPool is ↵ | Mounir IDRASSI | 2 | -0/+8 | |
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-11 | Correct XML syntax for symbols '<' and '>' | Mounir IDRASSI | 1 | -1/+1 | |
2014-12-11 | Windows: Implement specifying the size of the generated keyfiles and also ↵ | Mounir IDRASSI | 4 | -18/+77 | |
letting VeraCrypt choose random size values. | |||||
2014-12-11 | Implement function RandgetBytesFull that enables generating random bytes of ↵ | Mounir IDRASSI | 2 | -21/+55 | |
any length. | |||||
2014-12-11 | Windows: correct lock issue in RandgetBytes by releasing critical section in ↵ | Mounir IDRASSI | 1 | -0/+1 | |
case of error. |