VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Common/Volumes.h
AgeCommit message (Collapse)AuthorFilesLines
2024-11-13Windows: Remove support for 32-bit driver code. Set build target as Windows ↵Mounir IDRASSI1-5/+5
10. Simplify code and fix all warnings in driver.
2024-06-12Avoid conflict with C++17 features std::byte by using uint8 type instead of byteMounir IDRASSI1-6/+6
2023-07-22Windows: Remove TrueCrypt support. Increment version to 1.26.4.Mounir IDRASSI1-2/+2
2017-06-23Update IDRIX copyright yearMounir IDRASSI1-1/+1
2017-05-28Windows: add support for ReFS on Windows 10 when creating normal volumes.Mounir IDRASSI1-0/+2
2016-09-11Windows: in case of In-Place encryption, encrypt random data instead of ↵Mounir IDRASSI1-1/+1
existing data when filling unused space like the other cases.
2016-08-15Windows: fill unused/reserved header areas with the result of encryption of ↵Mounir IDRASSI1-1/+1
random data instead of the encryption of zeros for better entropy of resulting random data.
2016-08-15Windows EFI Bootloader: modifications to prepare EFI system encryption ↵Alex1-9/+13
support (common files with DcsBoot)
2016-05-10Remove trailing whitespaceDavid Foerster1-6/+6
2016-05-10Normalize all line terminatorsDavid Foerster1-155/+155
2016-01-27Windows/Linux: Implement exFAT support.Mounir IDRASSI1-0/+2
2016-01-20Copyright: update dates to include 2016.Mounir IDRASSI1-1/+1
2015-08-06Update license information to reflect the use of a dual license Apache 2.0 ↵Mounir IDRASSI1-7/+9
and TrueCrypt 3.0.
2015-07-29Windows: Implement Evil-Maid-Attack detection mechanism. Write the correct ↵Mounir IDRASSI1-0/+3
bootloader when changing the system encryption password: this enables to recover if an attack is detected.
2015-07-11Use Pim name for internal variables instead of the old name PinMounir IDRASSI1-3/+3
2015-05-26Windows: first implementation of dynamic modeMounir IDRASSI1-3/+3
2015-05-17Windows: First implementation of non-system volumes decryption.Mounir IDRASSI1-1/+1
2014-12-28Windows: support loading TrueCrypt volumes. Implement converting TrueCrypt ↵Mounir IDRASSI1-1/+1
volumes to VeraCrypt using the change password functionality.
2014-12-27Windows: use the correct window handle for creating message boxes. This ↵Mounir IDRASSI1-2/+2
became important after the introduction of the wait dialog in order to avoid having message boxes behind the wait dialog.
2014-12-16Windows: Enhance performance by implementing the possibility to choose the ↵Mounir IDRASSI1-0/+4
correct hash algorithm of volumes during various operations (mount, change password...). In case of system encryption, slightly speedup Windows startup time by making the driver pickup the correct hash algorithm used for the encryption.
2014-11-08Set correctly the minimum required version in volumes header (this value ↵Mounir IDRASSI1-2/+2
must always follow the current program version). This solves also the hidden volume issue.
2014-11-08Change the required version in volume header to the one of VeraCrypt (now 1.0)Mounir IDRASSI1-2/+2
2014-11-08Add original TrueCrypt 7.1a sourcesMounir IDRASSI1-0/+144