1
0
mirror of https://github.com/veracrypt/VeraCrypt.git synced 2025-11-12 11:28:26 -06:00
Commit Graph

265 Commits

Author SHA1 Message Date
Mounir IDRASSI
1967bd862e Windows: Add mount option that allows mounting a volume without attaching it to the specified drive letter. This is useful in situation where Windows has issue with the filesystem (e.g. ReFS on Windows 10 1809) and we need to use third party software to be able to use the filesystem under Windows through low level VeraCrypt virtual device (e.g. \Device\VeraCryptVolumeX). 2018-12-19 00:41:37 +01:00
Mounir IDRASSI
93dbed19c8 Increment version to 1.23-Hotfix-2 2018-10-10 09:32:02 +02:00
Mounir IDRASSI
162d3b5f64 Windows Driver: fix regression that was causing BSOD. 2018-10-10 09:31:41 +02:00
Mounir IDRASSI
0b5dc7910b Windows Driver: replace system functions RtlUpcaseUnicodeChar/RtlUnalignedStringCchLengthW by our own code for better clarity 2018-10-10 09:31:40 +02:00
Mounir IDRASSI
0b8b50bde9 Increment version to 1.23-Hotfix-1 2018-09-21 10:39:24 +02:00
Mounir IDRASSI
2455c03e0d Windows driver: add extra check for data read in TC_IOCTL_OPEN_TEST handling 2018-09-21 10:39:08 +02:00
Mounir IDRASSI
f30f9339c9 Windows: fix low severity vulnerability in driver that allowed reading 3 bytes of kernel stack memory (with a rare possibility of 25 additional bytes). Reported by Tim Harrison. 2018-09-21 10:39:06 +02:00
Mounir IDRASSI
fda5880f90 Increment version to 1.23-BETA8 and update release notes. 2018-09-03 11:45:19 +02:00
Mounir IDRASSI
6ee1af6a95 Increment version to 1.23-BETA7 and update release notes. 2018-09-03 01:00:52 +02:00
Mounir IDRASSI
09afb91c89 Windows: extended Windows defragmenter workaround to Windows 8.1 2018-09-01 01:15:32 +02:00
Mounir IDRASSI
e22676d336 Increment version to 1.23-BETA6 2018-08-24 00:50:09 +02:00
Mounir IDRASSI
7cbe6b71e5 Windows: implement a driver configuration option to explicitly allow defragmenting non-système disques by Windows built-in defragmenter tool. 2018-08-24 00:49:59 +02:00
Mounir IDRASSI
6f1047d46b Increment version to 1.23-BETA5 and update release notes 2018-08-18 16:47:31 +02:00
Mounir IDRASSI
20889d4553 Windows: Implement workaround on Windows 10 to make VeraCrypt encrypted disks visible to Windows defragmenter 2018-08-18 16:47:23 +02:00
Mounir IDRASSI
2fea18c3f5 Increment version to 1.23-BETA4 and update release notes. 2018-08-16 01:12:55 +02:00
Mounir IDRASSI
6cdcbac305 WIndows driver: add check for failed memory allocation 2018-08-15 14:44:32 +02:00
Mounir IDRASSI
920b029e02 Increment version to 1.23-BETA3 and update release notes. 2018-08-12 18:30:29 +02:00
Mounir IDRASSI
6fffe709df Increment version to 1.23-BETA2 2018-07-05 18:08:44 +02:00
Mounir IDRASSI
509c8288d0 Increment version to 1.23-BETA1 2018-05-03 08:25:30 +02:00
Mounir IDRASSI
69272ece3f Increment version to 1.23-BETA0 (1.23.0) 2018-04-23 16:59:50 +02:00
Mounir IDRASSI
5f691297c0 Increment version to 1.22 (1.22.9) 2018-03-30 13:54:05 +02:00
Mounir IDRASSI
e2c0d1cf36 Increment version to 1.22-BETA8 (1.22.8) 2018-03-28 16:50:03 +02:00
Mounir IDRASSI
7d1a3e4f4e Increment version to 1.22-BETA7 (1.22.7) 2018-03-27 16:16:14 +02:00
Mounir IDRASSI
caf2fff60e Increment version to 1.22-BETA6 (1.22.6) 2018-03-25 22:00:39 +02:00
Mounir IDRASSI
f7a56b8f29 Increment version to 1.22-BETA5 (1.22.5) 2018-03-22 10:25:54 +01:00
Mounir IDRASSI
d907627f7e Windows: Add option to block TRIM command on system encryption SSD drives. 2018-03-05 19:35:07 +01:00
Mounir IDRASSI
cd59d5364f Windows: Implement TRIM support for non-system SSD partitions/drives and add driver option to enable it (TRIM is disabled by default for non-system SSD partitions/drives) 2018-03-04 18:50:23 +01:00
Mounir IDRASSI
2ef3c3a482 Increment version to 1.22-BETA4 (1.22.4) 2017-12-09 15:11:33 +01:00
Mounir IDRASSI
ed7a17e47f Windows: Increment version to 1.22-BETA3 2017-08-02 17:31:20 +02:00
Mounir IDRASSI
53adfd5a1d Windows: increment version to 1.22-BETA2-Build6 2017-07-29 15:54:29 +02:00
Mounir IDRASSI
7158e2b097 Windows Driver: avoid allocating memory for some IOCTL_STORAGE_QUERY_PROPERTY calls that always return fixed size structures. 2017-07-29 15:54:28 +02:00
Mounir IDRASSI
03f45d842d Windows: increment version to 1.22-BETA2-Build5 2017-07-27 00:30:55 +02:00
Mounir IDRASSI
c29ee8331a Windows driver: correctly handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX to fix issues with some disks. Implement IOCTL_STORAGE_GET_MEDIA_TYPES_EX. 2017-07-27 00:30:51 +02:00
Mounir IDRASSI
dd72cf9068 Windows: Increment version to 1.22-BETA2-Build1 2017-07-23 14:52:19 +02:00
Mounir IDRASSI
7cc2a3527d Windows Driver: make IOCTL_DISK_GET_DRIVE_GEOMETRY_EX support optional. Make disk size equal to partition size to avoid compatibility issues with existing software. 2017-07-23 14:52:12 +02:00
Mounir IDRASSI
1812449906 Windows Driver: add legacy handling for IOCTL_DISK_GET_DRIVE_LAYOUT_EX/IOCTL_DISK_GET_DRIVE_LAYOUT IOCTLs to fix issues with faulty applications and drivers that don't handle them correctly. 2017-07-23 14:52:11 +02:00
Mounir IDRASSI
a27c314613 Windows: Increment version to 1.22-BETA1-Build4 2017-07-20 23:23:21 +02:00
Mounir IDRASSI
6d6aafe58d Windows driver: only activate newly supported IOCTLs if the option to enable extended IOCTLs is enabled in VeraCrypt driver settings. 2017-07-20 23:23:20 +02:00
Mounir IDRASSI
ac77142949 Windows driver: fix IOCTL_DISK_GET_DRIVE_LAYOUT and IOCTL_DISK_GET_DRIVE_LAYOUT_EX output by using setting PartitionCount to 4 instead of 1 since this field must always be a multiple of 4 for MBR disks. 2017-07-20 23:23:20 +02:00
Mounir IDRASSI
5a9409a3af Windows driver: remove filesystem detection mechanism when mounting volumes since it is not reliable. 2017-07-20 23:23:19 +02:00
Mounir IDRASSI
12e0a594fb Windows: Increment version to 1.22-BETA0 2017-07-19 01:12:19 +02:00
Mounir IDRASSI
6674fb4401 Windows Driver: remove dependency to wcsstr by using simple memcmp comparison 2017-07-19 01:12:19 +02:00
Mounir IDRASSI
795aa4318e Increment version to 1.21.5 2017-07-09 00:19:14 +02:00
Mounir IDRASSI
d9f9e6d231 Increment version to 1.21.4 2017-07-05 16:21:37 +02:00
Mounir IDRASSI
384c5cc259 Windows Driver: correctly get KeRestoreExtendedProcessorState function pointer. 2017-07-05 16:21:35 +02:00
Mounir IDRASSI
b0827e9b74 Increment version to 1.21.3 2017-07-04 12:28:19 +02:00
Mounir IDRASSI
88cc8a00f4 Windows: correctly handle SEH exceptions during self-tests in order to disable CPU extended features in such case. 2017-07-04 12:28:17 +02:00
Mounir IDRASSI
89efcdb8cd Windows Driver: correctly save and restore extended processor state when performing AVX operations on Windows 7 and later. Enhance readability of code handling save/restore of floating point state. 2017-07-04 02:26:24 +02:00
Mounir IDRASSI
5540af7c57 Windows: increment version to 1.21.2 2017-07-02 00:51:58 +02:00
Mounir IDRASSI
3c4e36ecdf Increment version to 1.21 (1.21.1) 2017-07-02 00:51:50 +02:00