Commit Graph

  • 7ee5c671e9 Language XML files: update Russian XML file by Dmitry Yerokhin. Mounir IDRASSI 2020-06-29 00:22:19 +02:00
  • a8abe94992 Windows: Avoid displaying waiting dialog when /silent specified for "VeraCrypt Format" during creating of file container using /create switch and a filesystem other than FAT (fixes Github issue #648) Mounir IDRASSI 2020-06-28 19:01:24 +02:00
  • 934f9efe09 Language XML files: update Russian XML file by Dmitry Yerokhin. Mounir IDRASSI 2020-06-28 01:03:12 +02:00
  • 885cc1d01d Linux/MacOSX: Erase sensitive memory explicitly instead of relying on the compiler not optimizing calls to method Memory::Erase Mounir IDRASSI 2020-06-28 00:59:57 +02:00
  • fded83d25c Windows: Fix build error because of missing definition of the macro move_ptr Mounir IDRASSI 2020-06-28 00:16:41 +02:00
  • b9099d01c2 Windows: Fix failure to detect suspension of machine that caused mounted volume not be dismount even if "Entering power saving mode" is checked in Preferences. This fix implements compatibility with Windows 10 Modern Standby and Windows 8.1 Connected Standby power model. Mounir IDRASSI 2020-06-28 00:13:14 +02:00
  • b270a453aa Windows: remove unused code targeting Windows 2000. Mounir IDRASSI 2020-06-27 23:05:47 +02:00
  • 61aec8a9a6 Language translations: Add newly added entry to the XML files of supported languages Mounir IDRASSI 2020-06-26 19:11:07 +02:00
  • 7cb9b8dfc9 Windows: Update signed driver to version 1.24.17 Mounir IDRASSI 2020-06-26 10:39:44 +02:00
  • 21a6acc708 Update Language.nl.xml (#646) Thomas De Rocker 2020-06-26 17:23:34 +02:00
  • a893b29749 Update Language.xml (#645) Thomas De Rocker 2020-06-26 17:23:07 +02:00
  • 5fb407cffe Linux/MacOSX: use standard std::shared_ptr instead of our custom implementation which is kept for compatibility with older compilers. We also introduce compatibility code for old compilers that don't define std::unique_ptr Mounir IDRASSI 2020-06-26 01:18:40 +02:00
  • 4137c5e15b Whirlpool: Remove unused "num" variable affectation in WHIRLPOOL_add Mounir IDRASSI 2020-06-26 01:13:33 +02:00
  • 53070f8bb5 Linux/MacOSX: fix warning reported by static code analysis tool about possible undefined output value in UserPreferences::SetValue and missing initialization of member variables in File constructor Mounir IDRASSI 2020-06-26 01:11:55 +02:00
  • 9a890ec2fc Windows: fix warning reported by static code analyzed by adding copy constructor to _TEXT_EDIT_DIALOG_PARAM and = operator to HostDevice Mounir IDRASSI 2020-06-26 01:07:44 +02:00
  • 7d1724e93b Crypto: Fix random crash in Streebog in 32-bit, caused by use of aligned SSE2 instructions _mm_load_si128. Now we use _mm_loadu_si128 instead which is not slower than _mm_load_si128 on recent CPUs Mounir IDRASSI 2020-06-24 22:29:09 +02:00
  • cb1efdc9ae Increment version to 1.24-Update7 Mounir IDRASSI 2020-06-23 15:06:02 +02:00
  • cf449a443e Windows: Don't allow Hidden volume to have the same password, PIM and keyfiles as Outer volume Mounir IDRASSI 2020-06-23 13:28:12 +02:00
  • 4a5d1f4f46 Linux/MacOSX: explicitely clear saved password from memory at last step of volume creation wizard Mounir IDRASSI 2020-06-22 10:38:59 +02:00
  • 05b3cd5cc1 Linux/MacOSX: Use also PIM when comparing Outer and Hidden volumes credentials Mounir IDRASSI 2020-06-22 10:22:36 +02:00
  • b4465b80e6 Linux/MacOSX: take into account keyfiles when comparing Outer and Hidden volumes passwords Mounir IDRASSI 2020-06-22 01:54:28 +02:00
  • a29c750030 Linux/MacOSX: Don't allow Hidden volume to have the same password as Outer volume Mounir IDRASSI 2020-06-22 00:16:22 +02:00
  • bec929ce03 Windows Driver: Use real disk sector size instead of generic 512 bytes value when probing disk real size Mounir IDRASSI 2020-06-21 17:39:40 +02:00
  • a4c5f03bee Linux/MacOSX: Read at least 32 bytes from /dev/random before allowing it to fail gracefully Mounir IDRASSI 2020-06-21 17:37:11 +02:00
  • e97114e7a0 Windows: support RAM encryption only if t1ha2 algorithm self test succeeds Mounir IDRASSI 2020-06-20 18:02:45 +02:00
  • 0121dc0b81 Windows: Fix issue when RAM encryption used, AES selected and AES-NI not supported by CPU that caused the free space of newly created volumes not filled with random data even if "quick format" is not selected by user. Mounir IDRASSI 2020-06-20 15:10:28 +02:00
  • d031addc2c Windows: call VcProtectKeys in benchmark warm-up when RAM encryption is enabled in order to be follow the same execution path as the result of benchmark calculations. Mounir IDRASSI 2020-06-20 15:02:09 +02:00
  • 4f1de9666a Linux/MacOSX: Don't always ignore /dev/random failure by making sure that it has returned random bytes successfully at least once during the lifetime of RandomNumberGenerator Mounir IDRASSI 2020-06-19 03:30:05 +02:00
  • f765860dfb Linux/MacOSX: Complete the change of removal of AES-NI detection function done for Windows previously Mounir IDRASSI 2020-06-19 02:15:18 +02:00
  • 7ab114e0fa Windows: Fix wrong results in benchmark of encryption algorithms when RAM encryption is enabled Mounir IDRASSI 2020-06-19 01:25:39 +02:00
  • 0e3f4c40e3 Windows: remove duplicated function to detect AES-NI support in CPU Mounir IDRASSI 2020-06-18 16:41:24 +02:00
  • eaf400b088 Windows: Update IDRIX SHA-1 code signing certificate to latest one. Mounir IDRASSI 2020-06-12 01:44:14 +02:00
  • 6091100479 Translations: fix typo in VeraCrypt name. Mounir IDRASSI 2020-06-12 01:31:48 +02:00
  • a3fc6ce4ca Update donation page with new Euro bank account details Mounir IDRASSI 2020-06-12 01:30:49 +02:00
  • 0a2c565aa9 Switch from auto_ptr to unique_ptr (#638) Christopher Bergqvist 2020-06-11 18:02:28 +02:00
  • 8250e83e61 Update Language.pl.xml (#625) Michal 2020-06-11 17:26:02 +02:00
  • 4c2be261f7 Add .gitignore file for easier change tracking (#604) alt3r 3go 2020-06-11 17:22:22 +02:00
  • 753c990502 Fix indentation in README.md (#596) Ben Mares 2020-06-11 17:22:01 +02:00
  • f8e5c2018e Updated Dutch translations (based on Transifex project) (#587) Thomas De Rocker 2020-06-11 17:21:14 +02:00
  • 2f8507644a [Done] Update korean translate (#584) 키에르 2020-06-12 00:19:47 +09:00
  • 0127927b73 Windows: Update signed Windows driver to version 1.24.15 VeraCrypt_1.24-Update6 Mounir IDRASSI 2020-03-11 10:46:42 +01:00
  • 99305d2239 Windows: Update Microsoft cross certificate for GlobalSign kernel code signing Mounir IDRASSI 2020-03-11 10:44:45 +01:00
  • 71c830522c Windows: set correct version 1.24-Update6 in code signing scripts Mounir IDRASSI 2020-03-10 20:48:04 +01:00
  • 5452728091 Windows: Update URL of GlobalSign timestamp server Mounir IDRASSI 2020-03-10 20:28:33 +01:00
  • 23b7d417d4 Increment version to 1.24-Update6 Mounir IDRASSI 2020-03-10 20:34:19 +01:00
  • 5afa0815c9 Windows setup: Fix wrong language used in installer if we select a language in the language selection dialog and then select English followed by OK. Mounir IDRASSI 2020-03-10 20:18:08 +01:00
  • 329d4f1c90 Windows: Fix truncation of PIM label in password dialog Mounir IDRASSI 2020-03-10 15:22:24 +01:00
  • df9a075cb6 Update copyright year in credits VeraCrypt_1.24-Update5 Mounir IDRASSI 2020-03-10 00:32:07 +01:00
  • 4b6be1161b Windows: Add missing libzip file to the build project Mounir IDRASSI 2020-03-10 00:30:02 +01:00
  • 6bda9d1b35 Set release date of 1.24-Update5 and update release notes Mounir IDRASSI 2020-03-09 12:00:45 +01:00
  • 5402fa902e Windows: Add /secureDesktop switch to VeraCrypt Format Mounir IDRASSI 2020-03-09 11:58:30 +01:00
  • 752f1283a9 Documentation: Add entries for switches now supported by VeraCrypt Format (/keyfile, /tokenlib, /tokenpin and /secureDesktop) Mounir IDRASSI 2020-03-09 11:56:49 +01:00
  • da370af54b Windows: Update libzip to 1.6.1 Mounir IDRASSI 2020-03-09 11:34:21 +01:00
  • 7d110798d2 Windows: Fix compilation error caused by previous keyfile commit Mounir IDRASSI 2020-03-03 10:14:24 +01:00
  • fa72ac51c4 Windows: Support using token keyfile when creating file container using command line Mounir IDRASSI 2020-03-03 01:34:21 +01:00
  • 6550030540 Windows: Fix keyfiles path passed as CLI argument and set as default not always cleared from RAM when VeraCrypt exits Mounir IDRASSI 2020-03-02 17:44:12 +01:00
  • 68b9c9c72d Windows: Fix text truncation in password dialog with some languages Mounir IDRASSI 2020-03-02 16:04:50 +01:00
  • 8fa1596e73 Increment version to 1.24-Update5 and update signed Windows drivers. Mounir IDRASSI 2020-02-11 13:12:12 +01:00
  • 94d3a1919c Windows: Implement support for processor groups in the driver and fix build issues caused by previous implementation Mounir IDRASSI 2020-02-10 02:20:46 +01:00
  • c1d670fd75 Windows: Fix warnings reported by Coverity static code analyzer Mounir IDRASSI 2020-02-10 00:21:15 +01:00
  • a7b61ce5e5 Windows: Fix groupbox alignment issue in UI of Fprmat wizard Mounir IDRASSI 2020-01-24 17:06:22 +01:00
  • 123b187af5 Adding Processor Groups support for more than 64 processors (#581) techvintage 2020-01-29 02:10:00 -08:00
  • 247a16cb5f Windows: restore Visual Studio solution and project files to default configuration VeraCrypt_1.24-Update4 Mounir IDRASSI 2020-01-22 18:29:06 +01:00
  • 81c5d777e8 Update Release Notes. Mounir IDRASSI 2020-01-22 18:17:10 +01:00
  • 11aa708076 Windows: use fix for CVE-2019-19501 only when process elevated otherwise it will not add any benefit compared to standard ShellExecute while at the same time potentially causing issue when opening links. Mounir IDRASSI 2020-01-22 18:08:09 +01:00
  • 3874e9af97 Increment version to 1.24-Update4 and update Release Notes Mounir IDRASSI 2020-01-22 12:21:17 +01:00
  • c4893ce034 Linux: correct OpenSUSE build script to indicate that we link against GTK2 and not GTK3 Mounir IDRASSI 2020-01-22 12:13:56 +01:00
  • be1aee0034 Windows: Fix regression in Expander and Format when RAM encryption is enable that was causing volume headers to be corrupted. Mounir IDRASSI 2020-01-22 11:46:37 +01:00
  • 56775af8d7 Documentation: Add entries for newly added /protectMemory and /signalExit CLI switches Mounir IDRASSI 2020-01-21 18:39:29 +01:00
  • 21aeb4c5de Fix warning when using Korean translation caused by missing '\' escape sequence Mounir IDRASSI 2020-01-21 16:45:25 +01:00
  • 55831cad22 Windows: Support notifying WAITFOR.EXE Windows command when VeraCrypt.exe exits if /q was specified in CLI. This done using the new switch "/signalExit" who must have a string parameter that must be the same as the one that will be specified for WAITFOR.EXE command. Mounir IDRASSI 2020-01-21 01:44:11 +01:00
  • b6c290e4fd Windows: Fix failure of Screen Readers (Accessibility support) to reader UI by disabling newly introduced memory protection by default and adding a CLI switch (/protectMemory) to enable it when needed. This fixes issue https://github.com/veracrypt/VeraCrypt/issues/536 Mounir IDRASSI 2020-01-21 00:53:32 +01:00
  • 8fe3eb0136 Windows: don't display mount/dismount examples in help dialog for command line in Format and Expander Mounir IDRASSI 2020-01-21 00:48:02 +01:00
  • b0b149db83 Linux/MacOSX: Fix regression that limited the size available for hidden volumes Mounir IDRASSI 2020-01-20 00:19:30 +01:00
  • f9572ea8f5 Increment version to 1.24-Update3 for Linux and update Release Notes VeraCrypt_1.24-Update3 Mounir IDRASSI 2019-12-22 12:17:20 +01:00
  • cdbe7854e8 Linux: Modify .deb build scripts to link against statically built wxWidgets on Ubuntu 14.04, 12.04 and Debian 8 Mounir IDRASSI 2019-12-22 10:06:49 +01:00
  • f8beac6ebd Linux: Fix building and packaging console-only version to remove dependency on GTK Mounir IDRASSI 2019-12-21 02:45:08 +01:00
  • de52f51f5b Fix the compilation against WxWidgets when NOGUI=1 (#570) Gokturk Yuksek 2019-12-20 07:39:43 -05:00
  • 31611ad315 MacOSX: revert to using wxWidgets 3.1.2 following unexplained crash when using wxWidgets 3.1.3 VeraCrypt_1.24-Update2 Mounir IDRASSI 2019-12-17 01:07:16 +01:00
  • 27c2fc06c2 Linux: Fix build error when linking with old wxWidgets version Mounir IDRASSI 2019-12-16 15:14:36 +01:00
  • dda7ea6000 Documentation: Adding information of availability of RAM encryption and that in EFI mode we can't encrypt whole disk Mounir IDRASSI 2019-12-16 12:10:40 +01:00
  • 7aecbb225c Update version information in preparation for 1.24-Update2 release Mounir IDRASSI 2019-12-16 00:41:41 +01:00
  • bc69fe9166 Update Format wizard bitmap using submission by Andreas Becker (https://github.com/veracrypt/VeraCrypt/issues/9#issuecomment-565833478) Mounir IDRASSI 2019-12-16 00:33:21 +01:00
  • 797f334d0a Documentation: Add entries for /quick and /fastCreateFile CLI switches of VeraCrypt Format. Mounir IDRASSI 2019-12-15 23:27:15 +01:00
  • 826730650c Windows: make /fastCreateFile switch apply to both UI and command line creation of file containers Mounir IDRASSI 2019-12-15 23:21:55 +01:00
  • 1e978e69cc MacOSX: Ensure that the heading bar is always visible when window is moved so that it can still be moved by user using mouse (https://github.com/veracrypt/VeraCrypt/issues/546) Mounir IDRASSI 2019-12-15 22:08:05 +01:00
  • a81d45df82 MacOSX: Ensure that main window is visible on screen when About is display as a way to workaround for situations where UI is not visible or can't be move (for example, when changing display monitor with a different resolution). Mounir IDRASSI 2019-12-15 17:59:38 +01:00
  • a4ed6be38c MacOSX: fix compilation error caused by missing StringConverter::ToWide method that takes a size_t argument (we cast to uint32) Mounir IDRASSI 2019-12-15 17:49:21 +01:00
  • d2c8779157 remove extra carriage return from Release Notes Mounir IDRASSI 2019-12-15 00:30:18 +01:00
  • 06320c2964 Update Release Notes for 1.24-Update2-RC Mounir IDRASSI 2019-12-13 01:35:25 +01:00
  • 1fd097c666 Windows: check "TrueCrypt Mode" in password dialog when mounting a file container with .tc extension Mounir IDRASSI 2019-12-13 00:07:25 +01:00
  • 2a93826497 Windows: Fix the checkbox for skipping verification of Rescue Disk not reflecting the value of /noisocheck switch when specified in VeraCrypt Format command line. Mounir IDRASSI 2019-12-12 00:11:58 +01:00
  • 0c6447cae4 Documentation: better wording for Rescue Disk page Mounir IDRASSI 2019-12-11 23:50:07 +01:00
  • 14bee5e6a2 Linux: fix compilation error when building console-only version of VeraCrypt that is statically linked to wxWidgets Mounir IDRASSI 2019-12-11 17:54:55 +01:00
  • 8942b3eff3 MacOSX: link against latest wxWidgets version 3.1.3 Mounir IDRASSI 2019-12-10 11:07:54 +01:00
  • ed8068cbbd Increment version to 1.24-Update2 Mounir IDRASSI 2019-12-10 11:01:41 +01:00
  • f9bf666018 Windows: Align volume size field in Format wizard with other controls Mounir IDRASSI 2019-12-10 00:50:03 +01:00
  • f9d95ef2c8 Windows: Add switch /FastCreateFile for VeraCrypt Format.exe to speedup creation of large file container if quick format is selected. This switch comes with security issues since it will embed existing content on disk into the file container which may expose sensitive content to an attacker who has access to the file container. Mounir IDRASSI 2019-12-10 00:44:47 +01:00
  • 5eaa204d83 Windows Driver: Reduce memory usage of IOCTL_DISK_VERIFY handler. Now we reader disk by chunks of at most 64 KiB. Fix https://github.com/veracrypt/VeraCrypt/issues/562. Mounir IDRASSI 2019-12-09 18:57:02 +01:00
  • 31c4fbfc12 Fix wrong check on the define CRYPTOPP_BOOL_X64 Mounir IDRASSI 2019-12-09 18:50:40 +01:00