diff --git a/Translations/Language.ar.xml b/Translations/Language.ar.xml index a022474d..e3c88b56 100644 --- a/Translations/Language.ar.xml +++ b/Translations/Language.ar.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.be.xml b/Translations/Language.be.xml index 10c8cb03..84aec9d3 100644 --- a/Translations/Language.be.xml +++ b/Translations/Language.be.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.bg.xml b/Translations/Language.bg.xml index d5d98ac6..aa4de9ac 100644 --- a/Translations/Language.bg.xml +++ b/Translations/Language.bg.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.ca.xml b/Translations/Language.ca.xml index 2b09d062..e393a13f 100644 --- a/Translations/Language.ca.xml +++ b/Translations/Language.ca.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.co.xml b/Translations/Language.co.xml index 33f72856..ee48ee7d 100644 --- a/Translations/Language.co.xml +++ b/Translations/Language.co.xml @@ -19,7 +19,7 @@ Information about Corsican localization: https://github.com/Patriccollu/Lingua_Corsa-Infurmatica/blob/ceppu/Prughjetti/VeraCrypt/Traduzzione.md --> - + diff --git a/Translations/Language.cs.xml b/Translations/Language.cs.xml index fe14f844..e0923586 100644 --- a/Translations/Language.cs.xml +++ b/Translations/Language.cs.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.da.xml b/Translations/Language.da.xml index 3db491bf..14e13f39 100644 --- a/Translations/Language.da.xml +++ b/Translations/Language.da.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.de.xml b/Translations/Language.de.xml index 7f9db0d6..2a0ffc15 100644 --- a/Translations/Language.de.xml +++ b/Translations/Language.de.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.el.xml b/Translations/Language.el.xml index 2c73db38..4bf2b13c 100644 --- a/Translations/Language.el.xml +++ b/Translations/Language.el.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.es.xml b/Translations/Language.es.xml index 3d9f8da6..c1e2f103 100644 --- a/Translations/Language.es.xml +++ b/Translations/Language.es.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.et.xml b/Translations/Language.et.xml index 92257a07..e43194b4 100644 --- a/Translations/Language.et.xml +++ b/Translations/Language.et.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.eu.xml b/Translations/Language.eu.xml index 62e1cec2..0780955c 100644 --- a/Translations/Language.eu.xml +++ b/Translations/Language.eu.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.fa.xml b/Translations/Language.fa.xml index 4231b604..7d8cf798 100644 --- a/Translations/Language.fa.xml +++ b/Translations/Language.fa.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.fi.xml b/Translations/Language.fi.xml index e841a03a..cd9f4208 100644 --- a/Translations/Language.fi.xml +++ b/Translations/Language.fi.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.fr.xml b/Translations/Language.fr.xml index 03691a84..b5a6c226 100644 --- a/Translations/Language.fr.xml +++ b/Translations/Language.fr.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.he.xml b/Translations/Language.he.xml index 6cd870e1..013a4400 100644 --- a/Translations/Language.he.xml +++ b/Translations/Language.he.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.hu.xml b/Translations/Language.hu.xml index 30567f27..43d6426d 100644 --- a/Translations/Language.hu.xml +++ b/Translations/Language.hu.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.id.xml b/Translations/Language.id.xml index e3c28619..aad3f477 100644 --- a/Translations/Language.id.xml +++ b/Translations/Language.id.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.it.xml b/Translations/Language.it.xml index b6be00f5..9125f414 100644 --- a/Translations/Language.it.xml +++ b/Translations/Language.it.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.ja.xml b/Translations/Language.ja.xml index d28b1f28..192f503d 100644 --- a/Translations/Language.ja.xml +++ b/Translations/Language.ja.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.ka.xml b/Translations/Language.ka.xml index 87462823..4f91b4a1 100644 --- a/Translations/Language.ka.xml +++ b/Translations/Language.ka.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.ko.xml b/Translations/Language.ko.xml index cd3850b9..782a2bb0 100644 --- a/Translations/Language.ko.xml +++ b/Translations/Language.ko.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.lv.xml b/Translations/Language.lv.xml index fe3e98f2..b126fbef 100644 --- a/Translations/Language.lv.xml +++ b/Translations/Language.lv.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.my.xml b/Translations/Language.my.xml index 0732e28c..6ff5dc5f 100644 --- a/Translations/Language.my.xml +++ b/Translations/Language.my.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.nb.xml b/Translations/Language.nb.xml index 6a874072..83fe6901 100644 --- a/Translations/Language.nb.xml +++ b/Translations/Language.nb.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.nl.xml b/Translations/Language.nl.xml index cca94fbb..7914a712 100644 --- a/Translations/Language.nl.xml +++ b/Translations/Language.nl.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.nn.xml b/Translations/Language.nn.xml index 876c25dc..2e36e492 100644 --- a/Translations/Language.nn.xml +++ b/Translations/Language.nn.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.pl.xml b/Translations/Language.pl.xml index 09d015d3..571ab08d 100644 --- a/Translations/Language.pl.xml +++ b/Translations/Language.pl.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.pt-br.xml b/Translations/Language.pt-br.xml index bcafa62f..61a35847 100644 --- a/Translations/Language.pt-br.xml +++ b/Translations/Language.pt-br.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.ro.xml b/Translations/Language.ro.xml index d860df99..1d1c4be7 100644 --- a/Translations/Language.ro.xml +++ b/Translations/Language.ro.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.ru.xml b/Translations/Language.ru.xml index c07d552b..61fea79a 100644 --- a/Translations/Language.ru.xml +++ b/Translations/Language.ru.xml @@ -1,7 +1,7 @@ - - + + diff --git a/Translations/Language.sk.xml b/Translations/Language.sk.xml index f8f0b7d9..7e8dd016 100644 --- a/Translations/Language.sk.xml +++ b/Translations/Language.sk.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.sl.xml b/Translations/Language.sl.xml index 9c72e00d..8b446d59 100644 --- a/Translations/Language.sl.xml +++ b/Translations/Language.sl.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.sv.xml b/Translations/Language.sv.xml index c1c50e8b..fc991095 100644 --- a/Translations/Language.sv.xml +++ b/Translations/Language.sv.xml @@ -1,6 +1,6 @@  - + diff --git a/Translations/Language.th.xml b/Translations/Language.th.xml index 5e3f986d..26f9573c 100644 --- a/Translations/Language.th.xml +++ b/Translations/Language.th.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.tr.xml b/Translations/Language.tr.xml index 3a1ca4dd..5b1b8897 100644 --- a/Translations/Language.tr.xml +++ b/Translations/Language.tr.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.uk.xml b/Translations/Language.uk.xml index f482d48d..338c2580 100644 --- a/Translations/Language.uk.xml +++ b/Translations/Language.uk.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.uz.xml b/Translations/Language.uz.xml index 79656254..5ba43684 100644 --- a/Translations/Language.uz.xml +++ b/Translations/Language.uz.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.vi.xml b/Translations/Language.vi.xml index d5be85ac..33f24e50 100644 --- a/Translations/Language.vi.xml +++ b/Translations/Language.vi.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.zh-cn.xml b/Translations/Language.zh-cn.xml index 40aee100..4af6b9fe 100644 --- a/Translations/Language.zh-cn.xml +++ b/Translations/Language.zh-cn.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.zh-hk.xml b/Translations/Language.zh-hk.xml index 29391d80..f5db6ba2 100644 --- a/Translations/Language.zh-hk.xml +++ b/Translations/Language.zh-hk.xml @@ -1,6 +1,6 @@ - + diff --git a/Translations/Language.zh-tw.xml b/Translations/Language.zh-tw.xml index 7f76efa6..a9d2f4d2 100644 --- a/Translations/Language.zh-tw.xml +++ b/Translations/Language.zh-tw.xml @@ -1,6 +1,6 @@ - + diff --git a/doc/chm/VeraCrypt User Guide.chm b/doc/chm/VeraCrypt User Guide.chm index 8f6bb993..1fedbae0 100644 Binary files a/doc/chm/VeraCrypt User Guide.chm and b/doc/chm/VeraCrypt User Guide.chm differ diff --git a/doc/chm/VeraCrypt User Guide.ru.chm b/doc/chm/VeraCrypt User Guide.ru.chm index ba77f2d6..1f12a18f 100644 Binary files a/doc/chm/VeraCrypt User Guide.ru.chm and b/doc/chm/VeraCrypt User Guide.ru.chm differ diff --git a/doc/chm/VeraCrypt User Guide.zh-cn.chm b/doc/chm/VeraCrypt User Guide.zh-cn.chm index b5552385..960533ea 100644 Binary files a/doc/chm/VeraCrypt User Guide.zh-cn.chm and b/doc/chm/VeraCrypt User Guide.zh-cn.chm differ diff --git a/doc/html/en/Release Notes.html b/doc/html/en/Release Notes.html index a87ff08f..c380b681 100644 --- a/doc/html/en/Release Notes.html +++ b/doc/html/en/Release Notes.html @@ -40,7 +40,7 @@ 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.

-

1.26.21 (May 17th, 2025):

+

1.26.22 (May 26th, 2025):

  • All OSes:
      @@ -52,7 +52,21 @@
    • Windows:
        -
      • Update libzip to version 1.11.3.
      • +
      • Implemented screen protection against screenshots and screen recording, enabled by default. +
          +
        • This feature can be disabled during installation or via the Performance/Driver Configuration settings.
        • +
        +
      • +
      • Added checkboxes to the MSI installer to control memory protection and screen protection features. +
          +
        • Introduced command-line options DISABLEMEMORYPROTECTION and DISABLESCREENPROTECTION for the MSI installer to manage these features.
        • +
        • Both options accept values 0 (enabled) or 1 (disabled).
        • +
        • Example usage:
          + msiexec /i VeraCrypt_Setup_x64_1.26.22.msi DISABLESCREENPROTECTION=1 /qn REBOOT=ReallySuppress MSIRESTARTMANAGERCONTROL=Disable ACCEPTLICENSE=YES +
        • +
        +
      • +
      • Updated libzip to version 1.11.3.
    • Linux: diff --git a/doc/html/ru/Release Notes.html b/doc/html/ru/Release Notes.html index 21e7b23c..9e04e6c1 100644 --- a/doc/html/ru/Release Notes.html +++ b/doc/html/ru/Release Notes.html @@ -43,7 +43,7 @@ VeraCrypt старее, чем 1.18a.
    • -

      1.26.21 (17 мая 2025 года):

      +

      1.26.22 (26 мая 2025 года):

      • Все ОС:
          @@ -55,7 +55,21 @@ VeraCrypt старее, чем 1.18a.
        • Windows:
            -
          • Библиотека libzip обновлена до версии 1.11.3.
          • +
          • Реализована защита экрана от снятия скриншотов и записи экрана, по умолчанию включена. +
              +
            • Данная функция может быть отключена во время установки или через параметры производительности/конфигурации драйвера.
            • +
            +
          • +
          • В MSI-установщик добавлены флажки для управления функциями защиты памяти и экрана. +
              +
            • Добавлены параметры командной строки DISABLEMEMORYPROTECTION и DISABLESCREENPROTECTION для управления этими функциями в MSI-установщике.
            • +
            • Оба параметра принимают значения 0 (включено) или 1 (отключено).
            • +
            • Пример использования:
              + msiexec /i VeraCrypt_Setup_x64_1.26.22.msi DISABLESCREENPROTECTION=1 /qn REBOOT=ReallySuppress MSIRESTARTMANAGERCONTROL=Disable ACCEPTLICENSE=YES +
            • +
            +
          • +
          • Библиотека libzip обновлена до версии 1.11.3.
        • Linux: diff --git a/doc/html/zh-cn/Release Notes.html b/doc/html/zh-cn/Release Notes.html index 0e83992c..ed8a6d9c 100644 --- a/doc/html/zh-cn/Release Notes.html +++ b/doc/html/zh-cn/Release Notes.html @@ -40,7 +40,7 @@ 为避免暴露您的卷是否包含隐藏卷,或者如果您在使用隐藏卷/操作系统时依赖似是而非的否认能力,那么您必须重新创建外部和隐藏卷,包括系统加密和隐藏操作系统,并丢弃VeraCrypt 1.18a版本之前创建的现有卷。
        • -

          1.26.21 (2025年5月17日):

          +

          1.26.22 (2025年5月26日):

          • 所有操作系统:
              @@ -52,6 +52,20 @@
            • Windows:
                +
              • 实现了屏幕保护功能,可防止截屏和屏幕录制,默认启用。 +
                  +
                • 该功能可在安装过程中或通过“性能/驱动配置”设置禁用。
                • +
                +
              • +
              • 在MSI安装程序中新增复选框,可用于控制内存保护和屏幕保护功能。 +
                  +
                • 新增命令行选项 DISABLEMEMORYPROTECTIONDISABLESCREENPROTECTION,用于管理上述功能。
                • +
                • 这两个选项均可接受 0(启用)或 1(禁用)作为取值。
                • +
                • 示例用法:
                  + msiexec /i VeraCrypt_Setup_x64_1.26.22.msi DISABLESCREENPROTECTION=1 /qn REBOOT=ReallySuppress MSIRESTARTMANAGERCONTROL=Disable ACCEPTLICENSE=YES +
                • +
                +
              • 将libzip更新至1.11.3版本。
            • diff --git a/src/Boot/Windows/Release/BootLoader.com.gz b/src/Boot/Windows/Release/BootLoader.com.gz index fbc4404f..e5f47011 100644 Binary files a/src/Boot/Windows/Release/BootLoader.com.gz and b/src/Boot/Windows/Release/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_AES/BootLoader.com.gz b/src/Boot/Windows/Release_AES/BootLoader.com.gz index 115bdf19..98ffbc7e 100644 Binary files a/src/Boot/Windows/Release_AES/BootLoader.com.gz and b/src/Boot/Windows/Release_AES/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_AES_SHA2/BootLoader.com.gz b/src/Boot/Windows/Release_AES_SHA2/BootLoader.com.gz index b3ce67ef..ca5ef0db 100644 Binary files a/src/Boot/Windows/Release_AES_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Release_AES_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_Camellia/BootLoader.com.gz b/src/Boot/Windows/Release_Camellia/BootLoader.com.gz index 8917a691..079a2122 100644 Binary files a/src/Boot/Windows/Release_Camellia/BootLoader.com.gz and b/src/Boot/Windows/Release_Camellia/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_Camellia_SHA2/BootLoader.com.gz b/src/Boot/Windows/Release_Camellia_SHA2/BootLoader.com.gz index 3d347d8a..acb5e76a 100644 Binary files a/src/Boot/Windows/Release_Camellia_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Release_Camellia_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_SHA2/BootLoader.com.gz b/src/Boot/Windows/Release_SHA2/BootLoader.com.gz index aa7d8477..277f3885 100644 Binary files a/src/Boot/Windows/Release_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Release_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_Serpent/BootLoader.com.gz b/src/Boot/Windows/Release_Serpent/BootLoader.com.gz index 0f31119f..1f6fe343 100644 Binary files a/src/Boot/Windows/Release_Serpent/BootLoader.com.gz and b/src/Boot/Windows/Release_Serpent/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_Serpent_SHA2/BootLoader.com.gz b/src/Boot/Windows/Release_Serpent_SHA2/BootLoader.com.gz index 9022052f..9329a839 100644 Binary files a/src/Boot/Windows/Release_Serpent_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Release_Serpent_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_Twofish/BootLoader.com.gz b/src/Boot/Windows/Release_Twofish/BootLoader.com.gz index 4089fbf4..f2e88a78 100644 Binary files a/src/Boot/Windows/Release_Twofish/BootLoader.com.gz and b/src/Boot/Windows/Release_Twofish/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Release_Twofish_SHA2/BootLoader.com.gz b/src/Boot/Windows/Release_Twofish_SHA2/BootLoader.com.gz index 001e2f03..c4f2549d 100644 Binary files a/src/Boot/Windows/Release_Twofish_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Release_Twofish_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue/BootLoader.com.gz b/src/Boot/Windows/Rescue/BootLoader.com.gz index 3774ddc4..a2ec873f 100644 Binary files a/src/Boot/Windows/Rescue/BootLoader.com.gz and b/src/Boot/Windows/Rescue/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_AES/BootLoader.com.gz b/src/Boot/Windows/Rescue_AES/BootLoader.com.gz index dfd56a4f..9be5ef11 100644 Binary files a/src/Boot/Windows/Rescue_AES/BootLoader.com.gz and b/src/Boot/Windows/Rescue_AES/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_AES_SHA2/BootLoader.com.gz b/src/Boot/Windows/Rescue_AES_SHA2/BootLoader.com.gz index 202c999c..82096bce 100644 Binary files a/src/Boot/Windows/Rescue_AES_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Rescue_AES_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_Camellia/BootLoader.com.gz b/src/Boot/Windows/Rescue_Camellia/BootLoader.com.gz index de253d6c..4c89c56f 100644 Binary files a/src/Boot/Windows/Rescue_Camellia/BootLoader.com.gz and b/src/Boot/Windows/Rescue_Camellia/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_Camellia_SHA2/BootLoader.com.gz b/src/Boot/Windows/Rescue_Camellia_SHA2/BootLoader.com.gz index 41875284..cce3d3a5 100644 Binary files a/src/Boot/Windows/Rescue_Camellia_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Rescue_Camellia_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_SHA2/BootLoader.com.gz b/src/Boot/Windows/Rescue_SHA2/BootLoader.com.gz index 1efe0728..d6a6ed17 100644 Binary files a/src/Boot/Windows/Rescue_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Rescue_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_Serpent/BootLoader.com.gz b/src/Boot/Windows/Rescue_Serpent/BootLoader.com.gz index 7b11ddac..93701e37 100644 Binary files a/src/Boot/Windows/Rescue_Serpent/BootLoader.com.gz and b/src/Boot/Windows/Rescue_Serpent/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_Serpent_SHA2/BootLoader.com.gz b/src/Boot/Windows/Rescue_Serpent_SHA2/BootLoader.com.gz index b05c46a7..c367b255 100644 Binary files a/src/Boot/Windows/Rescue_Serpent_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Rescue_Serpent_SHA2/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_Twofish/BootLoader.com.gz b/src/Boot/Windows/Rescue_Twofish/BootLoader.com.gz index 3fae8273..775b901c 100644 Binary files a/src/Boot/Windows/Rescue_Twofish/BootLoader.com.gz and b/src/Boot/Windows/Rescue_Twofish/BootLoader.com.gz differ diff --git a/src/Boot/Windows/Rescue_Twofish_SHA2/BootLoader.com.gz b/src/Boot/Windows/Rescue_Twofish_SHA2/BootLoader.com.gz index 1c2dd171..ce829f49 100644 Binary files a/src/Boot/Windows/Rescue_Twofish_SHA2/BootLoader.com.gz and b/src/Boot/Windows/Rescue_Twofish_SHA2/BootLoader.com.gz differ diff --git a/src/Build/CMakeLists.txt b/src/Build/CMakeLists.txt index b2ede26a..ad48b378 100644 --- a/src/Build/CMakeLists.txt +++ b/src/Build/CMakeLists.txt @@ -11,8 +11,8 @@ elseif ( NOT DEFINED NOGUI ) endif() # - Set version of the package -set( FULL_VERSION "1.26.21" ) -set( VERSION "1.26.21" ) +set( FULL_VERSION "1.26.22" ) +set( VERSION "1.26.22" ) set( RELEASE "1" ) # - Set PROJECT_NAME and CONFLICT_PACKAGE values diff --git a/src/COMReg/COMReg.rc b/src/COMReg/COMReg.rc index 2013857c..1335f974 100644 --- a/src/COMReg/COMReg.rc +++ b/src/COMReg/COMReg.rc @@ -27,8 +27,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,26,21,0 - PRODUCTVERSION 1,26,21,0 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -45,11 +45,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCrypt COMReg" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "VeraCrypt COMReg.exe" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/Common/Tcdefs.h b/src/Common/Tcdefs.h index 94e0663f..25973875 100644 --- a/src/Common/Tcdefs.h +++ b/src/Common/Tcdefs.h @@ -59,7 +59,7 @@ extern unsigned short _rotl16(unsigned short value, unsigned char shift); #define TC_APP_NAME "VeraCrypt" // Version displayed to user -#define VERSION_STRING "1.26.21" +#define VERSION_STRING "1.26.22" #ifdef VC_EFI_CUSTOM_MODE #define VERSION_STRING_SUFFIX "-CustomEFI" @@ -73,7 +73,7 @@ extern unsigned short _rotl16(unsigned short value, unsigned char shift); #define VERSION_NUM 0x0126 // Release date -#define TC_STR_RELEASE_DATE L"May 17, 2025" +#define TC_STR_RELEASE_DATE L"May 26, 2025" #define TC_RELEASE_DATE_YEAR 2025 #define TC_RELEASE_DATE_MONTH 5 diff --git a/src/Driver/Driver.rc b/src/Driver/Driver.rc index 1ed2efcb..29c843ee 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,26,21,1 - PRODUCTVERSION 1,26,21,1 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -45,11 +45,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCrypt Driver" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "veracrypt.sys" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/Driver/Driver.vcxproj b/src/Driver/Driver.vcxproj index a6912bd6..109ef235 100644 --- a/src/Driver/Driver.vcxproj +++ b/src/Driver/Driver.vcxproj @@ -110,8 +110,8 @@ - 1.26.21.1 - 05/16/2025 + 1.26.22.0 + 05/24/2025 fltmgr.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib @@ -137,8 +137,8 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Debug\Setup Files\veracrypt.inf" - 1.26.21.1 - 05/16/2025 + 1.26.22.0 + 05/24/2025 fltmgr.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib @@ -164,8 +164,8 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Release\Setup Files\veracrypt.inf" - 1.26.21.1 - 05/16/2025 + 1.26.22.0 + 05/24/2025 fltmgr.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib @@ -191,8 +191,8 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Release\Setup Files\veracrypt.inf" - 1.26.21.1 - 05/16/2025 + 1.26.22.0 + 05/24/2025 fltmgr.lib;%(AdditionalDependencies);$(KernelBufferOverflowLib);$(DDK_LIB_PATH)ntoskrnl.lib;$(DDK_LIB_PATH)hal.lib;$(DDK_LIB_PATH)wmilib.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfLdr.lib;$(KMDF_LIB_PATH)$(KMDF_VER_PATH)\WdfDriverEntry.lib diff --git a/src/ExpandVolume/ExpandVolume.rc b/src/ExpandVolume/ExpandVolume.rc index 2e713430..393caae7 100644 --- a/src/ExpandVolume/ExpandVolume.rc +++ b/src/ExpandVolume/ExpandVolume.rc @@ -192,8 +192,8 @@ IDR_MOUNT_RSRC_HEADER HEADER "resource.h" // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,26,21,0 - PRODUCTVERSION 1,26,21,0 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -210,11 +210,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCrypt Expander" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "VeraCryptExpander.exe" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/Format/Format.rc b/src/Format/Format.rc index 7c02d94d..ba580c27 100644 --- a/src/Format/Format.rc +++ b/src/Format/Format.rc @@ -28,8 +28,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,26,21,0 - PRODUCTVERSION 1,26,21,0 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -46,11 +46,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCrypt Format" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "VeraCrypt Format.exe" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/Mount/Mount.rc b/src/Mount/Mount.rc index 61ab31b9..3e5b37b9 100644 --- a/src/Mount/Mount.rc +++ b/src/Mount/Mount.rc @@ -563,8 +563,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,26,21,0 - PRODUCTVERSION 1,26,21,0 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -581,11 +581,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCrypt" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "VeraCrypt.exe" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/Release/Setup Files/Product64.wxs b/src/Release/Setup Files/Product64.wxs index 5bbdb8a9..623a271f 100644 --- a/src/Release/Setup Files/Product64.wxs +++ b/src/Release/Setup Files/Product64.wxs @@ -4,7 +4,7 @@ - + @@ -12,7 +12,7 @@ - + @@ -823,6 +823,9 @@ + + + @@ -1469,6 +1472,9 @@ + + + @@ -2114,6 +2120,9 @@ + + + @@ -2826,6 +2835,7 @@ + @@ -3043,6 +3053,7 @@ + @@ -3260,6 +3271,7 @@ + diff --git a/src/Release/Setup Files/veracrypt-arm64.cat b/src/Release/Setup Files/veracrypt-arm64.cat index 0aa6d133..02ca0c27 100644 Binary files a/src/Release/Setup Files/veracrypt-arm64.cat and b/src/Release/Setup Files/veracrypt-arm64.cat differ diff --git a/src/Release/Setup Files/veracrypt-arm64.sys b/src/Release/Setup Files/veracrypt-arm64.sys index 071fe9f7..f43061e5 100644 Binary files a/src/Release/Setup Files/veracrypt-arm64.sys and b/src/Release/Setup Files/veracrypt-arm64.sys differ diff --git a/src/Release/Setup Files/veracrypt-x64.cat b/src/Release/Setup Files/veracrypt-x64.cat index 1e6ebf27..d0bf0200 100644 Binary files a/src/Release/Setup Files/veracrypt-x64.cat and b/src/Release/Setup Files/veracrypt-x64.cat differ diff --git a/src/Release/Setup Files/veracrypt-x64.sys b/src/Release/Setup Files/veracrypt-x64.sys index f2c940be..69e1920c 100644 Binary files a/src/Release/Setup Files/veracrypt-x64.sys and b/src/Release/Setup Files/veracrypt-x64.sys differ diff --git a/src/Release/Setup Files/veracrypt.Inf b/src/Release/Setup Files/veracrypt.Inf index 5f43a5d1..ae8c117e 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 = 05/11/2025,1.26.21.0 +DriverVer = 05/24/2025,1.26.22.0 CatalogFile = veracrypt.cat PnpLockdown = 1 diff --git a/src/Setup/MacOSX/veracrypt.pkgproj b/src/Setup/MacOSX/veracrypt.pkgproj index a760f8a2..39623bf0 100755 --- a/src/Setup/MacOSX/veracrypt.pkgproj +++ b/src/Setup/MacOSX/veracrypt.pkgproj @@ -557,7 +557,7 @@ USE_HFS+_COMPRESSION VERSION - 1.26.21 + 1.26.22 TYPE 0 @@ -1025,7 +1025,7 @@ https://osxfuse.github.io/ NAME - VeraCrypt 1.26.21 + VeraCrypt 1.26.22 PAYLOAD_ONLY TREAT_MISSING_PRESENTATION_DOCUMENTS_AS_WARNING diff --git a/src/Setup/MacOSX/veracrypt_Legacy.pkgproj b/src/Setup/MacOSX/veracrypt_Legacy.pkgproj index 51ce4d93..3b0e5c6e 100755 --- a/src/Setup/MacOSX/veracrypt_Legacy.pkgproj +++ b/src/Setup/MacOSX/veracrypt_Legacy.pkgproj @@ -557,7 +557,7 @@ USE_HFS+_COMPRESSION VERSION - 1.26.21 + 1.26.22 TYPE 0 diff --git a/src/Setup/MacOSX/veracrypt_fuse-t.pkgproj b/src/Setup/MacOSX/veracrypt_fuse-t.pkgproj index d7bb9e3c..845491d9 100755 --- a/src/Setup/MacOSX/veracrypt_fuse-t.pkgproj +++ b/src/Setup/MacOSX/veracrypt_fuse-t.pkgproj @@ -557,7 +557,7 @@ USE_HFS+_COMPRESSION VERSION - 1.26.21 + 1.26.22 TYPE 0 @@ -1024,7 +1024,7 @@ https://github.com/macos-fuse-t/fuse-t/releases NAME - VeraCrypt 1.26.21 + VeraCrypt 1.26.22 PAYLOAD_ONLY TREAT_MISSING_PRESENTATION_DOCUMENTS_AS_WARNING diff --git a/src/Setup/Portable.rc b/src/Setup/Portable.rc index b59314d9..caf9c7cc 100644 --- a/src/Setup/Portable.rc +++ b/src/Setup/Portable.rc @@ -26,8 +26,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,26,21,0 - PRODUCTVERSION 1,26,21,0 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -44,11 +44,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCrypt Portable" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "VeraCrypt Portable.exe" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/Setup/Setup.rc b/src/Setup/Setup.rc index 190589e9..d770592b 100644 --- a/src/Setup/Setup.rc +++ b/src/Setup/Setup.rc @@ -28,8 +28,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,26,21,0 - PRODUCTVERSION 1,26,21,0 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -46,11 +46,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCrypt Setup" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "VeraCrypt Setup.exe" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/SetupDLL/Setup.rc b/src/SetupDLL/Setup.rc index 4046d9fb..166922dc 100644 --- a/src/SetupDLL/Setup.rc +++ b/src/SetupDLL/Setup.rc @@ -28,8 +28,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,26,21,0 - PRODUCTVERSION 1,26,21,0 + FILEVERSION 1,26,22,0 + PRODUCTVERSION 1,26,22,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -46,11 +46,11 @@ BEGIN BEGIN VALUE "CompanyName", "AM Crypto" VALUE "FileDescription", "VeraCryptSetup" - VALUE "FileVersion", "1.26.21" + VALUE "FileVersion", "1.26.22" VALUE "LegalTrademarks", "VeraCrypt" VALUE "OriginalFilename", "VeraCryptSetup.dll" VALUE "ProductName", "VeraCrypt" - VALUE "ProductVersion", "1.26.21" + VALUE "ProductVersion", "1.26.22" END END BLOCK "VarFileInfo" diff --git a/src/Signing/sign.bat b/src/Signing/sign.bat index 13b383fc..db1ffec5 100644 --- a/src/Signing/sign.bat +++ b/src/Signing/sign.bat @@ -1,7 +1,7 @@ PATH=%PATH%;%WSDK81%\bin\x86;C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86 -set VC_VERSION=1.26.21 -set VC_VERSION_NBRE=1.26.21 +set VC_VERSION=1.26.22 +set VC_VERSION_NBRE=1.26.22 set SIGNINGPATH=%~dp0 cd %SIGNINGPATH% diff --git a/src/Signing/sign_TESTSIGNING.bat b/src/Signing/sign_TESTSIGNING.bat index fc77d90e..11de0305 100644 --- a/src/Signing/sign_TESTSIGNING.bat +++ b/src/Signing/sign_TESTSIGNING.bat @@ -1,7 +1,7 @@ PATH=%PATH%;%WSDK81%\bin\x86 -set VC_VERSION=1.26.21 -set VC_VERSION_NBRE=1.26.21 +set VC_VERSION=1.26.22 +set VC_VERSION_NBRE=1.26.22 set SIGNINGPATH=%~dp0 cd %SIGNINGPATH% diff --git a/src/Signing/sign_test.bat b/src/Signing/sign_test.bat index 0295a562..1c51401e 100644 --- a/src/Signing/sign_test.bat +++ b/src/Signing/sign_test.bat @@ -1,6 +1,6 @@ PATH=%PATH%;%WSDK81%\bin\x86 -set VC_VERSION=1.26.21 -set VC_VERSION_NBRE=1.26.21 +set VC_VERSION=1.26.22 +set VC_VERSION_NBRE=1.26.22 set PFXNAME=TestCertificate\idrix_codeSign.pfx set PFXPASSWORD=idrix set PFXCA=TestCertificate\idrix_TestRootCA.crt diff --git a/src/Signing/sign_test_debug.bat b/src/Signing/sign_test_debug.bat index 85dba306..f0c6bcbe 100644 --- a/src/Signing/sign_test_debug.bat +++ b/src/Signing/sign_test_debug.bat @@ -1,6 +1,6 @@ PATH=%PATH%;%WSDK81%\bin\x86 -set VC_VERSION=1.26.21 -set VC_VERSION_NBRE=1.26.21 +set VC_VERSION=1.26.22 +set VC_VERSION_NBRE=1.26.22 set PFXNAME=TestCertificate\idrix_codeSign.pfx set PFXPASSWORD=idrix set PFXCA=TestCertificate\idrix_TestRootCA.crt