VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common
AgeCommit message (Collapse)AuthorFilesLines
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.
2020-06-19Windows: Fix wrong results in benchmark of encryption algorithms when RAM ↵Mounir IDRASSI1-0/+5
encryption is enabled
2020-06-19Windows: remove duplicated function to detect AES-NI support in CPUMounir IDRASSI1-1/+1
2020-06-12Windows: Update IDRIX SHA-1 code signing certificate to latest one.Mounir IDRASSI1-6/+6
2020-06-11Switch from auto_ptr to unique_ptr (#638)Christopher Bergqvist4-13/+13
2020-03-10Increment version to 1.24-Update6Mounir IDRASSI1-2/+2
2020-03-10Windows setup: Fix wrong language used in installer if we select a language ↵Mounir IDRASSI1-0/+1
in the language selection dialog and then select English followed by OK.
2020-03-10Update copyright year in creditsVeraCrypt_1.24-Update5Mounir IDRASSI1-3/+3
2020-03-10Windows: Add missing libzip file to the build projectMounir IDRASSI2-0/+4
2020-03-10Set release date of 1.24-Update5 and update release notesMounir IDRASSI1-2/+2
2020-03-10Windows: Update libzip to 1.6.1Mounir IDRASSI112-266/+585
2020-03-10Windows: Fix compilation error caused by previous keyfile commitMounir IDRASSI1-0/+2
2020-03-10Windows: Fix keyfiles path passed as CLI argument and set as default not ↵Mounir IDRASSI1-1/+3
always cleared from RAM when VeraCrypt exits
2020-02-11Increment version to 1.24-Update5 and update signed Windows drivers.Mounir IDRASSI1-3/+3
2020-02-10Windows: Implement support for processor groups in the driver and fix build ↵Mounir IDRASSI2-54/+78
issues caused by previous implementation
2020-02-10Windows: Fix warnings reported by Coverity static code analyzerMounir IDRASSI1-4/+7
2020-01-29 Adding Processor Groups support for more than 64 processors (#581)techvintage1-3/+57
* Adding Processor Groups support for more than 64 processors * Revert " Adding Processor Groups support for more than 64 processors" This reverts commit e1d5fe0a55f46a53549450972c5b5506a43ca94c. * Adding Processor Groups support for >64 logical processors
2020-01-22Windows: use fix for CVE-2019-19501 only when process elevated otherwise it ↵Mounir IDRASSI1-1/+22
will not add any benefit compared to standard ShellExecute while at the same time potentially causing issue when opening links.
2020-01-22Increment version to 1.24-Update4 and update Release NotesMounir IDRASSI1-4/+4
2020-01-22Windows: Fix regression in Expander and Format when RAM encryption is enable ↵Mounir IDRASSI2-2/+106
that was causing volume headers to be corrupted.
2020-01-21Windows: Fix failure of Screen Readers (Accessibility support) to reader UI ↵Mounir IDRASSI2-3/+2
by disabling newly introduced memory protection by default and adding a CLI switch (/protectMemory) to enable it when needed. This fixes issue https://github.com/veracrypt/VeraCrypt/issues/536
2020-01-21Windows: don't display mount/dismount examples in help dialog for command ↵Mounir IDRASSI1-2/+2
line in Format and Expander
2019-12-22Increment version to 1.24-Update3 for Linux and update Release NotesVeraCrypt_1.24-Update3Mounir IDRASSI1-2/+2
2019-12-16Update version information in preparation for 1.24-Update2 releaseMounir IDRASSI1-1/+1
2019-12-13Windows: check "TrueCrypt Mode" in password dialog when mounting a file ↵Mounir IDRASSI2-0/+10
container with .tc extension
2019-12-10Increment version to 1.24-Update2Mounir IDRASSI1-3/+3