Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-03-19 | Windows: correctly handle WIN32 LastError when mounting. Harmonize file ↵ | Mounir IDRASSI | 2 | -53/+77 | |
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-17 | Windows Setup: When clicking uninstall link, launch Windows Add/Remove ↵ | Mounir IDRASSI | 1 | -6/+15 | |
program instead of uninstall directly in order to avoid being flagged as legacy application by the Windows Program Compatibility Assistant (see number 5 in Microsoft UI Design Standard https://msdn.microsoft.com/en-us/library/ms954377.aspx) | |||||
2015-03-16 | Windows Setup: remove other VeraCrypt references for registry. | Mounir IDRASSI | 1 | -0/+6 | |
2015-03-15 | Windows Setup: implement removal of special LEGACY_VERACRYPT registry keys. | Mounir IDRASSI | 1 | -60/+258 | |
2015-03-13 | Windows: VeraCrypt reference from various registry locations. Uninstall old ↵ | Mounir IDRASSI | 2 | -2/+123 | |
VeraCrypt COM interfaces that were left after upgrading. | |||||
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-08 | Linux/MacOSX: Load preferences if only volume path is given in command line ↵ | Mounir IDRASSI | 3 | -6/+23 | |
and GUI mode enabled. | |||||
2015-03-04 | Windows: Avoid temporary caching password when mounting multiple favorites. ↵ | Mounir IDRASSI | 4 | -17/+34 | |
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-03-02 | Windows Bootloader: Display message after entering password to inform user ↵ | Mounir IDRASSI | 1 | -1/+5 | |
that the password is being processed. Without this, users coming from TrueCrypt think that the system is freezed since they expect it to boot quickly. | |||||
2015-02-28 | Update test containers and benchmark script to support hidden containers and ↵ | Mounir IDRASSI | 5 | -8/+142 | |
measure wrong password time | |||||
2015-02-28 | Linux/MacOSX: A configuration option for default hash and default TrueCrypt ↵ | Mounir IDRASSI | 8 | -6/+410 | |
mode used for mounting volumes (Menu Settings -> Default Mount Parameters). Implement priority of command line arguments over default values. | |||||
2015-02-27 | Linux/MacOSX: Modify wxFormBuilder generated files directly to solve the 'X' ↵ | Mounir IDRASSI | 1 | -6/+6 | |
icon not closing some dialog because we can't workaround wxFormBuilder bug without introducing other issues (the correct SetExtraStyle call must be present at the beginning of the constructor, so it must be present in the generated files). Each time we generated new sources, Forms.cpp must be manually modify it to keep this correction. | |||||
2015-02-27 | Revert "Linux/MacOSX: solve the 'X' icon not closing some dialog. This was ↵ | Mounir IDRASSI | 8 | -14/+14 | |
caused by a bug of wxFormBuilder that calls SetExtraStyle without taking care of the previous value." This reverts commit 400fd599f812b057b0674f2ae0e0141e7c35a332. | |||||
2015-02-25 | Readme.md: indicate that on MacOSX building a console-only binary is not ↵ | Mounir IDRASSI | 1 | -2/+4 | |
supported. | |||||
2015-02-25 | Readme.txt: indicate that on MacOSX building a console-only binary is not ↵ | Mounir IDRASSI | 1 | -2/+4 | |
supported. | |||||
2015-02-25 | Windows: Use default hash in the options of hidden volume protection | Mounir IDRASSI | 1 | -0/+25 | |
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-24 | Add test containers and Windows benchmark script for mount performance | Mounir IDRASSI | 5 | -0/+152 | |
2015-02-22 | Windows: check password length for outer volume during hidden volume ↵ | Mounir IDRASSI | 1 | -3/+2 | |
creation to avoid potential plausible deniability issues. | |||||
2015-02-22 | Windows: Add menu option to set default hash and default TrueCrypt mode used ↵ | Mounir IDRASSI | 5 | -19/+171 | |
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 | Windows Installer: don't add link to VeraCryptExpander in the desktop. | Mounir IDRASSI | 1 | -8/+0 | |
2015-02-16 | Language: update German XML with translation contributed by H. Sauer | Mounir IDRASSI | 1 | -3/+3 | |
2015-02-16 | Language: update French translation (contributed by Thierry T.) | Mounir IDRASSI | 1 | -353/+353 | |
2015-02-16 | Language: Update language XML files with new added fields | Mounir IDRASSI | 37 | -111/+185 | |
2015-02-16 | Window: add menu entry for launching VeraCryptExpander | Mounir IDRASSI | 4 | -1/+33 | |
2015-02-16 | Linux/MacOSX: solve the 'X' icon not closing some dialog. This was caused by ↵ | Mounir IDRASSI | 8 | -14/+14 | |
a bug of wxFormBuilder that calls SetExtraStyle without taking care of the previous value. | |||||
2015-02-13 | Linux: Perform a quick NTFS formatting by adding the "-f" switch to ↵ | Mounir IDRASSI | 1 | -0/+4 | |
mkfs.ntfs. Without this, the creation of big NTFS volumes takes ages. The code already takes care of the empty sectors by encrypting them with different key to randomize plaintext. | |||||
2015-02-13 | Windows: Add VeraCryptExpander.exe to the Windows installer. | Mounir IDRASSI | 2 | -0/+17 | |
2015-02-11 | Linux: modify installer script to make it run when the "less" command ↵ | Mounir IDRASSI | 2 | -4/+24 | |
doesn't support the -X argument (Busybox case) | |||||
2015-02-10 | Linux: Add graphical installer support when xterm is not available (Linux ↵ | Mounir IDRASSI | 2 | -5/+37 | |
Mint case) | |||||
2015-02-10 | Language: update German translation (contributed by H.S.) | Mounir IDRASSI | 1 | -18/+18 | |
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: check return of remove function and display message ↵ | Mounir IDRASSI | 1 | -22/+45 | |
when it fails. | |||||
2015-02-09 | Static Code Analysis: Avoid over-flaw in arithmetic operations by adding ↵ | Mounir IDRASSI | 6 | -58/+172 | |
more checks. Add extra checks. Solve various issues. | |||||
2015-02-09 | Static Code Analysis: solve issues in Expander. Use real random values for ↵ | Mounir IDRASSI | 1 | -4/+23 | |
wipe buffers. | |||||
2015-02-09 | Static Code Analysis: in Windows Driver, avoid using uninitialized stack ↵ | Mounir IDRASSI | 3 | -5/+48 | |
memory as random and use proper random value for wipe operation. Solve potential double-free issue. | |||||
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 | 10 | -18/+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 | 2 | -5/+5 | |
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 | Linux: solve rare issue where VeraCrypt wrongly reports that another ↵ | Mounir IDRASSI | 1 | -3/+21 | |
instance is already running. That happens when VeraCrypt doesn't close cleanly upon shutdown/reboot and on the next startup another process is running with the same PID as VeraCrypt before shutdow/reboot. | |||||
2015-02-08 | Linux/MacOSX: mark RIPEMD-160 as deprecated like it's the case on Windows. ↵ | Mounir IDRASSI | 1 | -0/+1 | |
It will no more be available for the creation of volumes. | |||||
2015-02-08 | Linux: When not under Gnome/KDE, use xdg-open to open the mounted volume if ↵ | Mounir IDRASSI | 1 | -1/+17 | |
it is available. | |||||
2015-02-08 | Windows: retry UAC prompt operation in case of failure. This avoids cancel ↵ | Mounir IDRASSI | 4 | -11/+36 | |
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 | Windows: rename VeraCryptExpander project in the global solution | Mounir IDRASSI | 1 | -1/+1 | |
2015-02-08 | Windows Setup: implement removal of non-empty directories to avoid errors ↵ | Mounir IDRASSI | 1 | -1/+19 | |
during uninstall. |