VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Driver/Ntdriver.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-02Windows: Don't use API for Processor Groups support if there is only 1 CPU gr...Mounir IDRASSI1-1/+7
2020-06-27Windows: remove unused code targeting Windows 2000.Mounir IDRASSI1-21/+11
2020-06-21Windows Driver: Use real disk sector size instead of generic 512 bytes value ...Mounir IDRASSI1-4/+9
2020-02-10Windows: Implement support for processor groups in the driver and fix build i...Mounir IDRASSI1-8/+58
2019-12-09Windows Driver: Reduce memory usage of IOCTL_DISK_VERIFY handler. Now we read...Mounir IDRASSI1-6/+22
2019-11-06Windows Driver: Fix strange crashes caused by probably by APC queue issues fr...Mounir IDRASSI1-80/+225
2019-03-03Windows Driver: Add IOCTL code to query RAM encryption status in VeraCrypt dr...Mounir IDRASSI1-0/+11
2019-02-28Windows Driver: Enable RAM encryption only after its security parameters were...Mounir IDRASSI1-6/+5
2019-02-28Windows: use specific order for EFI boot arguments memory regions that matche...Mounir IDRASSI1-1/+41
2019-02-28Windows: Implement RAM encryption for keys on 64-bit machines using ChaCha12 ...Mounir IDRASSI1-1/+22
2019-02-12Windows: Use Hardware RNG based on CPU timing jitter "Jitterentropy" by Steph...Mounir IDRASSI1-1/+15
2019-02-08Windows: Add implementation of ChaCha20 based random generator. Use it for dr...Mounir IDRASSI1-0/+60
2019-02-08Windows: Add option to enable use of CPU RDRAND/RDSEED as source of entropy w...Mounir IDRASSI1-0/+1
2019-01-28Windows Driver: force the input size for some IOCTLs to have a fixed valueMounir IDRASSI1-2/+28
2019-01-26Windows: Add a build configuration containing EFI bootloader signed with cust...Mounir IDRASSI1-1/+1
2019-01-14Windows: Implement feature that enables clearing of encryption keys when a ne...Mounir IDRASSI1-0/+7
2019-01-08Windows Security: Add new entry point in driver that allows emergency clearin...Mounir IDRASSI1-0/+5
2018-12-19Windows Driver: Don't interact with the volume's filesystem if mount manager ...Mounir IDRASSI1-1/+1
2018-12-18Windows: Add mount option that allows mounting a volume without attaching it ...Mounir IDRASSI1-9/+11
2018-10-10Windows Driver: fix regression that was causing BSOD.Mounir IDRASSI1-1/+1
2018-10-10Windows Driver: replace system functions RtlUpcaseUnicodeChar/RtlUnalignedStr...Mounir IDRASSI1-9/+41
2018-09-21Windows driver: add extra check for data read in TC_IOCTL_OPEN_TEST handlingMounir IDRASSI1-1/+31
2018-09-21Windows: fix low severity vulnerability in driver that allowed reading 3 byte...Mounir IDRASSI1-49/+82
2018-08-31Windows: extended Windows defragmenter workaround to Windows 8.1Mounir IDRASSI1-3/+3
2018-08-23Windows: implement a driver configuration option to explicitly allow defragme...Mounir IDRASSI1-1/+3
2018-08-18Windows: Implement workaround on Windows 10 to make VeraCrypt encrypted disks...Mounir IDRASSI1-5/+21
2018-08-15WIndows driver: add check for failed memory allocationMounir IDRASSI1-8/+11
2018-03-05Windows: Add option to block TRIM command on system encryption SSD drives.Mounir IDRASSI1-0/+4
2018-03-04Windows: Implement TRIM support for non-system SSD partitions/drives and add ...Mounir IDRASSI1-32/+290
2017-07-26Windows driver: correctly handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX to fix issu...Mounir IDRASSI1-29/+151
2017-07-23Windows Driver: make IOCTL_DISK_GET_DRIVE_GEOMETRY_EX support optional. Make ...Mounir IDRASSI1-15/+19
2017-07-23Windows Driver: add legacy handling for IOCTL_DISK_GET_DRIVE_LAYOUT_EX/IOCTL_...Mounir IDRASSI1-23/+42
2017-07-20Windows driver: only activate newly supported IOCTLs if the option to enable ...Mounir IDRASSI1-43/+83
2017-07-20Windows driver: fix IOCTL_DISK_GET_DRIVE_LAYOUT and IOCTL_DISK_GET_DRIVE_LAYO...Mounir IDRASSI1-2/+2
2017-07-05Windows Driver: correctly get KeRestoreExtendedProcessorState function pointer.Mounir IDRASSI1-4/+5
2017-07-04Windows: correctly handle SEH exceptions during self-tests in order to disabl...Mounir IDRASSI1-1/+10
2017-07-04Windows Driver: correctly save and restore extended processor state when perf...Mounir IDRASSI1-0/+41
2017-06-23Update IDRIX copyright yearMounir IDRASSI1-1/+1
2017-06-10Windows Driver Security: Use enhanced protection of NX pool under Windows 8 a...Mounir IDRASSI1-0/+10
2017-05-31Windows: fix high CPU usage when a favorite is configured to mount using Volu...Mounir IDRASSI1-22/+31
2017-05-27Windows Driver: enhance detection of FAT volumes.Mounir IDRASSI1-3/+5
2017-05-25Windows Driver: Correctly detect FAT volumes created on Linux in TC_IOCTL_OPE...Mounir IDRASSI1-0/+2
2017-05-25Windows Driver: Add support for ReFS in TC_IOCTL_OPEN_TEST FileSystem detectionMounir IDRASSI1-1/+1
2017-05-24Windows: remove IOCTL_STORAGE_GET_DEVICE_NUMBER support until a real device i...Mounir IDRASSI1-2/+3
2017-05-24Windows Driver: implement some extra IOCTLs. Add more traces for debugging.Mounir IDRASSI1-0/+112
2017-05-24Windows Driver: enhance implementation of IOCTL_STORAGE_QUERY_PROPERTYMounir IDRASSI1-9/+106
2017-05-24Windows Driver: remove unused variable.Mounir IDRASSI1-1/+0
2017-05-20Windows Driver: Support new IOCTLS and correct implementation of existing one...Mounir IDRASSI1-3/+111
2017-05-20Windows Driver: fix bug in new IOCTL VC_IOCTL_GET_DRIVE_GEOMETRY_EXMounir IDRASSI1-2/+0
2017-05-16Windows: use IOCTL_DISK_GET_DRIVE_GEOMETRY_EX instead of the deprecated IOCTL...Mounir IDRASSI1-3/+32