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
|
3dfd4a5332
|
Windows: display notice about creating new Rescue Disk at first boot after upgrade.
|
2017-07-23 14:52:12 +02:00 |
|
Mounir IDRASSI
|
ff871511af
|
Windows: reduce size of MBR bootloader by removing unused functions in each build type.
|
2017-07-22 00:30:19 +02:00 |
|
Mounir IDRASSI
|
a27c314613
|
Windows: Increment version to 1.22-BETA1-Build4
|
2017-07-20 23:23:21 +02:00 |
|
Mounir IDRASSI
|
fb317ebc48
|
Windows: enable secure desktop feature for VeraCrypt Format application.
|
2017-07-20 23:23:21 +02:00 |
|
Mounir IDRASSI
|
7f2981f257
|
Windows: use Secure Desktop for smart card PIN dialog if it is activated for password dialog.
|
2017-07-20 23:23:18 +02:00 |
|
Mounir IDRASSI
|
3021745f67
|
Windows: better workaround for cases where ERROR_INVALID_PARAMETER is returned during system encryption which is due to 4096-bytes alignment of disk.
|
2017-07-20 23:23:18 +02:00 |
|
Mounir IDRASSI
|
fe26ed8a5d
|
Windows: in case of mounting system favorites, call driver to get list of drives instead of using SetupAPI in order to fix some rare issues where some disks were not detected at boot.
|
2017-07-20 23:23:16 +02:00 |
|
Mounir IDRASSI
|
12e0a594fb
|
Windows: Increment version to 1.22-BETA0
|
2017-07-19 01:12:19 +02:00 |
|
Mounir IDRASSI
|
3f36836a3b
|
Change 1.21 release date to July 9th 2017
|
2017-07-09 09:49:36 +02:00 |
|
Mounir IDRASSI
|
9833a753dd
|
Windows: when listing connected devices, consider that a partition exists if CreateFile returns ERROR_ACCESS_DENIED
|
2017-07-09 09:49:35 +02:00 |
|
Mounir IDRASSI
|
1ebb0bf00f
|
Windows: correctly initialize global critical sections in case if system favorites service.
|
2017-07-09 00:19:17 +02:00 |
|
Mounir IDRASSI
|
795aa4318e
|
Increment version to 1.21.5
|
2017-07-09 00:19:14 +02:00 |
|
Mounir IDRASSI
|
b7ed0c4892
|
Windows: Don't remove last digit of version string if it is zero. This is a legacy code that applied to previous versioning scheme.
|
2017-07-07 11:52:40 +02:00 |
|
Mounir IDRASSI
|
753894cb7e
|
Change 1.21 release date to July 7th 2017
|
2017-07-07 11:52:38 +02:00 |
|
Mounir IDRASSI
|
d9f9e6d231
|
Increment version to 1.21.4
|
2017-07-05 16:21:37 +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
|
840756ead1
|
Windows: workaround for some cases where the system return ERROR_INVALID_PARAMETER when we try to write EFI bootloader files into ESP partition.
|
2017-07-03 01:55:45 +02:00 |
|
Mounir IDRASSI
|
f78242fac6
|
Change 1.21 release date to July 3rd 2017
|
2017-07-03 00:50:09 +02:00 |
|
Mounir IDRASSI
|
d1b26d4bfe
|
Windows: fix documentation and UI messages about the PIM constraints and calculation formula when EFI system encryption is using SHA-512 or Whirlpool. For historical reasons, if SHA-512 or Whirlpool is selected for EFI system encryption, then iterations = 15000 + (PIM x 1000) and not iterations = PIM x 2048 like the other algorithms.
|
2017-07-02 19:36:53 +02:00 |
|
Mounir IDRASSI
|
a0f2ffb90b
|
Windows: when mounting multiple favorites, use PIM of previous favorite alongside its password if option "Include PIM when caching password" is selected alongside option "Temporarily cache password during Mount Favorite Volumes operations".
|
2017-07-02 19:36:52 +02:00 |
|
Mounir IDRASSI
|
3c4e36ecdf
|
Increment version to 1.21 (1.21.1)
|
2017-07-02 00:51:50 +02:00 |
|
Mounir IDRASSI
|
33bb507fde
|
Windows: fix missing resource in 64-bit build.
|
2017-06-30 13:52:45 +02:00 |
|
Mounir IDRASSI
|
4466834322
|
Set 1.20 release date to June 29th 2017
|
2017-06-29 17:10:04 +02:00 |
|
Mounir IDRASSI
|
0b1b8b479f
|
Windows: reduce size of 64-bit binaries by not embedding 32-bit EFI bootloader files in their resources.
|
2017-06-29 00:43:14 +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
|
ee5c1784ea
|
Windows EFI Bootloader: Add new attributes "DcsBmlDriver" and "DcsBmlLockFlags" to EFI configuration DcsProp. Set their values to 0 to disable DcsBml functionality.
|
2017-06-21 01:39:54 +02:00 |
|
Mounir IDRASSI
|
ce2aa639f4
|
Windows: various fixes following Coverity analysis.
|
2017-06-11 17:28:22 +02:00 |
|
Mounir IDRASSI
|
70d083bfb2
|
Windows: Add checks on IOCTL_DISK_GET_DRIVE_LAYOUT_EX response to make Coverity happy.
|
2017-06-11 17:28:21 +02:00 |
|
Mounir IDRASSI
|
1662abb707
|
Windows: Remove unused "Parent" field in _TEXT_EDIT_DIALOG_PARAM structure
|
2017-06-11 17:28:21 +02:00 |
|
Mounir IDRASSI
|
5c9aff0c54
|
Windows: Remove unused method ReadEfiConfig
|
2017-06-11 17:28:20 +02:00 |
|
Mounir IDRASSI
|
5822ae2b1b
|
Windows: fix GetPhysicalDriveStorageInformation failure caused by device handle wrongly closed in GetDeviceStorageProperty
|
2017-06-11 17:28:19 +02:00 |
|
Mounir IDRASSI
|
46a3fe1458
|
Windows: fix compiler warnings
|
2017-06-11 17:28:19 +02:00 |
|
Mounir IDRASSI
|
4208b43581
|
Windows: code refactoring for handling of ESP files (DcsProp and PlatformInfo).
|
2017-06-11 01:28:42 +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 |
|
Mounir IDRASSI
|
e14cf93d92
|
Windows: reduce WNetGetConnection performance impact by making calls every 1 minute instead of every 2 seconds. This should be enough since the list of mapped network drive will not change so often.
|
2017-06-10 01:03:07 +02:00 |
|
Mounir IDRASSI
|
064982c201
|
Windows: Enhancements to EFI System Information dialog
|
2017-06-09 17:23:39 +02:00 |
|
Mounir IDRASSI
|
3764f7e8b9
|
Windows: Fix false warning in case of GPT about Windows not installed on boot drive. This is caused by the fact that presence of "bootmgr" file is not mandatory in case of EFI Boot Loader.
|
2017-06-09 01:18:02 +02:00 |
|
Mounir IDRASSI
|
5c009d449e
|
Windows: Validate XML format of EFI DcsProp after user editing and before writing it to disk. Enhance UI handling of DcsProp editing and PlatformInfo display.
|
2017-06-08 01:17:48 +02:00 |
|
Mounir IDRASSI
|
9b4e087882
|
Windows: create dedicated project for zip library and link other binaries against it instead of recompiling zlib and libzip for each project separately.
|
2017-06-05 17:46:31 +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 |
|
kavsrf
|
46cd09ef50
|
PlatformInfo read. (via ReadEfiConfig)
It is displayed in System settings
|
2017-06-05 17:45:45 +02:00 |
|
kavsrf
|
a075d45a99
|
DcsInfo is added
|
2017-06-05 17:45:35 +02:00 |
|
Mounir IDRASSI
|
eb72fe7aa9
|
Windows: move language XML files to new "Languages" folder in the installation directory.
|
2017-06-05 01:41:48 +02:00 |
|