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
|
8d7a318795
|
Windows: use specific order for EFI boot arguments memory regions that matches the one used by EFI bootloader.
|
2019-03-01 00:35:20 +01:00 |
|
Mounir IDRASSI
|
cdd1179c63
|
Increase password maximum length to 128 bytes from 64 bytes
|
2019-01-28 17:16:33 +01:00 |
|
Mounir IDRASSI
|
6abc59acd2
|
Windows MBR Bootloader: workaround for issue affecting creation of hidden OS 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-19 00:41:30 +01:00 |
|
Mounir IDRASSI
|
3e1460b618
|
MBR Bootloader: dynamically determine boot loader memory segment instead of hardcoded values (proposed by neos6464 at https://sourceforge.net/p/veracrypt/tickets/240/)
|
2018-12-03 00:51:08 +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
|
2fde7f0b47
|
Windows MBR bootloader: reduce CPU usage during password prompt (Credit: Jason Pyeron of CipherShed project 00ea00e8e6)
|
2017-08-02 17:31:19 +02:00 |
|
Mounir IDRASSI
|
6f371c0973
|
Windows MBR Bootloader: always compress bootloader with upx to reduce runtime memory requirement thanks to its in-place decompression.
|
2017-07-23 14:52:24 +02:00 |
|
Mounir IDRASSI
|
ff871511af
|
Windows: reduce size of MBR bootloader by removing unused functions in each build type.
|
2017-07-22 00:30:19 +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
|
d78a3d0273
|
Windows MBR bootloader: remove unused test function in release build
|
2017-07-19 01:12:23 +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
|
6e94286b39
|
Windows Bootloader: fix issue in copy process of hidden OS caused by use of wrong PIM.
|
2016-10-17 18:40:25 +02:00 |
|
Mounir IDRASSI
|
eb3e923091
|
Windows MBR Bootloader: compress Camellia Rescue Disk bootloader to reduce size ( < 13312 bytes), allowing a backup copy to be included in the Rescue Disk.
|
2016-10-17 18:40:18 +02:00 |
|
Mounir IDRASSI
|
77d070fe73
|
Windows Bootloader: for MBR bootloader, reset position pointers to keystroke buffer after password or PIM is entered to avoid leaking length information
|
2016-10-17 18:40:14 +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 |
|
Mounir IDRASSI
|
42373efcfd
|
Windows: Use Visual C++ 2010 instead of Visual C++ 2008.
|
2016-06-17 15:50:47 +02:00 |
|
Mounir IDRASSI
|
76d3bc631e
|
Crypto: Add support for Japanese encryption standard Camellia, including for system encryption.
|
2016-06-02 00:12:00 +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
|
0163dfdcab
|
Windows: Reduce memory usage of Rescue Disk for cascades by 1KB.
|
2016-04-20 00:48:30 +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
|
50f85b4512
|
Windows bootloader: try to fix boot issues on some machines by increasing required memory by 1 KiB
|
2016-02-22 00:34:33 +01:00 |
|
Mounir IDRASSI
|
926721d54e
|
Windows Bootloader: Always hide password/PIM values with '*' after ENTER is hit, even if F5 was pressed to display password/PIM.
|
2016-01-29 00:50:27 +01:00 |
|
Mounir IDRASSI
|
bda7a1d0bd
|
Copyright: update dates to include 2016.
|
2016-01-20 00:53:24 +01:00 |
|
Mounir IDRASSI
|
8e56e138cc
|
Windows Rescue Disk: when decryption paused/finished, display message to indicate that header is being updated
|
2015-12-05 19:35:45 +01:00 |
|
Mounir IDRASSI
|
ec7d96fcb7
|
Windows Bootloader: Avoid displaying empty new line between password and PIM after filling password field with dummy '*'.
|
2015-11-26 01:44:46 +01:00 |
|
Mounir IDRASSI
|
8342d0d616
|
Windows Rescue Disk: compress bootloader for rescue disk in several more cases because of its growing size.
|
2015-10-15 01:36:12 +02: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
|
22152878f8
|
Windows Bootloader: pass correct compressed data size to decompressor and use shorter string to keep a valid memory layout for boot sector.
|
2015-09-13 01:14:17 +02:00 |
|
Mounir IDRASSI
|
8dc1dd2fb4
|
Windows bootloader: Mask/unmask PIM value in bootloader the same way as the password
|
2015-08-28 19:32:29 +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
|
6ef41abdd2
|
Use Pim name for internal variables instead of the old name Pin
|
2015-07-11 01:58:34 +02:00 |
|
Mounir IDRASSI
|
a7a8d57bca
|
Windows: rename PIN to PIM to avoid confusion. Better error messages.
|
2015-06-08 01:16:34 +02:00 |
|
Mounir IDRASSI
|
8ebf5ac605
|
Windows: first implementation of dynamic mode
|
2015-05-26 01:38:15 +02:00 |
|
Mounir IDRASSI
|
0f2d32f011
|
Windows: enable showing/hiding password for system encryption in Windows UI and in the bootloader (F5 key). This will be helpful to diagnose issues with non-US versions of Windows.
|
2015-05-03 15:47:25 +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
|
f09f8e3a31
|
Windows Bootloader: Display message after entering password to inform user that the password is being processed. Without this, users coming from TrueCrypt think that the system is freezed since they expect it to boot quickly.
|
2015-03-02 00:23:55 +01:00 |
|
Mounir IDRASSI
|
f38cf0b694
|
Add support for SHA-256 in key derivation for bootloader encryption. Create separate bootloader images for SHA-256 and RIPEMD-160. Set SHA-256 as the default PRF for boot encryption and SHA-512 as default PRF for all other cases. Depricate RIPEMD-160.
|
2014-11-08 23:23:50 +01: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
|
f3625a080f
|
Static Code Analysis: Correctly initialize variables to avoid false-positive detection in the boot code.
|
2014-11-08 23:21:07 +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 |
|