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
Mounir IDRASSI
36795a688f
Implement support of Blake2s-256 hash algorithm and remove deprecated algorithms RIPEMD-160 and GOST89.
2022-03-08 00:29:26 +01:00
Mounir IDRASSI
3cab3ce37a
Increment version to 1.25.9 and update Release Notes.
2022-02-19 22:54:59 +01:00
Mounir IDRASSI
0b78115084
Windows: Update MBR bootloader files.
2022-02-05 22:52:18 +01:00
Mounir IDRASSI
2d3771c45d
Increment version to 1.25.7 and update Release Notes
2022-01-07 00:35:46 +01:00
Mounir IDRASSI
7e20f65e68
Windows: Update precompiled MBR bootloader files for version 1.25.6
2021-12-28 00:31:45 +01:00
Mounir IDRASSI
e373e72cda
Increment version to 1.25.5 and update release notes
2021-12-20 00:19:10 +01:00
Mounir IDRASSI
0bc3e36f76
Windows: Add pre-compiled MBR bootloader binaries for version 1.25.4 to make it easier to build VeraCrypt without legacy VC compiler
2021-12-02 22:24:03 +01:00
Mounir IDRASSI
017e397773
Windows: Add pre-compiled MBR bootloader binaries for version 1.25 to make it easier to build VeraCrypt without legacy VC compiler
2021-11-28 11:58:46 +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
xiaolangde
3f25b281e7
Windows Bootloader: pass correct compressed data size to decompressor. Because the ds segment register is modified when setting up the decompressor segment, loader length should be read from the cs segment. ( #666 )
2020-08-03 15:08:25 +02:00
Mounir IDRASSI
8e9627877d
Windows MBR Bootloader: better way to handle displaying write errors in WriteEncryptedSectors function
2019-11-09 00:26:28 +01:00
Mounir IDRASSI
21392ef30d
Windows MBR Bootloader: workaround for SSD disks that don't allow write operations in BIOS mode with buffers less than 4096 bytes
2019-11-07 00:47:52 +01:00
Meteor0id
bb123bb3e8
Start following IEEE 1541 agreed naming of bytes ( #532 )
...
* Start following IEEE 1541 agreed naming of bytes
This standard exists to prevent any confusion about the actual number of bytes. It has been agreed on by experts and is being used more widespead these day. Let's start properly naming the number of bytes, which is absolutely important in disk encryption software.
* Update LanguageStrings.cpp
* Update UserInterface.cpp
* kibibyte instead of kilobyte
* kibibyte instead of kilobyte
* MiB instead of MB
* undo accidental deletions
Odd indeed that two random lines were deleted in a previous commit. Probably happened when using a keyboard shortcut while editing the file. This fixes the issue.
* Mb to Mib
2019-11-02 01:06:02 +01: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
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