Commit Graph

  • 93868acfdd Windows Driver: Use system functions directly instead of dynamic loading since we are targeting Windows 10 Mounir IDRASSI 2024-11-17 21:37:16 +01:00
  • 42fdbcf3ce Windows Driver: Fix deadlock in EncryptedIoQueue due to re-entrant IRP completions Mounir IDRASSI 2024-11-17 19:39:58 +01:00
  • 22c93dd64c Linux/macOS: make binary symbols visible in crash report. Mounir IDRASSI 2024-11-17 16:32:44 +01:00
  • b7f6270c0d Windows Driver: Add Unicode define to build and enhance tracing in debug mode Mounir IDRASSI 2024-11-16 18:33:28 +01:00
  • a588b20975 Windows: Fix driver crash caused by 32-bit leftover code in derive_key_blake2s function Mounir IDRASSI 2024-11-16 17:38:25 +01:00
  • 9c9870b103 Windows: Avoid modifying BootArguments structure and use __unaligned keyword to inform compiler that pointer is unaligned. Mounir IDRASSI 2024-11-16 01:50:06 +01:00
  • c86577fc0e Windows: remove 32-bit logic from the code since we support only 64-bit. remove 32-bit EFI bootloader files. Mounir IDRASSI 2024-11-16 01:05:15 +01:00
  • 489d3e3873 Windows: Fix output directory configuration of COMREG project Mounir IDRASSI 2024-11-16 00:56:59 +01:00
  • a69cba98ec Windows: Fix regression in self-test of hash algorithms that caused them to fail Mounir IDRASSI 2024-11-16 00:51:32 +01:00
  • 3a5fe63224 Windows: Fix VS 2022 projects references Mounir IDRASSI 2024-11-15 21:40:56 +01:00
  • 62e956942a Windows: remove VS 2019 solution and project files since we migrated to VS 2022. Mounir IDRASSI 2024-11-15 18:36:19 +01:00
  • fff9e7275a Windows: Fix delayload link warning about comdlg32.dll not used. Remove unused old project files Mounir IDRASSI 2024-11-15 17:51:06 +01:00
  • 6d1ad12755 Windows: move main project files and solution from VS 2010 to VS 2022. Delete unused files. Mounir IDRASSI 2024-11-15 15:50:32 +01:00
  • ad39040fdc Windows: Fix warning when building Setup and Portable. No file elevation is used for them. Mounir IDRASSI 2024-11-15 15:47:28 +01:00
  • 214fbb5cbd Windows: Upgrade VS 2019 solution/projects to VS 2022. Remove Win32 configuration for driver and binaries. Mounir IDRASSI 2024-11-15 14:22:45 +01:00
  • de9e472d10 Windows: Fix build of MBR bootloader Mounir IDRASSI 2024-11-15 11:16:19 +01:00
  • 21e61c8ded Windows: Fix warning in driver build by make get_pkcs5_iteration_count have a single return statement at the end Mounir IDRASSI 2024-11-15 11:15:41 +01:00
  • fc4a544180 Windows: Use VS builtin __fastfail intrinsic for fatal exception instead of affecting NULL pointer Mounir IDRASSI 2024-11-15 00:42:19 +01:00
  • 43ad4f93eb Windows: Fix various compiler warnings Mounir IDRASSI 2024-11-15 00:41:07 +01:00
  • 117d8dd046 Windows: Fix MBR bootload compilation error following latest changes Mounir IDRASSI 2024-11-15 00:38:09 +01:00
  • 951c8d210b Use portable alignment macro to be compatible with Linux/macOS Mounir IDRASSI 2024-11-13 09:36:06 +01:00
  • 75152f7dc0 Use adequate const qualifiers for pbkdf2 functions arguments Mounir IDRASSI 2024-11-13 09:28:32 +01:00
  • c63b74bbfe Linux: Fix build error following latest code cleanup Mounir IDRASSI 2024-11-13 09:16:49 +01:00
  • cb97351250 Windows: Remove support for 32-bit driver code. Set build target as Windows 10. Simplify code and fix all warnings in driver. Mounir IDRASSI 2024-11-13 02:08:51 +01:00
  • ec4b44c238 Windows: Use BCryptGenRandom instead of deprecated CryptGenRandom to generate secure random bytes Mounir IDRASSI 2024-11-13 02:04:13 +01:00
  • a1ade61c59 Linux: Fix build error caused by changes for dynamic CPU SHA support detection Mounir IDRASSI 2024-11-11 00:04:46 +01:00
  • 262b745940 Linux: Fix detection of SHA CPU support on virtualized environment by trying SHA instruction Mounir IDRASSI 2024-11-10 23:36:57 +01:00
  • 73684e56d8 Linux: Fix build error following SHA intrinsic support changes Mounir IDRASSI 2024-11-10 21:42:24 +01:00
  • 04c747fb2d Add support for SHA-256 x86 instrinsic for enhance performance of PBKDF2-HMAC-SHA256 Mounir IDRASSI 2024-11-10 21:08:00 +01:00
  • fcc0c82836 Translations: Fix missing lang id in Romanian translation Mounir IDRASSI 2024-11-09 11:35:16 +01:00
  • d1d68f6f43 Windows: define a new formula for Argon2 parameters derivation from PIM value Argon2_1.26.13 Mounir IDRASSI 2024-11-09 11:32:36 +01:00
  • 71e4725755 Update Language.ro.xml (#1434) TigerxWood 2024-11-09 12:17:12 +02:00
  • e5a0bf22b1 Windows: Exclude Argon2 for System Encryption and from automatic detection Mounir IDRASSI 2024-08-24 17:53:44 +02:00
  • 7735b983bf Windows: Implement foundations for Argon2 support as a KDF in addition to PBKDF2 Mounir IDRASSI 2024-08-24 11:26:55 +02:00
  • 92ad97ef33 Linux: Improve directory opening logic by prioritizing xdg-open and adding fallback mechanisms (#1420) Mounir IDRASSI 2024-09-24 03:55:33 +02:00
  • ba8dd5137a Linux: Add Fedora as supported distribution in CMakeLists.txt Mounir IDRASSI 2024-09-22 11:46:01 +02:00
  • 68e2e01745 Windows: Fix EFI configuration editor various issues Mounir IDRASSI 2024-09-19 00:36:31 +02:00
  • aaf42a84a7 Linux: fix assert by wxWidgets library included in Ubuntu. Mounir IDRASSI 2024-09-18 15:08:31 +02:00
  • 380850787e Windows: Simplify error message related to IsEfiBoot since it always fail with ERROR_INVALID_FUNCTION Mounir IDRASSI 2024-09-17 18:25:52 +02:00
  • 866fc8f513 macOS: fix regression in build script that caused it to ignore fuset switch Mounir IDRASSI 2024-09-17 17:57:14 +02:00
  • 5c485e80b6 macOS: restrict --allow-screencapture switch to macOS only since screen protection doesn't work on Linux Mounir IDRASSI 2024-09-17 00:12:28 +02:00
  • e0a46f6b2b Add Option to Enable/Disable Screen Capture (#1418) Deniz Türkoglu 2024-09-17 08:05:21 +10:00
  • eb0eec7b39 Windows: Fix failed EFI detection on some PCs where BootOrder variable is not defined. Mounir IDRASSI 2024-09-16 23:11:37 +02:00
  • 3a1c8bac59 macOS: enhance macOS build script(allow local build, specify wxWidgets version, control packaging) Mounir IDRASSI 2024-09-16 22:42:43 +02:00
  • 35eeacad0a Update Language.sv.xml (#1416) Jonatan 2024-09-15 10:28:00 +03:00
  • 01dfd0e72b Linux/macOS: Fix missing define that was causing compilation error Mounir IDRASSI 2024-09-10 23:32:42 +02:00
  • 40f0174408 Translations: Fix wrong escape sequences in Swedish translation (fixed by @an1 on Sourceforge) Mounir IDRASSI 2024-09-10 23:08:52 +02:00
  • 4a8f068ba5 Windows: Add support for x86 and x64 build for driver and binaries using Visual Studio 2019 Mounir IDRASSI 2024-09-08 17:14:31 +02:00
  • 66ce6998b6 Windows: use wcstok_s instead of wcstok for more secure parsing of directory path Mounir IDRASSI 2024-09-08 17:10:56 +02:00
  • b2e55df00c Documentation: Update CHM user guide VeraCrypt_1.26.15 Mounir IDRASSI 2024-09-02 21:16:47 +02:00
  • 4a4cfcdb84 Update Release Notes to mention the fix of EFI regression Mounir IDRASSI 2024-09-02 21:07:39 +02:00
  • 0970a98c84 Windows: Fix bug in disabling of Windows privileges, they were completely removed instead Mounir IDRASSI 2024-09-02 14:08:26 +02:00
  • f024653450 Windows: Fix truncated displayed error message Mounir IDRASSI 2024-09-02 14:02:46 +02:00
  • 68ade5717b Windows: Update Release Notes for 1.26.15 release to mention MSI related changes Mounir IDRASSI 2024-09-01 22:46:42 +02:00
  • 9ec7c27c59 Translations: update Russian translation file by Dmitry Yerokhin. Mounir IDRASSI 2024-09-01 22:25:14 +02:00
  • dd33a16bb0 Windows: Ensure that installation folder is removed after MSI uninstall by scheduling removal on reboot if needed Mounir IDRASSI 2024-09-01 22:19:07 +02:00
  • 279b3455a1 Windows: Fix MSI not overwriting existing data files (chm, html, xml) with new version Mounir IDRASSI 2024-09-01 18:01:26 +02:00
  • 71dc18aaa2 Windows: Fix MSI not installing all new documentation file. Remove old files left from old versions. Increment version to 1.26.15. Mounir IDRASSI 2024-09-01 17:20:01 +02:00
  • 61fe6cc82f Documentation: Fix wrong version in Language Packs.html Mounir IDRASSI 2024-08-31 09:39:29 +02:00
  • 28b20acab0 Wndows: Fix error 1603 returned by MSI silent install when REBOOT=ReallySuppress specified and a reboot is required Mounir IDRASSI 2024-08-30 15:21:21 +02:00
  • b5c7f628d8 Documentation: Update CHM documentation VeraCrypt_1.26.14 Mounir IDRASSI 2024-08-26 04:34:00 +02:00
  • 1cf6150458 Documentation: Indicate TrueCrypt 6.x and 7.x for the supported TrueCrypt volumes until 1.25.9 Mounir IDRASSI 2024-08-25 22:19:49 +02:00
  • 500cbeebdf Translations: Update Russian translation by Dmitry Yerokhin Mounir IDRASSI 2024-08-25 21:45:32 +02:00
  • fa874cc611 Linux: Add script to sign generated rpms Mounir IDRASSI 2024-08-25 18:56:41 +02:00
  • af734f41df Increment version to 1.26.14. Set release date to August 25th. Mounir IDRASSI 2024-08-25 09:55:44 +02:00
  • d6f0250901 Linux/MacOSX: Only load valid XML language files (Language.langid.xml format with langid one of the predefined language identifiers) Mounir IDRASSI 2024-08-25 09:36:38 +02:00
  • 380ca35c6d Windows: Fix regression causing crash when a wrong password is used when changing password of volumes Mounir IDRASSI 2024-08-24 18:02:16 +02:00
  • 25c88fe3d3 Revert "Add Hausa translation (#1404)" (#1407) Mounir IDRASSI 2024-08-22 06:53:26 +02:00
  • c6b52ee18a Revert "Add Hausa translation (#1404)" revert-1404-master Mounir IDRASSI 2024-08-22 06:33:06 +02:00
  • ce9537f2b8 Add Hausa translation (#1404) Marius Kjærstad 2024-08-21 20:20:46 +02:00
  • 695d1735a0 Windows: Only load valid XML language files (Language.xx.xml or Language.xx-yy.xml format) Mounir IDRASSI 2024-08-21 09:24:57 +02:00
  • 0f94015041 Windows: Enhance packaging batch file to bundle only valid XML language files Mounir IDRASSI 2024-08-21 07:32:04 +02:00
  • 43df2de56d Added some translations to Arabic (#1403) Marius Kjærstad 2024-08-21 06:19:05 +02:00
  • 1afab5090e Documentation: refinements, update Russian documentation. Mounir IDRASSI 2024-08-20 09:32:04 +02:00
  • 84519517d5 Documentation: Update documentation for TrueCrypt conversion Mounir IDRASSI 2024-08-20 07:48:20 +02:00
  • 7b7361e63b Translations: fix wrong name in an entry id in Ukrainian translation. Mounir IDRASSI 2024-08-20 06:14:25 +02:00
  • f822c8782c Added some translations to Ukrainian (#1402) Marius Kjærstad 2024-08-20 06:12:21 +02:00
  • b630c724b4 Add newly added HTML documentation page to the CHM documentation Mounir IDRASSI 2024-08-17 16:18:36 +02:00
  • e9af67fe14 Add missing entry in the Release Notes Mounir IDRASSI 2024-08-17 15:31:38 +02:00
  • 2ea486e856 Update Release Notes. Set release date to August 17th. Mounir IDRASSI 2024-08-17 15:14:33 +02:00
  • a9ac7320cd Documentation: Add conversion guide for deprecated features. Mention hidden volumes in TrueCrypt conversion Mounir IDRASSI 2024-08-17 15:08:56 +02:00
  • 2cce7c89fd Translations: Fix encoding issue in Japanese XML file Mounir IDRASSI 2024-08-17 09:20:34 +02:00
  • eabe1d2e94 Translations: Fix XML issues in Thai language file Mounir IDRASSI 2024-08-17 09:19:57 +02:00
  • a1d38940c1 Added some translations to Thai (#1401) Marius Kjærstad 2024-08-17 08:01:42 +02:00
  • 17ad739405 Windows: better handling of reading EFI variable to display help error messages in case of failure. Mounir IDRASSI 2024-08-14 10:58:52 +02:00
  • ae65707649 Update Finnish translation and few xml errors (#1400) Jertzukka 2024-08-14 00:58:48 +03:00
  • c167799506 Windows: fix build failure for x86/x64 with newer Visual Studio that use Windows 10/11 SDK Mounir IDRASSI 2024-08-13 15:12:21 +02:00
  • 4f60394999 Translations: update Korean translation file Mounir IDRASSI 2024-08-13 03:17:30 +02:00
  • f877901154 Translations: Update Turkish translation. Mounir IDRASSI 2024-08-13 00:36:11 +02:00
  • ef8d08110e windows: Use correct name of VCPassChanger in its resource file. VC_CHANGER Mounir IDRASSI 2024-08-12 23:35:05 +02:00
  • 83e1f08a8d Windows: Add VCPassChanger tool that allow converting TrueCrypt volumes even when newer versions of VeraCrypt are installed Mounir IDRASSI 2024-08-12 23:15:37 +02:00
  • 34ecb3a74d Fix another typo of "CPLC" is language files including English one. Mounir IDRASSI 2024-08-11 04:31:19 +02:00
  • 01a6059817 Translations: update Italian translation Mounir IDRASSI 2024-08-11 03:36:26 +02:00
  • 81f7d9997c Revert changes mistakenly included in previous commit Mounir IDRASSI 2024-08-11 01:24:14 +02:00
  • d0fdc29d25 Fix typo of "CPLC" is language files including English one. Mounir IDRASSI 2024-08-11 01:22:24 +02:00
  • 90ec08d189 Update Corsican translation on 2024-08 (2nd) (#1396) Patriccollu 2024-08-11 01:11:02 +02:00
  • 92684fad9c Update Language.sv.xml (#1395) Jonatan 2024-08-10 10:36:38 +03:00
  • 7f98200d53 Translations: Update Spanish translation Mounir IDRASSI 2024-08-10 04:37:55 +02:00
  • b3c8d62c46 Translations: Update Japanese translation Mounir IDRASSI 2024-08-10 03:46:04 +02:00
  • 17e51cd6e2 Update Language.sv.xml (#1394) Jonatan 2024-08-09 14:44:50 +03:00