Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-05-21 | Windows Driver: fix bug in new IOCTL VC_IOCTL_GET_DRIVE_GEOMETRY_EX | Mounir IDRASSI | 1 | -2/+0 | |
2017-05-17 | Windows: use IOCTL_DISK_GET_DRIVE_GEOMETRY_EX instead of the deprecated ↵ | Mounir IDRASSI | 1 | -3/+32 | |
IOCTL_DISK_GET_DRIVE_GEOMETRY in order to get accurate disk size value. | |||||
2016-10-17 | Windows: Fix failure to access EFS data on VeraCrypt volumes under Windows ↵ | Mounir IDRASSI | 1 | -2/+11 | |
10 but supporting undocumented IOCTL. | |||||
2016-08-15 | Windows Driver: Add extra traces and enable tracing in release build if ↵ | Mounir IDRASSI | 1 | -6/+29 | |
DEBUG_TRACE defined. | |||||
2016-05-10 | Remove trailing whitespace | David Foerster | 1 | -45/+45 | |
2016-05-10 | Normalize all line terminators | David Foerster | 1 | -3563/+3563 | |
2016-04-14 | Windows: Finalize implementation of the new volume ID mechanism. Use SHA-256 ↵ | Mounir IDRASSI | 1 | -7/+7 | |
instead of SHA-512 to compute volume ID to reduce string size and make more convenient to use. | |||||
2016-04-08 | Windows: start implementation of volume ID mechanism that will be used to ↵ | Mounir IDRASSI | 1 | -29/+82 | |
identify VeraCrypt disk volumes instead of device name. | |||||
2016-01-20 | Copyright: update dates to include 2016. | Mounir IDRASSI | 1 | -1/+1 | |
2016-01-04 | Windows: Enhance fix for dll hijacking vulnerability affecting installer ↵ | Mounir IDRASSI | 1 | -0/+3 | |
(CVE-2016-1281) | |||||
2016-01-03 | Windows Driver: Remove unwanted ':' character at the end of volume device ↵ | Mounir IDRASSI | 1 | -2/+2 | |
name. This was causing a crash in Kaspersky Internet Security 2016 when a program is run from a VeraCrypt volume. | |||||
2015-12-31 | Cryptography: Optimize Whirlpool implementation by using public domain ↵ | Mounir IDRASSI | 1 | -0/+3 | |
assembly code developed by Wei Dai | |||||
2015-12-21 | Windows: Implement PIM caching, both for system encryption and for normal ↵ | Mounir IDRASSI | 1 | -1/+5 | |
volumes. Add options to activate it in the Preferences and System Settings. | |||||
2015-11-26 | Windows Driver: solve compilation error in Debug build caused by a missing ↵ | Mounir IDRASSI | 1 | -0/+6 | |
variable. | |||||
2015-10-05 | Windows Driver: Modify fix for CVE-2015-7358 to solve side effects on ↵ | Mounir IDRASSI | 1 | -13/+34 | |
Windows mount manager while still making it hard to abuse drive letter handling. | |||||
2015-10-05 | Windows Driver: remove allocation of unused variables | Mounir IDRASSI | 1 | -4/+2 | |
2015-09-26 | Windows Driver: remove unnecessary variables declaration and use in ↵ | Mounir IDRASSI | 1 | -5/+0 | |
MountManagerMount. | |||||
2015-09-26 | Windows Driver: Fix inherited TrueCrypt local elevation of privilege ↵ | Mounir IDRASSI | 1 | -2/+3 | |
vulnerability caused by abusing the drive letter symbolic link creation facilities to remap the main system drive. Thanks to James Forshaw (Google) for reporting this issue and for helping implementing the fix. | |||||
2015-09-26 | Windows Driver: Fix inherited TrueCrypt local elevation of privilege ↵ | Mounir IDRASSI | 1 | -2/+10 | |
vulnerability caused by incorrect impersonation token handling. Reported and fixed by James Forshaw (Google) | |||||
2015-09-16 | Windows: Add option to explicitly support extended disk IOCTLs and disable ↵ | Mounir IDRASSI | 1 | -45/+53 | |
this support by default. This will avoid having issue with software that doesn't handle correctly partial IOCTL_STORAGE_QUERY_PROPERTY support. | |||||
2015-08-31 | Windows: Support setting volume label in Explorer through mount option. ↵ | Mounir IDRASSI | 1 | -0/+60 | |
Support using favorite label as label in Explorer. | |||||
2015-08-31 | Windows Driver: Protect captured subject context during processing of user ↵ | Mounir IDRASSI | 1 | -0/+2 | |
access token. | |||||
2015-08-14 | Windows Driver: support returning StorageDeviceProperty through ↵ | Mounir IDRASSI | 1 | -16/+37 | |
IOCTL_STORAGE_QUERY_PROPERTY. | |||||
2015-08-09 | Windows: better error code when IOCTL_STORAGE_QUERY_PROPERTY type is not ↵ | Mounir IDRASSI | 1 | -1/+1 | |
supported | |||||
2015-08-09 | Windows: Solve crash of TOR when run from VeraCrypt volume by explicitly ↵ | Mounir IDRASSI | 1 | -0/+4 | |
returning error code when unsupported IOCTL_STORAGE_QUERY_PROPERTY parameter encountered. | |||||
2015-08-06 | Update license information to reflect the use of a dual license Apache 2.0 ↵ | Mounir IDRASSI | 1 | -7/+9 | |
and TrueCrypt 3.0. | |||||
2015-07-29 | Windows: Implement Evil-Maid-Attack detection mechanism. Write the correct ↵ | Mounir IDRASSI | 1 | -1/+5 | |
bootloader when changing the system encryption password: this enables to recover if an attack is detected. | |||||
2015-07-11 | Use Pim name for internal variables instead of the old name Pin | Mounir IDRASSI | 1 | -4/+4 | |
2015-06-07 | Windows: Add support for PIN in favorites. Several enhancements to GUI ↵ | Mounir IDRASSI | 1 | -0/+2 | |
handling of Dynamic Mode. | |||||
2015-05-26 | Windows: first implementation of dynamic mode | Mounir IDRASSI | 1 | -0/+2 | |
2015-05-10 | Windows Driver: fix wrongly reported bad sectors by chkdsk caused by a bug ↵ | Mounir IDRASSI | 1 | -1/+1 | |
in IOCTL_DISK_VERIFY. There was no real issue in sectors. | |||||
2015-05-03 | Windows Driver: Implement querying physical sector size of veraCrypt volume ↵ | Mounir IDRASSI | 1 | -2/+38 | |
through IOCTL_STORAGE_QUERY_PROPERTY | |||||
2015-02-09 | Static Code Analysis: in Windows Driver, avoid using uninitialized stack ↵ | Mounir IDRASSI | 1 | -1/+1 | |
memory as random and use proper random value for wipe operation. Solve potential double-free issue. | |||||
2015-01-04 | Windows Driver: add TrueCrypt mode of mounted volumes to the output of ↵ | Mounir IDRASSI | 1 | -0/+1 | |
TC_IOCTL_GET_MOUNTED_VOLUMES | |||||
2014-12-28 | Windows: support loading TrueCrypt volumes. Implement converting TrueCrypt ↵ | Mounir IDRASSI | 1 | -1/+4 | |
volumes to VeraCrypt using the change password functionality. | |||||
2014-12-16 | Windows: Enhance performance by implementing the possibility to choose the ↵ | Mounir IDRASSI | 1 | -1/+5 | |
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-12-11 | Windows Driver: change inherited TrueCrypt constants in kernel objects tags ↵ | Mounir IDRASSI | 1 | -1/+1 | |
by VeraCrypt specific values. These are used in crash dumps analysis and during debugging. | |||||
2014-11-08 | Windows vulnerability fix: correct some integer overflow issues using the ↵ | Mounir IDRASSI | 1 | -2/+13 | |
IntSafe library. Detected by the Open Crypto Audit project | |||||
2014-11-08 | Windows vulnerability fix: correct checking device name to avoid possible ↵ | Mounir IDRASSI | 1 | -1/+17 | |
bypass attack detected by the Open Crypto Audit project | |||||
2014-11-08 | Windows vulnerability fix : avoid kernel pointer disclosure through a call ↵ | Mounir IDRASSI | 1 | -1/+3 | |
to TC_IOCTL_GET_SYSTEM_DRIVE_DUMP_CONFIG but restricting this call to Kernel Mode. | |||||
2014-11-08 | Static Code Analysis : Use Safe string functions inside VeraCrypt Device ↵ | Mounir IDRASSI | 1 | -31/+31 | |
Driver to avoid potential security issues. Add many checks for NULL pointers to handle low memory use cases. | |||||
2014-11-08 | Change TrueCrypt to VeraCrypt in some comments | Mounir IDRASSI | 1 | -4/+4 | |
2014-11-08 | Replace TrueCrypt references in added sources and resources by VeraCrypt ones. | Mounir IDRASSI | 1 | -1/+1 | |
2014-11-08 | Modifications to remove all TrueCrypt references in names. generate new ↵ | Mounir IDRASSI | 1 | -3/+3 | |
GUIDs for VeraCrypt. Replace "TRUE" by "VERA" in volume headers and driver magic word. | |||||
2014-11-08 | Add original TrueCrypt 7.1a sources | Mounir IDRASSI | 1 | -0/+3293 | |