VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Boot
AgeCommit message (Collapse)AuthorFilesLines
2022-02-05Windows: Update MBR bootloader files.Mounir IDRASSI20-0/+0
2022-01-07Increment version to 1.25.7 and update Release NotesMounir IDRASSI20-0/+0
2021-12-28Windows: Update precompiled MBR bootloader files for version 1.25.6Mounir IDRASSI20-0/+0
2021-12-20Increment version to 1.25.5 and update release notesMounir IDRASSI20-0/+0
2021-12-02Windows: Add pre-compiled MBR bootloader binaries for version 1.25.4 to make ↵VeraCrypt_1.25.4Mounir IDRASSI20-0/+0
it easier to build VeraCrypt without legacy VC compiler
2021-11-28Windows: Add pre-compiled MBR bootloader binaries for version 1.25 to make ↵Mounir IDRASSI41-0/+0
it easier to build VeraCrypt without legacy VC compiler
2021-09-04Minor cleanup of the repo (#822)a13460544-7/+6
* *: source files should not be executable * *: make sure files have final newline * *: remove BOM from text files * translations: unify headers * *: fix typos * *: trim excess whitespace
2021-08-30
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
; shared_ptr <EncryptionAlgorithm> EA; shared_ptr <VolumeHeader> Header; bool HiddenVolumeProtectionTriggered; shared_ptr <VolumeLayout> Layout; uint64 ProtectedRangeStart; uint64 ProtectedRangeEnd; VolumeProtection::Enum Protection; size_t SectorSize; bool SystemEncryption; VolumeType::Enum Type; shared_ptr <File> VolumeFile; uint64 VolumeHostSize; uint64 VolumeDataOffset; uint64 VolumeDataSize; uint64 TopWriteOffset; uint64 TotalDataRead; uint64 TotalDataWritten; bool TrueCryptMode; private: Volume (const Volume &); Volume &operator= (const Volume &); }; } #endif // TC_HEADER_Volume_Volume