VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2015-05-26Windows: solve 64-bit compilation warnings after checking that they are ↵Mounir IDRASSI11-113/+114
harmless.
2015-05-22Windows Setup: Integrate 64-bit builds of exe files into the installer. Only ↵Mounir IDRASSI4-5/+34
install 64-bit exe files on Windows 64-bit. This gives a boot in performance for encryption/decryption of partitions/drives on Windows 64-bit.
2015-05-22Windows: Modifications to build 64-bit versions of VeraCrypt.exe & ↵Mounir IDRASSI9-20/+1292
"VeraCrypt Format.exe".
2015-05-22Windows: make random generator function compatible with 64-bit execution ↵Mounir IDRASSI2-15/+36
environment
2015-05-22Windows: Correctly detect switch user and RDP disconnect as session locking ↵Mounir IDRASSI1-1/+1
so that autodismount could be performed when it's enabled in the preferences
2015-05-22Windows: remove crash dump analysis functionality. It didn't always work and ↵Mounir IDRASSI7-541/+4
it required external debugging tools.
2015-05-22Windows: correct typo in help textMounir IDRASSI1-1/+1
2015-05-17Windows: First implementation of non-system volumes decryption.Mounir IDRASSI16-116/+1557
2015-05-15Language XML: Use correct links in displayed message.Mounir IDRASSI1-2/+2
2015-05-15Windows driver: avoid race condition by using ↵Mounir IDRASSI2-7/+16
IoAttachDeviceToDeviceStackSafe instead IoAttachDeviceToDeviceStack. Set BootArgs.CryptoInfoLength to 0 after clearing boot memory.
2015-05-10Windows Driver: fix wrongly reported bad sectors by chkdsk caused by a bug ↵Mounir IDRASSI1-1/+1
in IOCTL_DISK_VERIFY. There was no real issue in sectors.
2015-05-06Windows: Solve detection issue when resuming encryption. Add separate logic ↵Mounir IDRASSI7-26/+120
for manual selection of device and display error message in case of failure.
2015-05-04Windows: When resuming in-place encryption, add manual selection of ↵Mounir IDRASSI1-18/+42
partition possible. Display wait dialog when performing detection.
2015-05-03Windows: Make the Format wizard work again when launched from VeraCrypt menu.Mounir IDRASSI1-1/+10
2015-05-03Windows Driver: Implement querying physical sector size of veraCrypt volume ↵Mounir IDRASSI6-6/+153
through IOCTL_STORAGE_QUERY_PROPERTY
2015-05-03Windows: enable showing/hiding password for system encryption in Windows UI ↵Mounir IDRASSI4-7/+9
and in the bootloader (F5 key). This will be helpful to diagnose issues with non-US versions of Windows.
2015-05-03Windows: Modify custom window class names to less generic value in order to ↵Mounir IDRASSI6-15/+15
avoid collision with existing class names.
2015-04-27Windows: Support A: and B: as driver letters for mounting volumes.Mounir IDRASSI3-10/+10
2015-04-27Windows: Better command line handling to make it more strict and robust. ↵Mounir IDRASSI4-149/+133
This avoids issues when using wrong syntax.
2015-04-26Linux: in command line, support hash algorithm names without '-' as on ↵Mounir IDRASSI2-3/+14
Windows ("sha256", "sha512", "ripemd160")
2015-04-19Windows: solve translation issue with IDM_DEFAULT_MOUNT_PARAMETERS menu itemMounir IDRASSI1-3/+2
2015-04-19Linux: Correct wxWidgets assert warnings when displaying about/LegalNotice ↵Mounir IDRASSI2-4/+2
dialogs. This didn't happen with official binaries because the library used disables asserts.
2015-04-19Windows: lower position of "Never save history" checkbox to avoid wrong clicksMounir IDRASSI1-1/+1
2015-04-19Linux installer: Add support for kdesudo and correct usage of konsole ↵Mounir IDRASSI2-3/+4
external call.
2015-04-11Windows: add a test code-signing certificate and a batch file to sign ↵Mounir IDRASSI3-0/+60
binaries and the installer with it.
2015-04-06MacOSX: Set properly the version in the bundle and the installation package. ↵VeraCrypt_1.0f-2Mounir IDRASSI2-3/+5
Allow downgrading using older installers.
2015-04-06MacOSX: Correctly handle OSX dock "reopen-application" event and Cocoa ↵Mounir IDRASSI2-4/+15
openFiles message instead of the deprecated Carbon "open-document" event
2015-04-06Linux/MaxOSX: correctly detect type of internal exceptionsMounir IDRASSI2-6/+9
2015-04-06MacOSX: solve issue volumes not auto-dismounting when quitting VeraCrypt. ↵Mounir IDRASSI2-2/+63
restore main VeraCrypt window if is in background when we need to display various dialogs
2015-04-06Windows: update projects build dependencies in Visual Studio solution filesMounir IDRASSI1-0/+13
2015-04-06Increment VeraCrypt version to 1.0f-2Mounir IDRASSI8-27/+30
2015-04-06Update user guide PDFMounir IDRASSI1-0/+0
2015-04-06Windows: Require upgrading rescue disk since we changed bootloader in 1.0f-2Mounir IDRASSI1-1/+1
2015-04-06Windows: use secure string functionsMounir IDRASSI2-704/+698
2015-04-06Windows vulnerability fix: CryptAcquireContext vulnerability fix. Add checks ↵Mounir IDRASSI13-24/+171
to random generator to abort in case of error and display a diagnose message to the user.
2015-04-05Linux/MacOSX: Always add the source location when system exception occur in ↵Mounir IDRASSI1-2/+1
order to help diagnose users issues.
2015-04-05Linux/MacOSX: correctly handle some internal exception classes that were ↵Mounir IDRASSI1-0/+4
missed by the WaitDialog class.
2015-04-05Windows Setup: Avoid potential issues by correctly initializing variables ↵Mounir IDRASSI1-13/+13
and checking memory allocation.
2015-03-23Linux: solve mount point permission issues for some users where the non-FAT ↵Mounir IDRASSI1-0/+17
volumes were only mounted in read-only mode
2015-03-19Windows: correctly handle WIN32 LastError when mounting. Harmonize file ↵Mounir IDRASSI2-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-17Windows Setup: When clicking uninstall link, launch Windows Add/Remove ↵Mounir IDRASSI1-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-16Windows Setup: remove other VeraCrypt references for registry.Mounir IDRASSI1-0/+6
2015-03-15Windows Setup: implement removal of special LEGACY_VERACRYPT registry keys.Mounir IDRASSI1-60/+258
2015-03-13Windows: VeraCrypt reference from various registry locations. Uninstall old ↵Mounir IDRASSI2-2/+123
VeraCrypt COM interfaces that were left after upgrading.
2015-03-08Add Coverity define to avoid false positives during Static Code Analysis ↵Mounir IDRASSI1-0/+5
when TC_THROW_FATAL_EXCEPTION is used in the code
2015-03-08Linux/MacOSX: Load preferences if only volume path is given in command line ↵Mounir IDRASSI3-6/+23
and GUI mode enabled.
2015-03-04Windows: Avoid temporary caching password when mounting multiple favorites. ↵Mounir IDRASSI4-17/+34
Add option to activate this if needed.
2015-03-02Windows: if TrueCrypt volume created with a version prior to 6.0, display ↵Mounir IDRASSI3-4/+5
this version in the error message to help users understand why it is not working.
2015-03-02Windows Bootloader: Display message after entering password to inform user ↵Mounir IDRASSI1-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-28Linux/MacOSX: A configuration option for default hash and default TrueCrypt ↵Mounir IDRASSI8-6/+410
mode used for mounting volumes (Menu Settings -> Default Mount Parameters). Implement priority of command line arguments over default values.