Mounir IDRASSI
951c8d210b
Use portable alignment macro to be compatible with Linux/macOS
2024-11-13 09:36:06 +01:00
Mounir IDRASSI
cb97351250
Windows: Remove support for 32-bit driver code. Set build target as Windows 10. Simplify code and fix all warnings in driver.
2024-11-13 02:08:51 +01:00
Mounir IDRASSI
455a4f2176
Avoid conflict with C++17 features std::byte by using uint8 type instead of byte
2024-06-12 12:30:04 +02:00
Mounir IDRASSI
03e29434e8
Windows: Display message to recreate Rescue Disk when upgrading from version 1.25 or earlier because of the changes in the supported algorithms
2022-03-21 01:18:34 +01:00
a1346054
32052f214b
Minor cleanup of the repo ( #822 )
...
* *: 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-09-04 21:59:25 +02:00
Mounir IDRASSI
2b65a14301
Windows: display prompt to upgrade Rescue Disk when installing 1.24 version since it adds functionality and it has better support for fix boot issues.
2019-10-24 00:10:19 +02:00
Mounir IDRASSI
cdd1179c63
Increase password maximum length to 128 bytes from 64 bytes
2019-01-28 17:16:33 +01:00
Mounir IDRASSI
17d9c1c6ec
Windows: Fix system encryption issues on machines that always force booting on Microsoft bootloader (e.g. HP).
2018-04-23 16:59:37 +02:00
Mounir IDRASSI
1ab09916f6
Windows: display prompt to upgrade Rescue Disk when installing 1.22 version because of the fix for hidden os boot issue on some machines.
2017-07-20 23:23:25 +02:00
Mounir IDRASSI
37aeeaf204
Windows: display prompt to upgrade Rescue Disk when installing 1.21 version.
2017-07-07 12:04:21 +02:00
Mounir IDRASSI
0ebc26e125
Update IDRIX copyright year
2017-06-23 22:15:59 +02:00
kavsrf
79aa488106
cland static code analyzer fixes
2017-06-05 17:45:47 +02:00
Mounir IDRASSI
e5bb77e378
Windows: force the update of rescue disk from version 1.18 because of the fixes in EFI bootloader
2016-08-21 13:44:01 +02:00
Mounir IDRASSI
2780ac962e
Linux: fix various compilation issues under Linux.
2016-08-17 00:08:18 +02:00
kavsrf
83885c1ebb
Windows: Synchronize file with changes done in EFI Bootloader DCS.
2016-08-15 01:09:18 +02:00
Alex
246233c402
Windows EFI Bootloader: modifications to prepare EFI system encryption support (common files with DcsBoot)
2016-08-15 01:09:12 +02:00
David Foerster
11716ed2da
Remove trailing whitespace
2016-05-10 22:18:34 +02:00
David Foerster
fc37cc4a02
Normalize all line terminators
2016-05-10 20:20:14 +02:00
Mounir IDRASSI
1396269d57
Windows: Add option to avoid PIM prompt in pre-boot authentication by storing PIM value unencrypted in MBR.
2016-04-20 00:48:20 +02:00
Mounir IDRASSI
bda7a1d0bd
Copyright: update dates to include 2016.
2016-01-20 00:53:24 +01:00
Mounir IDRASSI
19483d2097
Windows Bootloader: Protect password/PIM length by filling the fields to their maximum length with '*' after ENTER is hit
2015-10-15 01:36:10 +02:00
Mounir IDRASSI
7e73208e62
Windows Bootloader: Fix Rescue Disk issue when Cascades and SHA256 used. It was caused by the bootloader becoming too big in this case with PIM implementation (larger than the limit of 31232 bytes). We also increase memory requirement for this case
2015-09-13 01:15:13 +02:00
Mounir IDRASSI
041024fbb9
Update license information to reflect the use of a dual license Apache 2.0 and TrueCrypt 3.0.
2015-08-06 00:04:25 +02:00
Mounir IDRASSI
8ebf5ac605
Windows: first implementation of dynamic mode
2015-05-26 01:38:15 +02:00
Mounir IDRASSI
b68fec97ea
Windows: Require upgrading rescue disk since we changed bootloader in 1.0f-2
2015-04-06 00:22:42 +02:00
Mounir IDRASSI
effb5c7c1e
Windows vulnerability fix : finally make bootloader decompressor more robust and secure by adding multiple checks and validation code. This solves the issue found by the Open Crypt Audit project. Note that we had to switch to the slow implementation of the function decode in order to keep the size of the decompressor code under 2K.
2014-11-08 23:23:42 +01:00
Mounir IDRASSI
e0efb36f33
Revert previous modification on boad-loader decompressor because it increased its size and it became impossible to include it with the SERPENT version of bootloader. The decompressor and the compressed bootloader are copied twice (original and backup) in the 63 first sectors of the hard drive (32K), thus the size limitation.
...
This reverts commit 154235d589222e3c31cda05aa53e73ab69a89a6e.
2014-11-08 23:23:02 +01:00
Mounir IDRASSI
ef4355acf8
Windows vulnerability fix : make boot-loader decompressor more robust and secure by adding multiple checks and validation code. Note that we had to switch to the slow implementation of the function decode in order to keep the size of the decompressor code under 2K.
2014-11-08 23:22:59 +01:00
Mounir IDRASSI
b9e34c30e8
Require to upgrade rescue disk if upgrading from version 1.0a of VeraCrypt instead of version 6.0a (left over from TrueCrypt). Does anyone still uses VeraCrypt 1.0a???
2014-11-08 23:19:58 +01:00
Mounir IDRASSI
c606f0866c
Add original TrueCrypt 7.1a sources
2014-11-08 23:18:07 +01:00