AgeCommit message (Collapse)AuthorFilesLines
2022-03-20Adapt to changes in VeraCrypt : Addition of Blake2s and removal of RIPEMD160 ↵HEADmasterMounir IDRASSI2-10/+14
& GOST89
2022-01-15Rescue Disk: enhance "Boot Original Windows Loader" by using embedded backup ↵Mounir IDRASSI1-0/+9
of original Windows loader if it is missing from disk
2022-01-15Fix compilation error caused by changes in VeraCrypt EAGetName functionMounir IDRASSI1-1/+1
2022-01-15Replace strcpy by EFI AsciiStrCpyS to fix warningMounir IDRASSI1-1/+1
2022-01-13Fix wrong cast for PasswordTimeout value that caused it to be limited to 255 ↵Mounir IDRASSI1-1/+1
2021-08-23Add bitmap description (#22)davidhcefx1-2/+2
Need more info for pointing out how to customize this file.
2020-08-03Don't clear bootParams variable in case OS is launched successfully since it ↵Mounir IDRASSI1-9/+9
will be cleared by VeraCrypt driver
2020-07-23Add option "KeyboardInputDelay" in DcsProp to control the minimum delay ↵Mounir IDRASSI4-2/+6
supported between two key strokes (default is 100 ms)
2020-07-14clear bootParams variable that may contain sensitive information when ↵Mounir IDRASSI1-0/+4
halting the system in case of fatal error (fix Github issue #21)
2020-07-14Fix memory leak in some cases caused by wrong check of pointer for calling ↵Mounir IDRASSI1-1/+1
MEM_FREE (fix Github issue #20)
2019-11-30Fix F5 showing previous password after failed authentication attempt. Ensure ↵VeraCrypt_1.24-Update2Mounir IDRASSI3-29/+47
that even wrong password value are cleared from memory.
2019-11-08Fix "ActionFailed" not working and add "ActionCancelled" to customize ↵Mounir IDRASSI5-1/+15
handling of user hitting ESC on password prompt
2019-09-23make the rescue disk boot machine directly from disk if "VeraCrypt" folder ↵VeraCrypt_1.24Mounir IDRASSI3-41/+74
is missing. This make it easy to create a bootable disk for VeraCrypt from the rescue disk by just removing or renaming its "VeraCrypt" folder.
2019-09-23Ensure that the correct Windows bootloader is executed when the user press ↵Mounir IDRASSI1-1/+35
2019-09-23Fix typo in the naming of the function SecRigionXxx by renaming them to ↵Mounir IDRASSI3-12/+12
2019-09-23Fix build issue under VS2017 caused by local variable hiding global variable ↵Mounir IDRASSI1-13/+13
with the same name.
2019-09-23Fix issue that was causing variable gCELine to be re-declared locally ↵Mounir IDRASSI1-1/+1
because of mistakenly using ',' instead of ';' on the line preceding the the use of the macro CE
2019-09-23Fix issue that was preventing Streebog hash from being selected manually ↵Mounir IDRASSI1-1/+1
during Pre-Boot authentication
2019-09-22Add support for Visual Studio 2017 toolset (#12)manison6-0/+39
2019-09-22Fix "declaration of 'EventIndex' hides previous local declaration" warning ↵manison1-1/+0
(treated as error) (#14)
2019-03-21Add support for new Acer LINPUS certificate (2018)Mounir IDRASSI5-0/+2
2019-03-21Fix regression fpr booting using rescue diskMounir IDRASSI1-1/+3
2019-03-21Add menu entry in Rescue Disk that enables starting original Windows loaderMounir IDRASSI1-2/+43
2019-03-21Add specific handling when user cancel password prompt with ESC so that ↵Mounir IDRASSI4-5/+11
original Windows loader is called in this case
2019-03-21Fix bug in file copy operation by deleting destination file first if it ↵Mounir IDRASSI1-1/+2
already exists
2019-03-21Use the new name for Windows loader "" in the GPT encoded ↵Mounir IDRASSI1-1/+1
2019-03-21Enhance Rescue Disk implementation of restoring VeraCrypt loader.Mounir IDRASSI5-41/+183
2019-03-21Implement better timeout mechanism for password input. Implement new actions ↵Mounir IDRASSI8-17/+86
"shutdown" and "reboot". Set default timeout value to 3 minutes and default timeout action to "shutdown"
2019-01-21Disable the watchdog time in the main bootloaderMounir IDRASSI1-0/+1
2019-01-21Rename functions conflicting with upstream edk (#10)manison6-8/+8
2019-01-18ConsoleShowTip: remove an excess parameter for OUT_PRINT (#9)alex1-1/+1
2018-09-01Add support for new Intel certificate in SecureBoot powershell scriptVeraCrypt_1.23Mounir IDRASSI5-0/+5
2018-08-12Add support for new Acer Wistron Secure Flash certificate in SecureBoot ↵Mounir IDRASSI5-0/+1
powershell script
2018-08-12Add support for new Panasonic EFI certificate in SecureBoot powershell scriptMounir IDRASSI5-0/+3
2018-08-02Add support for new OriginPC OWN_CA EFI certificate in SecureBoot powershell ↵Mounir IDRASSI5-0/+5
2018-07-25Add support for new Samsung SEC PRODUCTION KeyUEFI certificate in SecureBoot ↵Mounir IDRASSI4-0/+0
powershell script
2018-07-25Add missing Dell CompalA31CSMB signed variableMounir IDRASSI1-0/+0
2018-07-24Add support for new Dell CompalA31CSMB EFI certificate in SecureBoot ↵Mounir IDRASSI4-0/+1
powershell script
2018-07-10Use location of sb_set_siglists.ps1 script when building path of EFI files. ↵Mounir IDRASSI1-31/+33
This fixes errors when the script is not run from its directory
2018-07-10Add support for MSI EFI certificate in SecureBoot powershell scriptMounir IDRASSI5-0/+3
2018-07-08Add support for new HP EFI certificate in SecureBoot powershell scriptMounir IDRASSI5-0/+1
2018-07-07Add support for Lenovo Yoga720 EFI certificate in SecureBoot powershell scriptMounir IDRASSI5-0/+1
2018-07-06Change the order of setting EFI variables so that PK is updated last in ↵Mounir IDRASSI1-9/+14
order to have maximum compatibility (cf, thanks to Alexander B. for suggesting this)
2018-07-06Add 3 new Lenovo certificates and use current date (July 5th 2018) to sign ↵Mounir IDRASSI63-29/+33
EFI variables content.
2018-07-05Update readme for SecureBoot configurationMounir IDRASSI1-5/+7
2018-07-05Add new Acer and Toshiba certificates to the SecureBoot PowerShell scriptMounir IDRASSI13-0/+4
2018-06-23Handle case of first sector unencrypted (e.g. because of Windows Repair) ↵Mounir IDRASSI1-88/+123
when performing decryption of system using rescue disk.
2018-06-23Update SecureBoot PowerShell to support loading several manufacturers ↵Mounir IDRASSI74-5/+48
certificates. Add signed manufacturers certificates to help in this process.
2018-04-24By default, use as Windows bootloader since VeraCrypt now ↵Mounir IDRASSI1-24/+51
copies its bootloader to Bootmgfw.efi in order to be compatible with machines that always boot on Bootmgfw.efi.
2018-03-28AskConsolePwdInt: Use the same check for maximum allowed characters in all ↵VeraCrypt_1.22Mounir IDRASSI1-1/+1
places. line_max parameter includes zero terminator.