diff --git a/Translations/Language.ar.xml b/Translations/Language.ar.xml
index 2ed51b13..fea46da4 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 8d22abec..bfd6cdae 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 1b9fe755..6fe09f66 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 2f8df997..814eb0b8 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 d397fdc8..c8dd485c 100644
--- a/Translations/Language.co.xml
+++ b/Translations/Language.co.xml
@@ -6,7 +6,7 @@ Information about Corsican localization:
https://github.com/veracrypt/VeraCrypt/blob/master/Translations/Language.co.xml
2. History of Corsican translation for VeraCrypt:
- - Updated in 2025 by Patriccollu di Santa Maria è Sichè: May 5th (1.26.21), May 25th (1.26.24), June 26th (1.26.25)
+ - Updated in 2025 by Patriccollu di Santa Maria è Sichè: May 5th (1.26.21), May 25th (1.26.24), June 26th (1.26.26)
- Updated in 2024 by Patriccollu di Santa Maria è Sichè: Aug. 2nd (1.26.13), Aug. 10th (1.26.13)
- Updated in 2023 by Patriccollu di Santa Maria è Sichè: May 29th (1.26), May 30th (1.26), June 1st (1.26),
June 2nd (1.26), June 5th (1.26.2), June 21st (1.26.2), June 23rd (1.26.2), June 25th (1.26.2),
@@ -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 da0b4b30..e494dc52 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 bbfe9ad4..1cdcc4f2 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 44e8ca40..5252f99b 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 caaf9462..e91b6df1 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 0f80f8dd..131a0cbb 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 9f6864db..b6d2e29e 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 28e6f5d8..f6039827 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 ca056ef7..768cea39 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 7b26c5e7..5e72be43 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 a41cdfc9..363839fa 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 97010e76..6a6d7d14 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 405a2fa5..7e468853 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 30b82660..bf966b2c 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 858927a8..dc23829c 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 ae972be7..43c4fe82 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 6f42dc54..f8964257 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 c1e7c420..84e42f2f 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 7bd66d2c..b19c11dc 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 a538d369..f6fea077 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 4a53716a..6bab21f0 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 f29bf8cf..85a4ce14 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 eba05dcf..92b6be95 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 e5d57910..38106a5d 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 bdbbf87b..d158f70e 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 f0674576..a73b62fb 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 b12777a0..a7d4e58b 100644
--- a/Translations/Language.ru.xml
+++ b/Translations/Language.ru.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/Translations/Language.sk.xml b/Translations/Language.sk.xml
index 5ba74039..3e0ccbe9 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 e7ced983..cec535b0 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 1a10837f..96e7fa2f 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 1313b990..8476a85a 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 f596228d..a2bd28bf 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 698885ea..a239b744 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 4d19f61c..ab678387 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 2ffc80cd..8ecf284f 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 a93f9a10..838dbee7 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 f6e4f9e4..cacbaafd 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 42ac4044..4440fa43 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 357edcaf..47a9fc0c 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 a1589005..4ccf4d80 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 0c157523..21d59393 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 6312c5ee..71c1f64d 100644
--- a/doc/html/en/Release Notes.html
+++ b/doc/html/en/Release Notes.html
@@ -39,7 +39,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.25 (June 25th, 2025):
+1.26.26 (June 29th, 2025):
- All OSes:
@@ -51,6 +51,7 @@
- Windows:
- Add support of Argon2id password hashing algorithm.
+- Speedup mounting when PRF autodetection is selected.
- Add CLI switch /protectScreen to allow disabling screen protection in portable mode (cf documentation)
- Add argument to CLI switch /protectMemory to allow disabling memory protection in portable mode (cf documentation)
- Provide VeraCrypt C/C++ SDK for creating volumes (https://github.com/veracrypt/VeraCrypt-SDK)
diff --git a/doc/html/ru/Release Notes.html b/doc/html/ru/Release Notes.html
index 5d28d35a..1a379867 100644
--- a/doc/html/ru/Release Notes.html
+++ b/doc/html/ru/Release Notes.html
@@ -42,7 +42,7 @@
VeraCrypt старее, чем 1.18a.
-1.26.25 (25 июня 2025 года):
+1.26.26 (29 июня 2025 года):
- Все ОС:
@@ -54,6 +54,7 @@ VeraCrypt старее, чем 1.18a.
- Windows:
- Добавлена поддержка алгоритма Argon2id для хеширования паролей.
+ - Ускорено монтирование при выборе автодетекции PRF.
- Добавлен параметр командной строки
/protectScreen для отключения защиты экрана в портативном режиме (см. документацию).
- Добавлен дополнительный аргумент для параметра
/protectMemory — теперь можно отключать защиту памяти в портативном режиме (см. документацию).
- Предоставлен SDK VeraCrypt на C/C++ для создания томов: https://github.com/veracrypt/VeraCrypt-SDK.
diff --git a/doc/html/zh-cn/Release Notes.html b/doc/html/zh-cn/Release Notes.html
index 0c934cf9..adb610f9 100644
--- a/doc/html/zh-cn/Release Notes.html
+++ b/doc/html/zh-cn/Release Notes.html
@@ -39,7 +39,7 @@
为避免暴露您的卷是否包含隐藏卷,或者如果您在使用隐藏卷/操作系统时依赖似是而非的否认能力,那么您必须重新创建外部和隐藏卷,包括系统加密和隐藏操作系统,并丢弃VeraCrypt 1.18a版本之前创建的现有卷。
-1.26.25 (2025年6月25日):
+1.26.26 (2025年6月29日):
- 所有操作系统:
@@ -51,6 +51,7 @@
- Windows:
- 新增对Argon2id密码哈希算法的支持。
+ - 加快了在选择自动检测伪随机函数(PRF)时的挂载速度。
- 新增命令行参数
/protectScreen,可在便携模式下禁用屏幕保护功能(详见文档)。
- 为命令行参数
/protectMemory 新增选项,可在便携模式下禁用内存保护功能(详见文档)。
- 提供VeraCrypt C/C++ SDK,用于创建加密卷(https://github.com/veracrypt/VeraCrypt-SDK)。
diff --git a/src/Boot/Windows/Release/BootLoader.com.gz b/src/Boot/Windows/Release/BootLoader.com.gz
index d1fa531f..e73adf14 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 e224f9da..b96ff731 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 a480cce7..b451e19d 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 d3ac2f60..dcc55d93 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 970f6115..005de26a 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 b4578f05..f75dd096 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 d5c06230..c72b9de4 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 01f7f22f..a720b1be 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 7ae37283..02334108 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 3dfff3b7..c100a75c 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 a9efe769..9d3ae1cd 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 ee163b42..d148bf97 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 e7fa7112..46a9ec32 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 cbd1731f..f61fa635 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 063e558b..d9e7901e 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 280bce45..10a46901 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 d2da1b19..241b80a3 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 e19b2189..7afb453f 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 de5f4648..f2940588 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 9070104e..feb68a79 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 5cf857c0..b826a148 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.25" )
-set( VERSION "1.26.25" )
+set( FULL_VERSION "1.26.26" )
+set( VERSION "1.26.26" )
set( RELEASE "1" )
# - Set PROJECT_NAME and CONFLICT_PACKAGE values
diff --git a/src/COMReg/COMReg.rc b/src/COMReg/COMReg.rc
index 078683fa..bfa4cc31 100644
--- a/src/COMReg/COMReg.rc
+++ b/src/COMReg/COMReg.rc
@@ -45,11 +45,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt COMReg"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCrypt COMReg.exe"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/Common/Tcdefs.h b/src/Common/Tcdefs.h
index e06e3f18..671191a4 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.25"
+#define VERSION_STRING "1.26.26"
#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"June 25, 2025"
+#define TC_STR_RELEASE_DATE L"June 29, 2025"
#define TC_RELEASE_DATE_YEAR 2025
#define TC_RELEASE_DATE_MONTH 6
diff --git a/src/Driver/Driver.rc b/src/Driver/Driver.rc
index 5c87f19c..3c4da7ff 100644
--- a/src/Driver/Driver.rc
+++ b/src/Driver/Driver.rc
@@ -45,11 +45,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt Driver"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "veracrypt.sys"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/Driver/Driver.vcxproj b/src/Driver/Driver.vcxproj
index 3c62ff9d..ff1c93fd 100644
--- a/src/Driver/Driver.vcxproj
+++ b/src/Driver/Driver.vcxproj
@@ -111,8 +111,8 @@
- 1.26.25.0
- 06/25/2025
+ 1.26.26.0
+ 06/29/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
@@ -139,8 +139,8 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Debug\Setup Files\veracrypt.inf"
- 1.26.25.0
- 06/25/2025
+ 1.26.26.0
+ 06/29/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
@@ -166,8 +166,8 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Release\Setup Files\veracrypt.inf"
- 1.26.25.0
- 06/25/2025
+ 1.26.26.0
+ 06/29/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
@@ -193,8 +193,8 @@ copy $(OutDir)veracrypt.inf "$(SolutionDir)Release\Setup Files\veracrypt.inf"
- 1.26.25.0
- 06/25/2025
+ 1.26.26.0
+ 06/29/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 69a16f99..7ad371ee 100644
--- a/src/ExpandVolume/ExpandVolume.rc
+++ b/src/ExpandVolume/ExpandVolume.rc
@@ -210,11 +210,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt Expander"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCryptExpander.exe"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/Format/Format.rc b/src/Format/Format.rc
index 1ecd0d7f..a0dfaf7f 100644
--- a/src/Format/Format.rc
+++ b/src/Format/Format.rc
@@ -46,11 +46,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt Format"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCrypt Format.exe"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/FormatDLL/FormatDLL.rc b/src/FormatDLL/FormatDLL.rc
index 69352da4..6ccfcb2c 100644
--- a/src/FormatDLL/FormatDLL.rc
+++ b/src/FormatDLL/FormatDLL.rc
@@ -43,11 +43,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt Format SDK"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCryptFormat.dll"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/Mount/Mount.rc b/src/Mount/Mount.rc
index 39eb9631..cb65a7b0 100644
--- a/src/Mount/Mount.rc
+++ b/src/Mount/Mount.rc
@@ -581,11 +581,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCrypt.exe"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/Release/Setup Files/Product64.wxs b/src/Release/Setup Files/Product64.wxs
index eb8f4547..7c51a378 100644
--- a/src/Release/Setup Files/Product64.wxs
+++ b/src/Release/Setup Files/Product64.wxs
@@ -4,7 +4,7 @@
-
+
@@ -12,7 +12,7 @@
-
+
diff --git a/src/Release/Setup Files/veracrypt-arm64.cat b/src/Release/Setup Files/veracrypt-arm64.cat
index c1d13761..672f9cc2 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 256e9ed6..175a4e7a 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 0e238d43..6dfb2607 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 23b3aef8..41d36d52 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 28391d72..3641e940 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 = 06/25/2025,1.26.25.0
+DriverVer = 06/29/2025,1.26.26.0
CatalogFile = veracrypt.cat
PnpLockdown = 1
diff --git a/src/Setup/MacOSX/veracrypt.pkgproj b/src/Setup/MacOSX/veracrypt.pkgproj
index ea50ab14..e4c0694d 100755
--- a/src/Setup/MacOSX/veracrypt.pkgproj
+++ b/src/Setup/MacOSX/veracrypt.pkgproj
@@ -557,7 +557,7 @@
USE_HFS+_COMPRESSION
VERSION
- 1.26.25
+ 1.26.26
TYPE
0
@@ -1025,7 +1025,7 @@ https://macfuse.github.io/
NAME
- VeraCrypt 1.26.25
+ VeraCrypt 1.26.26
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 f3cb22da..bf5b6682 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.25
+ 1.26.26
TYPE
0
diff --git a/src/Setup/MacOSX/veracrypt_fuse-t.pkgproj b/src/Setup/MacOSX/veracrypt_fuse-t.pkgproj
index 95171f1b..b8a9817e 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.25
+ 1.26.26
TYPE
0
@@ -1024,7 +1024,7 @@ https://github.com/macos-fuse-t/fuse-t/releases
NAME
- VeraCrypt 1.26.25
+ VeraCrypt 1.26.26
PAYLOAD_ONLY
TREAT_MISSING_PRESENTATION_DOCUMENTS_AS_WARNING
diff --git a/src/Setup/Portable.rc b/src/Setup/Portable.rc
index 4ebbad4c..f61bb0f5 100644
--- a/src/Setup/Portable.rc
+++ b/src/Setup/Portable.rc
@@ -44,11 +44,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt Portable"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCrypt Portable.exe"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/Setup/Setup.rc b/src/Setup/Setup.rc
index 6452afa6..e451e9e9 100644
--- a/src/Setup/Setup.rc
+++ b/src/Setup/Setup.rc
@@ -46,11 +46,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCrypt Setup"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCrypt Setup.exe"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/SetupDLL/Setup.rc b/src/SetupDLL/Setup.rc
index 9d72fb20..1e80efbc 100644
--- a/src/SetupDLL/Setup.rc
+++ b/src/SetupDLL/Setup.rc
@@ -46,11 +46,11 @@ BEGIN
BEGIN
VALUE "CompanyName", "AM Crypto"
VALUE "FileDescription", "VeraCryptSetup"
- VALUE "FileVersion", "1.26.25"
+ VALUE "FileVersion", "1.26.26"
VALUE "LegalTrademarks", "VeraCrypt"
VALUE "OriginalFilename", "VeraCryptSetup.dll"
VALUE "ProductName", "VeraCrypt"
- VALUE "ProductVersion", "1.26.25"
+ VALUE "ProductVersion", "1.26.26"
END
END
BLOCK "VarFileInfo"
diff --git a/src/Signing/sign.bat b/src/Signing/sign.bat
index fab921d1..0d1a11dd 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.25
-set VC_VERSION_NBRE=1.26.25
+set VC_VERSION=1.26.26
+set VC_VERSION_NBRE=1.26.26
set SIGNINGPATH=%~dp0
cd %SIGNINGPATH%
diff --git a/src/Signing/sign_TESTSIGNING.bat b/src/Signing/sign_TESTSIGNING.bat
index 184b7325..d9fb3a55 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.25
-set VC_VERSION_NBRE=1.26.25
+set VC_VERSION=1.26.26
+set VC_VERSION_NBRE=1.26.26
set SIGNINGPATH=%~dp0
cd %SIGNINGPATH%
diff --git a/src/Signing/sign_test.bat b/src/Signing/sign_test.bat
index 5abab3f8..ff2dc193 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.25
-set VC_VERSION_NBRE=1.26.25
+set VC_VERSION=1.26.26
+set VC_VERSION_NBRE=1.26.26
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 cf4e037b..e9b3572b 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.25
-set VC_VERSION_NBRE=1.26.25
+set VC_VERSION=1.26.26
+set VC_VERSION_NBRE=1.26.26
set PFXNAME=TestCertificate\idrix_codeSign.pfx
set PFXPASSWORD=idrix
set PFXCA=TestCertificate\idrix_TestRootCA.crt