VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Boot
AgeCommit message (Collapse)AuthorFilesLines
2019-01-28Increase password maximum length to 128 bytes from 64 bytesMounir IDRASSI1-3/+3
2018-12-19Windows MBR Bootloader: workaround for issue affecting creation of hidden OS ↵Mounir IDRASSI1-1/+16
on some SSD drives (Error 128 while writing MBR). This commit replace the 512 bytes write operations by a 4096 bytes write operation.
2018-12-03MBR Bootloader: dynamically determine boot loader memory segment instead of ↵Mounir IDRASSI1-15/+16
hardcoded values (proposed by neos6464 at https://sourceforge.net/p/veracrypt/tickets/240/)
2018-09-03Windows: Add EFI bootloader files that are signed by Microsoft and remove ↵Mounir IDRASSI163-119/+1
files related to loading SecureBoot custom keys.
2018-08-24Update EFI bootloader for 1.23-BETA6Mounir IDRASSI6-0/+0
2018-08-12Windows: update EFI SecureBoot PowerShell script and its associated ↵Mounir IDRASSI141-18/+94
certificates to the latest version from VeraCrypt-DCS repository.
2018-08-12Windows: Update EFI bootloader files for 1.23-BETA3 releaseMounir IDRASSI6-0/+0
2018-07-05Windows: Update EFI bootloader binaries that implement workaround for first ↵Mounir IDRASSI6-0/+0
sector overwritten by Windows Repair.
2018-04-23Windows: Update EFI bootloader binaries that implement the new workaround ↵Mounir IDRASSI8-0/+0
for system encryption issues.
2018-04-23Windows: Fix system encryption issues on machines that always force booting ↵Mounir IDRASSI1-1/+1
on Microsoft bootloader (e.g. HP).
2018-03-30Windows: Update EFI bootloader files for 1.22 releaseMounir IDRASSI6-0/+0
2018-03-28Windows: Update EFI bootloader files for 1.22-BETA8Mounir IDRASSI6-0/+0
2018-03-27Windows: Update EFI bootloader files for 1.22-BETA7Mounir IDRASSI6-0/+0
2018-03-22Update EFI bootloader files to latest VeraCrypt-DCS (commit "llmath updated ↵Mounir IDRASSI14-0/+0
(EFI based)")
2017-08-02Windows MBR bootloader: reduce CPU usage during password prompt (Credit: ↵Mounir IDRASSI1-1/+22
Jason Pyeron of CipherShed project https://github.com/CipherShed/CipherShed/commit/00ea00e8e6a23a4243316f860aa07ed59203ab97)
2017-07-23Windows MBR Bootloader: always compress bootloader with upx to reduce ↵Mounir IDRASSI1-2/+2
runtime memory requirement thanks to its in-place decompression.
2017-07-22Windows: reduce size of MBR bootloader by removing unused functions in each ↵Mounir IDRASSI2-4/+8
build type.
2017-07-20Windows: display prompt to upgrade Rescue Disk when installing 1.22 version ↵Mounir IDRASSI1-1/+1
because of the fix for hidden os boot issue on some machines.
2017-07-19Windows MBR bootloader: remove unused test function in release buildMounir IDRASSI2-0/+5
2017-07-09Windows: Update EFI bootloader files from VeraCrypt-DCS 1.21 after Camellia ↵Mounir IDRASSI2-0/+0
64bit assembly changes
2017-07-07Windows: display prompt to upgrade Rescue Disk when installing 1.21 version.Mounir IDRASSI1-1/+1
2017-07-07Windows: Update EFI bootloader files from VeraCrypt-DCS 1.21Mounir IDRASSI4-0/+0
2017-07-02Windows: Update EFI bootloader file from latest VeraCrypt-DCS 1.21Mounir IDRASSI6-0/+0
2017-06-29Windows: Update EFI bootloader file from latest VeraCrypt-DCSMounir IDRASSI4-0/+0
2017-06-23Update IDRIX copyright yearMounir IDRASSI25-25/+25
2017-06-21Windows: Update EFI bootloader file from latest VeraCrypt-DCS that includes ↵Mounir IDRASSI4-0/+0
Camellia 64-bit speed optimization
2017-06-21Update EFI bootloader files to latest VeraCrypt-DCS (commit "BML flags added")Mounir IDRASSI10-0/+0
2017-06-11Windows: Update EFI bootloader file from latest VeraCrypt-DCS 1.20Mounir IDRASSI14-0/+0
2017-06-05cland static code analyzer fixeskavsrf1-15/+19
2017-06-05Beta2 patch 1kavsrf7-5/+4
Edit DcsProp and PlatformInfo from System->Settings EFI loader updated
2017-06-05DcsInfo is addedkavsrf14-0/+0
2016-12-30Windows: Update EFI bootloader file from latest VeraCrypt-DCS 1.20-BETA2 build.Mounir IDRASSI6-0/+0
2016-12-07Windows: Update EFI bootloader file from latest VeraCrypt-DCS build that ↵Mounir IDRASSI6-0/+0
includes fix for Rescue Disk decryption bug.
2016-10-17Windows: Support EFI system encryption for 32-bit Windows.Mounir IDRASSI6-0/+0
2016-10-17Windows: Update EFI bootloader file from latest VeraCrypt-DCS build.Mounir IDRASSI3-0/+0
2016-10-17Windows: Add latest DCS bootloader binaries built against latest sourcesMounir IDRASSI4-0/+0
2016-10-17Windows Bootloader: fix issue in copy process of hidden OS caused by use of ↵Mounir IDRASSI1-1/+4
wrong PIM.
2016-10-17Windows MBR Bootloader: compress Camellia Rescue Disk bootloader to reduce ↵Mounir IDRASSI1-1/+1
size ( < 13312 bytes), allowing a backup copy to be included in the Rescue Disk.
2016-10-17Windows Bootloader: for MBR bootloader, reset position pointers to keystroke ↵Mounir IDRASSI1-0/+6
buffer after password or PIM is entered to avoid leaking length information
2016-08-21Windows: force the update of rescue disk from version 1.18 because of the ↵Mounir IDRASSI1-1/+1
fixes in EFI bootloader
2016-08-21Windows Boot: About EFI Bootloader files linked against latest sourcesMounir IDRASSI3-0/+0
2016-08-17Windows Boot: update EFI Boot Loader file after correction made to wrong ↵Mounir IDRASSI2-0/+0
password error message.
2016-08-17Add reference to VeraCrypt-DCS EFI Boot loader in Readme. Update copyrights.Mounir IDRASSI1-1/+23
2016-08-17Windows Bootloader: Update EFI bootloader files built using the latest ↵Mounir IDRASSI3-0/+0
source modifications
2016-08-17Linux: fix various compilation issues under Linux.Mounir IDRASSI1-1/+1
2016-08-15Windows: Add DCS EFI Bootloader files that are signed. Add certificates and ↵Mounir IDRASSI29-0/+38
powershell script to update Secure Boot configuration.
2016-08-15Windows: Synchronize file with changes done in EFI Bootloader DCS.kavsrf1-33/+66
2016-08-15Windows EFI Bootloader: modifications to prepare EFI system encryption ↵Alex2-1/+109
support (common files with DcsBoot)
2016-06-17Windows: Use Visual C++ 2010 instead of Visual C++ 2008.Mounir IDRASSI3-0/+424
2016-06-02Crypto: Add support for Japanese encryption standard Camellia, including for ↵Mounir IDRASSI3-3/+12
system encryption.