diff options
-rw-r--r-- | doc/chm/VeraCrypt User Guide.chm | bin | 1953159 -> 1955031 bytes | |||
-rw-r--r-- | doc/html/Release Notes.html | 20 | ||||
-rw-r--r-- | src/Common/Tcdefs.h | 2 | ||||
-rw-r--r-- | src/Driver/Driver.rc | 4 | ||||
-rw-r--r-- | src/Release/Setup Files/veracrypt-x64.cat | bin | 10583 -> 10583 bytes | |||
-rw-r--r-- | src/Release/Setup Files/veracrypt-x64.sys | bin | 830680 -> 804568 bytes | |||
-rw-r--r-- | src/Release/Setup Files/veracrypt.Inf | 2 | ||||
-rw-r--r-- | src/Release/Setup Files/veracrypt.cat | bin | 10531 -> 10531 bytes | |||
-rw-r--r-- | src/Release/Setup Files/veracrypt.sys | bin | 770520 -> 760280 bytes |
9 files changed, 22 insertions, 6 deletions
diff --git a/doc/chm/VeraCrypt User Guide.chm b/doc/chm/VeraCrypt User Guide.chm Binary files differindex 165a6b72..1208bc68 100644 --- a/doc/chm/VeraCrypt User Guide.chm +++ b/doc/chm/VeraCrypt User Guide.chm diff --git a/doc/html/Release Notes.html b/doc/html/Release Notes.html index 0264026e..c56bd1a9 100644 --- a/doc/html/Release Notes.html +++ b/doc/html/Release Notes.html @@ -39,20 +39,36 @@ <strong>Note to users who created volumes with 1.17 version of VeraCrypt or earlier: </strong><br/> <span style="color:#ff0000;">To avoid hinting whether your volumes contain a hidden volume or not, or if you depend on plausible deniability when using hidden volumes/OS, then you must recreate both the outer and hidden volumes including system encryption and hidden OS, discarding existing volumes created prior to 1.18a version of VeraCrypt.</span></li> </p> -<p><strong style="text-align:left">1.24-Beta1 </strong>(January 21<sup>th</sup>, 2019):</p> +<p><strong style="text-align:left">1.24-Beta2 </strong>(January 31<sup>th</sup>, 2019):</p> <ul> +<li><strong>All OSs:</strong> +<ul> +<li>Increase password maximum length to 128 bytes in UTF-8 encoding.</li> +<li>Speed optimization of XTS mode on 64-bit machine using SSE2 (up to 10% faster).</li> +<li>Fix detection of CPU features AVX2/BMI2. Add detection of RDRAND/RDSEED CPU features. Detect Hygon CPU as AMD one.</li> +</ul> +</li> <li><strong>Windows:</strong> <ul> <li>MBR Bootloader: dynamically determine boot loader memory segment instead of hardcoded values (proposed by neos6464)</li> <li>MBR Bootloader: workaround for issue affecting creation of hidden OS on some SSD drives.</li> <li>Fix issue related to Windows Update breaking VeraCrypt UEFI bootloader.</li> -<li>Support Multi-boot for EFI system encryption.</li> +<li>Several enhancements and fixes for EFI bootloader:</li> +<ul> +<li>Implement timeout mechanism for password input. Set default timeout value to 3 minutes and default timeout action to "shutdown".</li> +<li>Implement new actions "shutdown" and "reboot" for EFI DcsProp config file.</li> +<li>Enhance Rescue Disk implementation of restoring VeraCrypt loader.</li> +<li>Fix ESC on password prompt during Pre-Test not starting Windows.</li> +<li>Add menu entry in Rescue Disk that enables starting original Windows loader.</li> +</ul> +<li>Better support Multi-boot for EFI system encryption.</li> <li>New security features:</li> <ul> <li>Erase system encryption keys from memory during shutdown/reboot to help mitigate some cold boot attacks</li> <li>Add option when system encryption is used to erase all encryption keys from memory when a new device is connected to the system.</li> <li>Add new driver entry point that can be called by applications to erase encryption keys from memory in case of emergency.</li> </ul> +<li>Use CPU RDRAND or RDSEED as an additional entropy source for our random generator when available.</li> <li>Add mount option that allows mounting a volume without attaching it to the specified drive letter.</li> <li>Update libzip to version 1.5.1</li> <li>Do not create uninstall shortcut in startmenu when installing VeraCrypt. (by Sven Strickroth)</li> diff --git a/src/Common/Tcdefs.h b/src/Common/Tcdefs.h index 0a88a5f4..ed0c94bb 100644 --- a/src/Common/Tcdefs.h +++ b/src/Common/Tcdefs.h @@ -67,7 +67,7 @@ extern unsigned short _rotl16(unsigned short value, unsigned char shift); #define VERSION_NUM 0x0124 // Release date -#define TC_STR_RELEASE_DATE L"January 28, 2019" +#define TC_STR_RELEASE_DATE L"January 31, 2019" #define TC_RELEASE_DATE_YEAR 2019 #define TC_RELEASE_DATE_MONTH 1 diff --git a/src/Driver/Driver.rc b/src/Driver/Driver.rc index 1d63a971..00340d3d 100644 --- a/src/Driver/Driver.rc +++ b/src/Driver/Driver.rc @@ -27,8 +27,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,24,2,0 - PRODUCTVERSION 1,24,2,0 + FILEVERSION 1,24,2,1 + PRODUCTVERSION 1,24,2,1 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L diff --git a/src/Release/Setup Files/veracrypt-x64.cat b/src/Release/Setup Files/veracrypt-x64.cat Binary files differindex 0aa3ef9a..fb2b13cf 100644 --- a/src/Release/Setup Files/veracrypt-x64.cat +++ b/src/Release/Setup Files/veracrypt-x64.cat diff --git a/src/Release/Setup Files/veracrypt-x64.sys b/src/Release/Setup Files/veracrypt-x64.sys Binary files differindex 7f4e9e90..c63b7a4d 100644 --- a/src/Release/Setup Files/veracrypt-x64.sys +++ b/src/Release/Setup Files/veracrypt-x64.sys diff --git a/src/Release/Setup Files/veracrypt.Inf b/src/Release/Setup Files/veracrypt.Inf index 6da982f4..6bc212df 100644 --- a/src/Release/Setup Files/veracrypt.Inf +++ b/src/Release/Setup Files/veracrypt.Inf @@ -10,7 +10,7 @@ signature = "$Windows NT$" Class = "Encryption" ;This is determined by the work this filter driver does ClassGuid = {a0a701c0-a511-42ff-aa6c-06dc0395576f} ;This value is determined by the Class Provider = %ProviderString% -DriverVer = 01/28/2019,1.24.2.0 +DriverVer = 01/31/2019,1.24.2.1 CatalogFile = veracrypt.cat diff --git a/src/Release/Setup Files/veracrypt.cat b/src/Release/Setup Files/veracrypt.cat Binary files differindex 1c3a2359..82d56af5 100644 --- a/src/Release/Setup Files/veracrypt.cat +++ b/src/Release/Setup Files/veracrypt.cat diff --git a/src/Release/Setup Files/veracrypt.sys b/src/Release/Setup Files/veracrypt.sys Binary files differindex fe2891ab..5a8b52f6 100644 --- a/src/Release/Setup Files/veracrypt.sys +++ b/src/Release/Setup Files/veracrypt.sys |