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 |
|
Mounir IDRASSI
|
597b9f3d65
|
Update release date and increment version to 1.20.3.4
|
2017-06-29 00:43:13 +02:00 |
|
Mounir IDRASSI
|
0ebc26e125
|
Update IDRIX copyright year
|
2017-06-23 22:15:59 +02:00 |
|
Mounir IDRASSI
|
2be3b02002
|
Increment version to 1.20 (1.20.3)
|
2017-06-23 10:37:15 +02:00 |
|
Mounir IDRASSI
|
546d6cff44
|
Crypto: Add optimized SHA-512 and SHA-256 assembly implementations for x86_64 and x86. This improves speed by 30%.
|
2017-06-23 02:11:21 +02:00 |
|
Mounir IDRASSI
|
70097ecfe5
|
Crypto: Add optimized Camellia assembly implementation for x86_64 based on work by Jussi Kivilinna (https://github.com/jkivilin/supercop-blockciphers). This improve speed by a factor of 2.5 when AES-NI supported by CPU and by 30% if AES-NI not supported.
|
2017-06-21 01:39:55 +02:00 |
|
Mounir IDRASSI
|
458bb091bb
|
Windows Driver Security: Use enhanced protection of NX pool under Windows 8 and later.
|
2017-06-10 18:44:49 +02:00 |
|
kavsrf
|
cf5729d4e1
|
Beta2 patch 1
Edit DcsProp and PlatformInfo from System->Settings
EFI loader updated
|
2017-06-05 17:45:45 +02:00 |
|
Mounir IDRASSI
|
55aa098295
|
Windows: fix high CPU usage when a favorite is configured to mount using VolumeID when its host device is connected to the machine.
|
2017-06-01 01:56:13 +02:00 |
|
Mounir IDRASSI
|
0e2c129854
|
Windows Driver: enhance detection of FAT volumes.
|
2017-05-28 00:04:29 +02:00 |
|
Mounir IDRASSI
|
d647637b24
|
Windows Driver: return correct partition type value by trying to detect the filesystem used in the volume.
|
2017-05-26 00:38:32 +02:00 |
|
Mounir IDRASSI
|
5046edb012
|
Windows Driver: Correctly detect FAT volumes created on Linux in TC_IOCTL_OPEN_TEST FileSystem detection
|
2017-05-26 00:38:31 +02:00 |
|
Mounir IDRASSI
|
8edd1560e5
|
Windows Driver: Add support for ReFS in TC_IOCTL_OPEN_TEST FileSystem detection
|
2017-05-26 00:38:30 +02:00 |
|
Mounir IDRASSI
|
a5035f812b
|
Windows: remove IOCTL_STORAGE_GET_DEVICE_NUMBER support until a real device is implemented.
|
2017-05-25 01:15:19 +02:00 |
|
Mounir IDRASSI
|
8c1bde132a
|
Windows Driver: correct comment about volume ID computation
|
2017-05-25 01:15:19 +02:00 |
|
Mounir IDRASSI
|
0e15c65b3e
|
Windows Driver: correct value of number of cylinders by adding 1 since our virtual partition starts at Extension->BytesPerSector and not 0.
|
2017-05-25 01:15:18 +02:00 |
|
Mounir IDRASSI
|
f50bf2cf61
|
Windows Driver: implement some extra IOCTLs. Add more traces for debugging.
|
2017-05-25 01:15:18 +02:00 |
|
Mounir IDRASSI
|
9fdac9317b
|
Windows Driver: enhance implementation of IOCTL_STORAGE_QUERY_PROPERTY
|
2017-05-25 01:15:17 +02:00 |
|
Mounir IDRASSI
|
cda40547fe
|
Windows: query extra host drive information using IOCTL_STORAGE_QUERY_PROPERTY (StorageAdapterProperty) in both driver and user mode applications.
|
2017-05-25 01:15:16 +02:00 |
|
Mounir IDRASSI
|
a117f04068
|
Windows Driver: call IOCTL_STORAGE_QUERY_PROPERTY in a more standard way by using STORAGE_DESCRIPTOR_HEADER in order to be compatible with any future structure changes.
|
2017-05-25 01:15:16 +02:00 |
|
Mounir IDRASSI
|
feef2fee91
|
Windows Driver: remove unused variable.
|
2017-05-25 01:15:14 +02:00 |
|
Mounir IDRASSI
|
e484d0caae
|
Windows Driver: Support new IOCTLS and correct implementation of existing ones to solve Windows 10 compatibility issues.
|
2017-05-21 01:07:50 +02:00 |
|
Mounir IDRASSI
|
5081929b60
|
Windows Driver: fix bug in new IOCTL VC_IOCTL_GET_DRIVE_GEOMETRY_EX
|
2017-05-21 01:07:49 +02:00 |
|
Mounir IDRASSI
|
74b82118d5
|
Windows: use IOCTL_DISK_GET_DRIVE_GEOMETRY_EX instead of the deprecated IOCTL_DISK_GET_DRIVE_GEOMETRY in order to get accurate disk size value.
|
2017-05-17 00:46:41 +02:00 |
|
Mounir IDRASSI
|
47d4b5d284
|
Increment version to 1.20 BETA2 (1.20.2)
|
2016-12-30 23:56:32 +01:00 |
|
Mounir IDRASSI
|
9b0669da29
|
Windows driver: fix reading of boot PRF after latest EFI hidden OS changes. Better memory cleanup and changes for code clarity.
|
2016-12-26 00:00:03 +01:00 |
|
kavsrf
|
ac53e293d4
|
comments and better cleanup
Signed-off-by: kavsrf <kavsrf@gmail.com>
|
2016-12-26 00:00:02 +01:00 |
|
kavsrf
|
cd6df44d6f
|
Driver with support of hidden OS
Signed-off-by: kavsrf <kavsrf@gmail.com>
|
2016-12-26 00:00:02 +01:00 |
|
Mounir IDRASSI
|
a7f8548e2f
|
Increment version to 1.20 BETA1 (1.20.1)
|
2016-12-08 17:53:31 +01:00 |
|
Mounir IDRASSI
|
45d642d4e1
|
Increment version to 1.19 (1.19.4)
|
2016-10-17 18:40:35 +02:00 |
|
Mounir IDRASSI
|
ea5902514a
|
Update documentation and increment version to 1.19 BETA3 (1.19.3)
|
2016-10-17 18:40:28 +02:00 |
|
Mounir IDRASSI
|
0ac4009720
|
Windows: Fix failure to access EFS data on VeraCrypt volumes under Windows 10 but supporting undocumented IOCTL.
|
2016-10-17 18:40:25 +02:00 |
|