VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common
AgeCommit message (Collapse)AuthorFilesLines
2021-01-02Revert "Windows: Don't check for availability of 32KB of free space for ↵Mounir IDRASSI1-1/+1
bootloader in UEFI boot mode" More work is needed to reduce the 32KB free space requirement without creating regressions.
2021-01-02Windows: Add support for ARM64 platform (e.g. Microsoft Surface Pro X). ↵Mounir IDRASSI8-17/+498
System encryption still not implemented on ARM64
2020-12-13Fix invalid escape sequence in Language.xmlMounir IDRASSI1-1/+1
2020-12-13Language Translations: fix invalid escape sequence in XML filesMounir IDRASSI1-1/+1
2020-12-13Windows: Update signed drivers to version 1.24.24Mounir IDRASSI1-2/+2
2020-12-11Windows: Fix various compiler warningsMounir IDRASSI1-3/+6
2020-12-11Windows Driver: Fix build error using Windows 10 WDK caused by name conflict ↵Mounir IDRASSI2-10/+10
for KeSaveExtendedProcessorState/KeRestoreExtendedProcessorState functions
2020-12-11Make the expression clearer. (#705)nkh04721-2/+2
Distinguish between the number of logical and physical processors.
2020-12-11new xml Tag for en and de (#708)T-Bonhagen1-0/+120
* new xml Tag for en and de * add linux support for env LANG * precopiled header into TrueCrypt.fdp to substitute '_()' with 'LangString[]' * more LangString in Code * add Language xml's to Linux Setup location * backup language for linux is en * remove Language.en.xml install * rearange new xml lines to end * yes/no dialogs now translated * All OK/Cancel Button now support international Co-authored-by: tb@tbon.de <tb@tbon.de>
2020-12-11Windows: Don't check for availability of 32KB of free space for bootloader ↵Mounir IDRASSI1-1/+1
in UEFI boot mode since in this case bootloader will be stored in EFI partition and not in the unallocated space at the beginning of the drive
2020-11-29Increment version to 1.24-Update8Mounir IDRASSI1-3/+3
2020-08-07Set release date of 1.24-Update7 to August 7th 2020Mounir IDRASSI1-1/+1
2020-08-06Increment internal version to 1.24.23 and update release notesMounir IDRASSI1-1/+1
2020-08-06Increment internal version to 1.24.22 and update release notesMounir IDRASSI1-1/+1
2020-08-06Windows: Fix wrong error message when UTF-8 encoding of entered password ↵Mounir IDRASSI1-1/+1
exceeds the maximum supported length.
2020-08-06Windows: Display a warning during system encryption wizard when typed ↵Mounir IDRASSI1-36/+42
password reaches maximum length and inform user that no more characters are allowed and that they are ignored.
2020-08-06Windows: Display warning message with correct maximum length value when ↵Mounir IDRASSI2-8/+42
password is truncated
2020-08-03Increment internal version to 1.24.21 and update release notesMounir IDRASSI1-2/+2
2020-08-03Windows: Fix issue in UI for configuration autofix mechanism of bootloaderMounir IDRASSI2-0/+11
2020-08-03Windows: Use correct parameters for 2nd call to SetStartExec in ↵Mounir IDRASSI1-1/+1
BootEncryption::InstallBootLoader
2020-08-02Windows: use fix for CVE-2019-19501 only if standard Windows Shell is ↵Mounir IDRASSI1-2/+4
running since we rely on it for the implementation of the fix. If Windows Shell has been modified or is not running, then we can't really protect the user is such non standard environment
2020-07-29Windows: Don't use HRESULT macros SUCCEEDED to check if WinVerifyTrust ↵Mounir IDRASSI1-1/+1
succeeded. Instead, check the return value for equality to zero.
2020-07-24Windows: update libzip to latest version 1.7.3 (close issue #656)Mounir IDRASSI49-2735/+2513
2020-07-22Windows: Add possibility to sign binaries using SHA256 only. This fixes ↵Mounir IDRASSI1-1/+13
Windows Smart Screen warning when launching installer
2020-07-22Increment internal version to 1.24.20 and update release notesMounir IDRASSI1-1/+1
2020-07-22Windows: Warn about Fast Startup if it is enabled during system encryption ↵Mounir IDRASSI1-0/+10
or volume creation and propose to disable it
2020-07-21Windows Setup: Warn about Fast Startup during install if it is enabled and ↵Mounir IDRASSI1-0/+1
propose to disable it at the end of the installation.
2020-07-21Windows: Implement detection of Hibernate and Fast Startup and disable them ↵Mounir IDRASSI3-0/+75
if RAM encryption is activated.
2020-07-08Windows: Add UI options to control the behavior of automatic bootloader ↵Mounir IDRASSI1-0/+4
fixing when System Encryption used.
2020-07-06Update Release Notes with latest Windows change (password drag-n-drop support)Mounir IDRASSI1-1/+1
2020-07-06Windows: Support direct password drag-n-drop from external applications ↵Mounir IDRASSI2-0/+477
(e.g. KeePass) which is more secure than using clipboard.
2020-07-04Increment internal version to 1.24.19Mounir IDRASSI1-2/+2
2020-07-02Windows: Use native Windows format program first to perform formatting since ↵Mounir IDRASSI1-7/+6
it is more reliable and only fallback to FormatEx function from fmifs.dll in case of issue.
2020-07-02Windows: Hide the console windows of the native Windows format tool when we ↵Mounir IDRASSI1-1/+2
call it to perform formatting
2020-07-02Windows: Don't allow to encrypt the system drive if it is already encrypted ↵Mounir IDRASSI4-0/+117
by BitLocker
2020-07-02Windows: Replace GetSystemInfo calls by more reliable function to get number ↵Mounir IDRASSI1-9/+6
of CPUs active on the PC.
2020-07-02Windows: Don't use API for Processor Groups support if there is only 1 CPU ↵Mounir IDRASSI2-37/+76
group in the system. This can fix slowness issue observed on some PCs with AMD CPUs.
2020-06-29Windows: Fallback to Windows native formatting tool if we fail to format a ↵Mounir IDRASSI2-2/+153
volume as NTFS/exFAT/ReFS using FormatEx function from fmifs.dll
2020-06-29Windows: Avoid displaying waiting dialog when /silent specified for ↵Mounir IDRASSI1-1/+1
"VeraCrypt Format" during creating of file container using /create switch and a filesystem other than FAT (fixes Github issue #648)
2020-06-28Linux/MacOSX: Erase sensitive memory explicitly instead of relying on the ↵Mounir IDRASSI1-4/+0
compiler not optimizing calls to method Memory::Erase
2020-06-28Windows: Fix build error because of missing definition of the macro move_ptrMounir IDRASSI1-0/+4
2020-06-28Windows: remove unused code targeting Windows 2000.Mounir IDRASSI2-10/+1
2020-06-26Update Language.xml (#645)Thomas De Rocker1-1/+1
fix typo
2020-06-26Linux/MacOSX: use standard std::shared_ptr instead of our custom ↵Mounir IDRASSI1-2/+2
implementation which is kept for compatibility with older compilers. We also introduce compatibility code for old compilers that don't define std::unique_ptr
2020-06-26Windows: fix warning reported by static code analyzed by adding copy ↵Mounir IDRASSI2-4/+32
constructor to _TEXT_EDIT_DIALOG_PARAM and = operator to HostDevice
2020-06-23Increment version to 1.24-Update7Mounir IDRASSI1-3/+3
2020-06-23Windows: Don't allow Hidden volume to have the same password, PIM and ↵Mounir IDRASSI1-0/+1
keyfiles as Outer volume
2020-06-21Windows: support RAM encryption only if t1ha2 algorithm self test succeedsMounir IDRASSI1-1/+4
2020-06-21Windows: Fix issue when RAM encryption used, AES selected and AES-NI not ↵Mounir IDRASSI2-0/+10
supported by CPU that caused the free space of newly created volumes not filled with random data even if "quick format" is not selected by user.
2020-06-21Windows: call VcProtectKeys in benchmark warm-up when RAM encryption is ↵Mounir IDRASSI1-0/+4
enabled in order to be follow the same execution path as the result of benchmark calculations.