Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-07-13 | Windows: Fix link error on ARM64 with latest VS2019 (undefined ↵ | Mounir IDRASSI | 1 | -2/+2 | |
__stdio_common_vswprintf symbol) | |||||
2021-02-27 | Windows: Block Windows from resizing system partition if it is encrypted. ↵ | Mounir IDRASSI | 3 | -18/+45 | |
This avoid issues during Windows Upgrade that sometimes resizes system partition which create problems if it is encrypted by VeraCrypt | |||||
2021-01-02 | Increment version to 1.24-Update9 | Mounir IDRASSI | 1 | -2/+2 | |
2021-01-02 | Windows: Fix various warnings | Mounir IDRASSI | 3 | -5/+5 | |
2021-01-02 | Windows: Add support for ARM64 platform (e.g. Microsoft Surface Pro X). ↵ | Mounir IDRASSI | 2 | -0/+661 | |
System encryption still not implemented on ARM64 | |||||
2020-12-13 | Windows: Update signed drivers to version 1.24.24 | Mounir IDRASSI | 1 | -2/+2 | |
2020-12-11 | Windows: Fix various compiler warnings | Mounir IDRASSI | 4 | -6/+8 | |
2020-12-11 | Windows Driver: Fix build error using Windows 10 WDK caused by name conflict ↵ | Mounir IDRASSI | 2 | -4/+4 | |
for KeSaveExtendedProcessorState/KeRestoreExtendedProcessorState functions | |||||
2020-07-22 | Increment internal version to 1.24.20 and update release notes | Mounir IDRASSI | 1 | -2/+2 | |
2020-07-04 | Increment internal version to 1.24.19 | Mounir IDRASSI | 1 | -2/+2 | |
2020-07-02 | Windows: Don't use API for Processor Groups support if there is only 1 CPU ↵ | Mounir IDRASSI | 2 | -2/+8 | |
group in the system. This can fix slowness issue observed on some PCs with AMD CPUs. | |||||
2020-06-29 | Increment internal version to 1.24.18 and update signed Windows drivers. | Mounir IDRASSI | 1 | -2/+2 | |
2020-06-28 | Windows: remove unused code targeting Windows 2000. | Mounir IDRASSI | 2 | -23/+13 | |
2020-06-26 | Windows: Update signed driver to version 1.24.17 | Mounir IDRASSI | 1 | -2/+2 | |
2020-06-23 | Increment version to 1.24-Update7 | Mounir IDRASSI | 1 | -2/+2 | |
2020-06-21 | Windows Driver: Use real disk sector size instead of generic 512 bytes value ↵ | Mounir IDRASSI | 1 | -4/+9 | |
when probing disk real size | |||||
2020-06-21 | Windows: Fix issue when RAM encryption used, AES selected and AES-NI not ↵ | Mounir IDRASSI | 1 | -0/+5 | |
supported by CPU that caused the free space of newly created volumes not filled with random data even if "quick format" is not selected by user. | |||||
2020-06-11 | Switch from auto_ptr to unique_ptr (#638) | Christopher Bergqvist | 2 | -2/+2 | |
2020-03-11 | Windows: Update signed Windows driver to version 1.24.15VeraCrypt_1.24-Update6 | Mounir IDRASSI | 1 | -2/+2 | |
2020-02-11 | Increment version to 1.24-Update5 and update signed Windows drivers. | Mounir IDRASSI | 1 | -2/+2 | |
2020-02-10 | Windows: Implement support for processor groups in the driver and fix build ↵ | Mounir IDRASSI | 2 | -8/+60 | |
issues caused by previous implementation | |||||
2019-12-10 | Increment version to 1.24-Update2 | Mounir IDRASSI | 1 | -2/+2 | |
2019-12-09 | Windows Driver: Reduce memory usage of IOCTL_DISK_VERIFY handler. Now we ↵ | Mounir IDRASSI | 1 | -6/+22 | |
reader disk by chunks of at most 64 KiB. Fix https://github.com/veracrypt/VeraCrypt/issues/562. | |||||
2019-12-08 | Windows: enhancements to the mechanism preserving file timestamps, ↵ | Mounir IDRASSI | 1 | -1/+33 | |
especially for keyfiles. | |||||
2019-11-07 | Windows: Update signed drivers | Mounir IDRASSI | 1 | -2/+2 | |
2019-11-07 | Windows Driver: Fix strange crashes caused by probably by APC queue issues ↵ | Mounir IDRASSI | 2 | -80/+262 | |
from calls to IoBuildDeviceIoControlRequest and ZwCreate (cf https://www.osr.com/blog/2018/02/14/beware-iobuilddeviceiocontrolrequest/) | |||||
2019-11-07 | Increment version to 1.24-Hotfix2 | Mounir IDRASSI | 1 | -2/+2 | |
2019-10-02 | Increment version to 1.24-Beta6 | Mounir IDRASSI | 1 | -2/+2 | |
2019-10-01 | Windows Driver: Disable Hibernation when RAM encryption is enabled since we ↵ | Mounir IDRASSI | 1 | -0/+6 | |
can't resume from Hibernation without RAM encryption keys (a chicken and egg situation) | |||||
2019-03-09 | Increment version to 1.24-Beta5 | Mounir IDRASSI | 1 | -2/+2 | |
2019-03-09 | Windows Driver: fix BSOD when mounting outer volume with hidden volume ↵ | Mounir IDRASSI | 1 | -1/+1 | |
protection if RAM encryption is enabled | |||||
2019-03-09 | Increment version to 1.24-Beta4 and update release notes to clarify that ↵ | Mounir IDRASSI | 1 | -2/+2 | |
password length increase applies only to non-system volumes. | |||||
2019-03-08 | Windows Driver: fix BSOD when mounting hidden volume if RAM encryption is ↵ | Mounir IDRASSI | 1 | -4/+5 | |
enabled | |||||
2019-03-03 | Windows Driver: Add IOCTL code to query RAM encryption status in VeraCrypt ↵ | Mounir IDRASSI | 1 | -0/+11 | |
driver | |||||
2019-03-03 | Increment version to 1.24-Beta3. Update Release Notes. | Mounir IDRASSI | 1 | -2/+2 | |
2019-03-01 | Windows Driver: Enable RAM encryption only after its security parameters ↵ | Mounir IDRASSI | 1 | -6/+5 | |
were created | |||||
2019-03-01 | Windows driver: call VcProtectKeys only when RAM encryption enabled although ↵ | Mounir IDRASSI | 1 | -2/+5 | |
this function does nothing when RAM encryption is disabled. | |||||
2019-03-01 | Windows: use specific order for EFI boot arguments memory regions that ↵ | Mounir IDRASSI | 3 | -10/+53 | |
matches the one used by EFI bootloader. | |||||
2019-03-01 | Windows: Implement RAM encryption for keys on 64-bit machines using ChaCha12 ↵ | Mounir IDRASSI | 6 | -8/+87 | |
cipher and t1ha non-cryptographic fast hash (https://github.com/leo-yuriev/t1ha) | |||||
2019-02-12 | Windows: Use Hardware RNG based on CPU timing jitter "Jitterentropy" by ↵ | Mounir IDRASSI | 3 | -1/+19 | |
Stephan Mueller as a good alternative to RDRAND (http://www.chronox.de/jent.html, smueller@chronox.de) | |||||
2019-02-08 | Windows: Add implementation of ChaCha20 based random generator. Use it for ↵ | Mounir IDRASSI | 5 | -33/+86 | |
driver need of random bytes (currently only wipe bytes but more to come later). | |||||
2019-02-08 | Windows: Add option to enable use of CPU RDRAND/RDSEED as source of entropy ↵ | Mounir IDRASSI | 2 | -3/+5 | |
which is now disabled by default | |||||
2019-02-01 | Update Release Notes and other files for 1.24-Beta2 release | Mounir IDRASSI | 1 | -2/+2 | |
2019-02-01 | Windows driver: better randomness for wipe bytes by always using Whirlpool ↵ | Mounir IDRASSI | 3 | -19/+40 | |
hash of current time and random bytes retrieved using CPU RDRAND/RDSEED if available. | |||||
2019-01-28 | Increment version to 1.24-Beta2 | Mounir IDRASSI | 1 | -2/+2 | |
2019-01-28 | Increase password maximum length to 128 bytes from 64 bytes | Mounir IDRASSI | 1 | -5/+11 | |
2019-01-28 | Windows Driver: force the input size for some IOCTLs to have a fixed value | Mounir IDRASSI | 1 | -2/+28 | |
2019-01-26 | Windows: Add a build configuration containing EFI bootloader signed with ↵ | Mounir IDRASSI | 1 | -1/+1 | |
custom SecureBoot key instead | |||||
2019-01-22 | Windows: Increment driver version to 1.24.1.1 | Mounir IDRASSI | 1 | -1/+1 | |
2019-01-21 | Windows driver: remove volumes master keys from CRYPTO_INFO since they are ↵ | Mounir IDRASSI | 2 | -4/+2 | |
not needed after their key schedule is created |