Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-04-06 | MacOSX: solve issue volumes not auto-dismounting when quitting VeraCrypt. ↵ | Mounir IDRASSI | 2 | -2/+63 | |
restore main VeraCrypt window if is in background when we need to display various dialogs | |||||
2015-04-06 | Windows: update projects build dependencies in Visual Studio solution files | Mounir IDRASSI | 1 | -0/+13 | |
2015-04-06 | Increment VeraCrypt version to 1.0f-2 | Mounir IDRASSI | 8 | -27/+30 | |
2015-04-06 | Update user guide PDF | Mounir IDRASSI | 1 | -0/+0 | |
2015-04-06 | Windows: Require upgrading rescue disk since we changed bootloader in 1.0f-2 | Mounir IDRASSI | 1 | -1/+1 | |
2015-04-06 | Windows: use secure string functions | Mounir IDRASSI | 2 | -704/+698 | |
2015-04-06 | Windows vulnerability fix: CryptAcquireContext vulnerability fix. Add checks ↵ | Mounir IDRASSI | 13 | -24/+171 | |
to random generator to abort in case of error and display a diagnose message to the user. | |||||
2015-04-05 | Linux/MacOSX: Always add the source location when system exception occur in ↵ | Mounir IDRASSI | 1 | -2/+1 | |
order to help diagnose users issues. | |||||
2015-04-05 | Linux/MacOSX: correctly handle some internal exception classes that were ↵ | Mounir IDRASSI | 1 | -0/+4 | |
missed by the WaitDialog class. | |||||
2015-04-05 | Windows Setup: Avoid potential issues by correctly initializing variables ↵ | Mounir IDRASSI | 1 | -13/+13 | |
and checking memory allocation. | |||||
2015-03-23 | Linux: solve mount point permission issues for some users where the non-FAT ↵ | Mounir IDRASSI | 1 | -0/+17 | |
volumes were only mounted in read-only mode | |||||
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 | 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.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-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 | 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-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. |