Mounir IDRASSI
3867c1cca3
Use blake2b as hash for random generator from Argon2 is used.
2025-07-03 17:32:47 +09:00
Mounir IDRASSI
eadb02d8ef
Windows: set version to 1.26.26. Update Release Notes, bootloader and Windows drivers.
2025-06-29 23:31:18 +09:00
Mounir IDRASSI
c782051e27
Windows: Fix build errors on ARM64 configuration due to missing include path in projects
2025-06-25 22:01:32 +09:00
Mounir IDRASSI
ab2937c889
Add new entry in XML files for Argon2 memory cost. Increment version to 1.26.25
2025-06-25 20:32:09 +09:00
Mounir IDRASSI
08093f460a
Windows: fix link error in custom EFI / VC_SKIP_OS_DRIVER_REQ_CHECK configuration
2025-06-09 11:41:12 +09:00
Mounir IDRASSI
69852fad9a
Windows: Increase length of screen protection setting label to avoid truncation in some cases.
2025-06-09 10:41:10 +09:00
Jertzukka
44fc3ca991
All platforms: Update logo icons ( #1546 )
...
Update the old logo with a simplified one without extra label text.
.ico and .icns are updated on Windows and macOS, and .png, .svg
are added on Linux and FreeBSD.
Original logo design by Andreas Becker, recreated by danielwerg with
some edits and symbolic version by me.
2025-05-31 23:16:39 +09:00
Mounir IDRASSI
0f509dba9c
Windows:Continuation of fix of tab navigation in various dialogs
2025-05-29 22:07:03 +09:00
Mounir IDRASSI
08c813efd6
Increment version to 1.26.24. Update Release Notes and Windows drivers.
2025-05-29 18:10:59 +09:00
Mounir IDRASSI
704a21d31f
Windows: Fix tab navigation in various dialogs
2025-05-29 06:17:06 +09:00
Mounir IDRASSI
4774bde1f1
macOS: use macFUSE name instead of OSXFUSE to match the new name of the macOS fuse library project.
2025-05-29 06:03:52 +09:00
Mounir IDRASSI
b64b7c9ca4
macOS: Create symlink to VeraCrypt binary at /usr/local/bin/veracrypt during installation
...
This makes it easier to use the VeraCrypt CLI in a manner similar to Linux systems.
2025-05-29 05:48:40 +09:00
Mounir IDRASSI
e68c98ab6b
Increment version to 1.26.3. Update Release Notes and signed drivers
2025-05-28 19:28:32 +09:00
Mounir IDRASSI
26eb821c69
Update Release Notes and release date. Increment version of Windows binaries
2025-05-27 18:15:32 +09:00
Mounir IDRASSI
4b46d992da
Increment version to 1.26.22. Update Release Notes. Update signed drivers.
2025-05-25 09:49:49 +09:00
Mounir IDRASSI
9ea5ccc4aa
Windows: Enable screen protection by default to block screenshots, recordings & Windows Recall. Add configurable setting in Preferences, Installer, and MSI.
...
This update introduces a screen protection mechanism that leverages the Windows Display Affinity API to prevent screen capture, screen recording, and inclusion in the Windows 11 Recall feature. By default, all VeraCrypt windows, menus, and tooltips are protected. Users can enable or disable this feature through a new setting available in the application Preferences, as well as in the installer and MSI configurations.
This enhances user privacy by mitigating potential leaks of sensitive interface content.
Note: Due to a regression in Windows 11 affecting layered windows, ComboBox dropdowns cannot currently be protected by this mechanism.
2025-05-24 15:28:39 +09:00
Mounir IDRASSI
ec0fa4f482
macOS: make dmg template larger to accommodate increase size of documentation
2025-05-18 18:13:43 +09:00
Mounir IDRASSI
b673901503
Move copyright and links to "AM Crypo", amcrypto.jp and veracrypt.jp
2025-05-11 16:02:20 +09:00
Mounir IDRASSI
4944477b5a
Linux: implement automatic creation of AppImage bundle during build of generic binaries
2025-05-10 23:32:55 +09:00
Mounir IDRASSI
bbc9fbf175
Increment version to 1.26.21
2025-05-04 03:43:45 +09:00
Mounir IDRASSI
07b53541e0
Windows: reorganize localized documentation, each in a dedicated folder. Adapt installers and documentation URL logic.
...
Now we have 3 folders under html directory:en, ru, zh-cn. Similar separation exist in online version:
https://veracrypt.fr/en
https://veracrypt.fr/ru
https://veracrypt.fr/zh-cn
2025-04-27 23:33:08 +09:00
Jertzukka
004fdc2a45
Linux/FreeBSD: Improvements on installation scripts ( #1514 )
...
This patch moves away from gnome-terminal -e options which is deprecated
and subject to possibly be removed in the future. The -- option is nearly
equivalent in behaviour. Also ensures that uninstallation script has correct
privileges, adds window title to xmessage and ensures correct files are
used during installation.
2025-03-24 13:16:08 +01:00
Mounir IDRASSI
974a3909ec
Windows: remove dependency towards Mount/Format when building setup to fix Win32 build issue ( #1487 )
...
MainCom_i.c and FormatCom_i.c are needed only for mount/format type libraries GUIDs. Since they don't change, we just define them directly.
2025-02-08 12:00:05 +01:00
Mounir IDRASSI
a2f11e1102
Windows: Fix link error in 32-bit build by removing crypto.lib reference and implementing sha512 using BCrypt API.
2025-02-08 01:17:55 +01:00
Mounir IDRASSI
6cd32af1c1
macOS: correct error message in FUSE-T pkg installer to remove mention of OSXFuse.
2025-02-03 18:59:15 +01:00
Mounir IDRASSI
55563ffe42
Increment version to 1.26.20. Update Release Notes.
2025-02-03 17:52:19 +01:00
Helmut K. C. Tessarek
498dff9013
refactor: use the term unmount instead of dismount ( #1478 )
...
* refactor: use UNMOUNT instead of DISMOUNT in code
This change updates the term DISMOUNT in constants to UNMOUNT.
Other occurrences (e.g. variable names) are left alone for now.
* refactor(ui): use unmount instead of dismount
This change updates the GUI text and replaces dismount with unmount.
* docs: update term dismount -> unmount
* refactor(cmdline): add unmount
This change adds an argument 'unmount' for command line usage, while
trying to deprecate the old disnount argument.
The current dismount argument/flag will still work to not introduce
a breaking change.
* docs: mention that /dismount is deprecated
This change fixes the shorthand version of the argument /unmount
It also adds back the info for /dismount and that it is deprecated.
2025-01-31 23:18:26 +01:00
Mounir IDRASSI
16aa1a7be0
Increment version to 1.26.19. Update Release Notes.
2025-01-22 18:37:46 +01:00
Mounir IDRASSI
05ea7c120a
macOS: Fix packaging error due to template dmg being too small.
...
To fix it, we resized the template dmg using hdiutil resize --size 16M
2025-01-20 13:51:31 +01:00
Mounir IDRASSI
ff63e5aad0
Update Release Notes. Set version to 1.26.18. Update signed Windows drivers.
2025-01-17 07:44:09 +01:00
Mounir IDRASSI
1b35abb191
Increment version to 1.26.18. Update copyright date. Update Release Notes. Update Windows drivers.
2025-01-14 12:26:28 +01:00
Mounir IDRASSI
3bb5184645
Windows: Increment version to 1.26.17.2. Update signed drivers.
2024-11-27 01:05:55 +01:00
Mounir IDRASSI
0c5fcf2286
Windows Setup: Fix "Access Denied" issue during VeraCrypt update after a Windows upgrade
...
During a Windows upgrade, ownership of veracrypt.sys is set to TrustedInstaller, preventing VeraCrypt from accessing the file during an update.
This commit resolves the issue by temporarily taking ownership of the file to rename it, allowing the new file to be copied. The setup process now obtains additional privileges for this operation, which are properly dropped once the file copying is complete.
2024-11-25 00:05:50 +01:00
Mounir IDRASSI
b85a2df224
Windows driver: use correct WDM type. Increment version to 1.26.17
2024-11-20 00:21:30 +01:00
Mounir IDRASSI
f9b9a9ca9f
Increment version to 1.26.16. Update Release Notes. Update signed Windows drivers.
2024-11-18 00:04:26 +01:00
Mounir IDRASSI
c86577fc0e
Windows: remove 32-bit logic from the code since we support only 64-bit. remove 32-bit EFI bootloader files.
...
We also fix intermediary files folder for Portable and Setup projects
2024-11-16 01:05:15 +01:00
Mounir IDRASSI
3a5fe63224
Windows: Fix VS 2022 projects references
2024-11-15 21:40:56 +01:00
Mounir IDRASSI
62e956942a
Windows: remove VS 2019 solution and project files since we migrated to VS 2022.
2024-11-15 18:36:19 +01:00
Mounir IDRASSI
fff9e7275a
Windows: Fix delayload link warning about comdlg32.dll not used. Remove unused old project files
2024-11-15 17:51:06 +01:00
Mounir IDRASSI
6d1ad12755
Windows: move main project files and solution from VS 2010 to VS 2022. Delete unused files.
2024-11-15 15:50:32 +01:00
Mounir IDRASSI
214fbb5cbd
Windows: Upgrade VS 2019 solution/projects to VS 2022. Remove Win32 configuration for driver and binaries.
...
Only setup remains 32-bit to be compatible with both x64 and arm64 Windows.
2024-11-15 14:22:45 +01:00
Mounir IDRASSI
43ad4f93eb
Windows: Fix various compiler warnings
2024-11-15 00:41:07 +01:00
Mounir IDRASSI
4a8f068ba5
Windows: Add support for x86 and x64 build for driver and binaries using Visual Studio 2019
...
We also enable Control Flow Guard and Spectre Mitigation
2024-09-08 17:14:31 +02:00
Mounir IDRASSI
66ce6998b6
Windows: use wcstok_s instead of wcstok for more secure parsing of directory path
2024-09-08 17:10:56 +02:00
Mounir IDRASSI
71dc18aaa2
Windows: Fix MSI not installing all new documentation file. Remove old files left from old versions. Increment version to 1.26.15.
2024-09-01 17:20:01 +02:00
Mounir IDRASSI
af734f41df
Increment version to 1.26.14. Set release date to August 25th.
2024-08-25 09:55:44 +02:00
Mounir IDRASSI
25c88fe3d3
Revert "Add Hausa translation ( #1404 )" ( #1407 )
...
This reverts commit ce9537f2b8 .
2024-08-22 06:53:26 +02:00
Marius Kjærstad
ce9537f2b8
Add Hausa translation ( #1404 )
2024-08-21 20:20:46 +02:00
Marius Kjærstad
d4f2176e25
Undeclared identifier for IDR_LANG_NB fixed ( #1388 )
2024-08-05 19:32:00 +02:00
Marius Kjærstad
75b2512dba
Add Norwegian Bokmål translation ( #1382 )
...
* Add Norwegian Bokmål translation
* Fix Norwegian Bokmål translation
2024-08-03 05:52:44 +02:00