VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/BootEncryption.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-03-21Windows: Block upgrade of VeraCrypt is the system is encrypted using RIPEMD-1...Mounir IDRASSI1-0/+28
2022-03-08Implement support of Blake2s-256 hash algorithm and remove deprecated algorit...Mounir IDRASSI1-11/+7
2021-12-04Windows: Implement TESTSIGNING build configuration that allows running under ...Mounir IDRASSI1-4/+2
2021-01-02Revert "Windows: Don't check for availability of 32KB of free space for bootl...Mounir IDRASSI1-1/+1
2021-01-02Windows: Add support for ARM64 platform (e.g. Microsoft Surface Pro X). Syste...Mounir IDRASSI1-2/+3
2020-12-11Windows: Don't check for availability of 32KB of free space for bootloader in...Mounir IDRASSI1-1/+1
2020-08-03Windows: Use correct parameters for 2nd call to SetStartExec in BootEncryptio...Mounir IDRASSI1-1/+1
2020-07-22Windows: Warn about Fast Startup if it is enabled during system encryption or...Mounir IDRASSI1-0/+10
2020-07-02Windows: Don't allow to encrypt the system drive if it is already encrypted b...Mounir IDRASSI1-0/+6
2020-06-28Windows: remove unused code targeting Windows 2000.Mounir IDRASSI1-4/+1
2019-11-27Windows: compatibility with multi-OS boot configuration by only setting VeraC...Mounir IDRASSI1-2/+21
2019-11-27Windows: Don't restore MBR to VeraCrypt value if it is coming from a loader d...Mounir IDRASSI1-2/+25
2019-11-22Windows: Add new registry flags for SystemFavoritesService to control updatin...Mounir IDRASSI1-19/+31
2019-10-27Windows: fix failure to create rescue and thus to encrypt the system if the W...Mounir IDRASSI1-6/+13
2019-10-27Windows: code refactoring and convert NTSTATUS error code to WIN32 equivalent...Mounir IDRASSI1-38/+21
2019-10-27Windows: Make EFI System Encryption PostOOBE code more robust to failure to a...Mounir IDRASSI1-90/+101
2019-10-27Windows: Update EFI NVRAM variable only if changed or doesn't exist and add c...Mounir IDRASSI1-9/+19
2019-10-26Windows: Restore veraCrypt boot meny entry for system encryption more often, ...Mounir IDRASSI1-7/+16
2019-10-25Windows: Fix test of GetPrivateProfileString output since this function disca...Mounir IDRASSI1-1/+1
2019-10-25Windows: only update MBR first 512 bytes if they have changed and don't updat...Mounir IDRASSI1-30/+45
2019-10-25Windows: Avoid unnecessarily update of system encryption SetupConfig related ...Mounir IDRASSI1-4/+53
2019-10-20Windows: Avoid unnecessary write operations when copying/modifying EFI bootlo...Mounir IDRASSI1-6/+124
2019-10-20Windows: add more checks to correctly identify Microsoft original bootloader.Mounir IDRASSI1-3/+24
2019-10-20Windows: Add checks that the System Favorites service is running. Warn user i...Mounir IDRASSI1-1/+39
2019-10-18Windows: handle case of DcsProp configuration file for EFI system encryption ...Mounir IDRASSI1-30/+91
2019-10-14Windows: Fix regression that causes system favorites not to mount if VeraCryp...Mounir IDRASSI1-1/+9
2019-01-26Windows: Add a build configuration containing EFI bootloader signed with cust...Mounir IDRASSI1-1/+4
2019-01-15Windows: enhancements to EFI system encryption, like handling of Multi-Boot a...Mounir IDRASSI1-38/+71
2019-01-14Windows: enhance support of new behavior of favorite service which is now alw...Mounir IDRASSI1-5/+6
2019-01-14Windows: Implement feature that enables clearing of encryption keys when a ne...Mounir IDRASSI1-51/+23
2018-10-10Windows: zero TC_IOCTL_GET_SYSTEM_DRIVE_CONFIG input/output parameter as it i...Mounir IDRASSI1-0/+2
2018-09-03Windows: handle case of inconsistencies in EFI system partition content durin...Mounir IDRASSI1-5/+32
2018-09-03Windows: add define to support case of using EFI bootloader signed by Microso...Mounir IDRASSI1-3/+24
2018-08-15Windows: Add various checks and replace STL code after Coverity reportMounir IDRASSI1-1/+1
2018-08-06Windows: Fix hidden OS boot after upgrade to version 1.23 by explicitly speci...Mounir IDRASSI1-3/+2
2018-05-03Windows: Support machines without "EFI\Boot" folder for EFI system encryption...Mounir IDRASSI1-70/+105
2018-04-23Windows: Don't start EFI system encryption process if SecureBoot is enabled a...Mounir IDRASSI1-5/+290
2018-04-23Windows: Fix system encryption issues on machines that always force booting o...Mounir IDRASSI1-6/+128
2018-04-23Windows: enhance ReflectDrivers mechanism by persisting it across major Windo...Mounir IDRASSI1-3/+32
2018-04-23Windows: code refactoringMounir IDRASSI1-15/+10
2018-04-23Windows: remove ending backslash from installation path written to SetupConfi...Mounir IDRASSI1-0/+7
2018-04-23Windows: implement compatibility for Windows 10 major updates using ReflectDr...Mounir IDRASSI1-0/+59
2018-03-28Windows: use the same default value for EFI system encryption password prompt...Mounir IDRASSI1-2/+2
2017-07-20Windows: better workaround for cases where ERROR_INVALID_PARAMETER is returne...Mounir IDRASSI1-34/+106
2017-07-03Windows: workaround for some cases where the system return ERROR_INVALID_PARA...Mounir IDRASSI1-8/+35
2017-06-29Windows: reduce size of 64-bit binaries by not embedding 32-bit EFI bootloade...Mounir IDRASSI1-2/+54
2017-06-23Update IDRIX copyright yearMounir IDRASSI1-1/+1
2017-06-21Windows EFI Bootloader: Add new attributes "DcsBmlDriver" and "DcsBmlLockFlag...Mounir IDRASSI1-1/+8
2017-06-11Windows: various fixes following Coverity analysis.Mounir IDRASSI1-2/+3
2017-06-11Windows: Remove unused method ReadEfiConfigMounir IDRASSI1-52/+1