Mounir IDRASSI
|
7a87141e53
|
Increment internal version to 1.24.19
|
2020-07-04 00:46:44 +02:00 |
|
Mounir IDRASSI
|
c92459b3f6
|
Language XML files: update Czech translation (contributed by Lagardere)
|
2020-07-02 23:07:07 +02:00 |
|
Mounir IDRASSI
|
fbf763e88a
|
Language XML files: update Russian XML file by Dmitry Yerokhin.
|
2020-07-02 23:07:00 +02:00 |
|
Mounir IDRASSI
|
e6712edea7
|
Language Translations files: update polish translation
|
2020-07-02 17:03:53 +02:00 |
|
Mounir IDRASSI
|
002a9a29a7
|
Windows: Use native Windows format program first to perform formatting since it is more reliable and only fallback to FormatEx function from fmifs.dll in case of issue.
|
2020-07-02 02:21:25 +02:00 |
|
Mounir IDRASSI
|
28c51228f8
|
Windows: Hide the console windows of the native Windows format tool when we call it to perform formatting
|
2020-07-02 02:21:16 +02:00 |
|
Mounir IDRASSI
|
6dab32086f
|
Language translations: Add newly added entry to the XML files of supported languages
|
2020-07-02 02:21:08 +02:00 |
|
Mounir IDRASSI
|
9a804654f5
|
Windows: Don't allow to encrypt the system drive if it is already encrypted by BitLocker
|
2020-07-02 02:20:58 +02:00 |
|
Mounir IDRASSI
|
ac3cccdd21
|
Windows: Replace GetSystemInfo calls by more reliable function to get number of CPUs active on the PC.
|
2020-07-02 02:20:50 +02:00 |
|
Mounir IDRASSI
|
3f587a3629
|
Windows: Don't use API for Processor Groups support if there is only 1 CPU group in the system. This can fix slowness issue observed on some PCs with AMD CPUs.
|
2020-07-02 02:20:42 +02:00 |
|
Mounir IDRASSI
|
5f04e5abd0
|
Linux/MacOSX: Allow choosing a filesystem other than FAT for outer volume but display warning about risks and implement an estimation of maximum possible size of hidden volume in this case.
|
2020-07-02 02:20:33 +02:00 |
|
Mounir IDRASSI
|
2ca867ef5d
|
XML Language files: update Chinese translation
|
2020-06-30 01:02:53 +02:00 |
|
Mounir IDRASSI
|
0127a7bf56
|
Language XML files: update Czech translation (contributed by Lagardere)
|
2020-06-30 01:02:46 +02:00 |
|
Mounir IDRASSI
|
23d64ab195
|
Increment internal version to 1.24.18 and update signed Windows drivers.
|
2020-06-29 01:00:02 +02:00 |
|
Mounir IDRASSI
|
14fa3de4b6
|
Windows: Fallback to Windows native formatting tool if we fail to format a volume as NTFS/exFAT/ReFS using FormatEx function from fmifs.dll
|
2020-06-29 00:59:54 +02:00 |
|
Mounir IDRASSI
|
7ee5c671e9
|
Language XML files: update Russian XML file by Dmitry Yerokhin.
|
2020-06-29 00:59:47 +02:00 |
|
Mounir IDRASSI
|
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)
|
2020-06-29 00:59:39 +02:00 |
|
Mounir IDRASSI
|
934f9efe09
|
Language XML files: update Russian XML file by Dmitry Yerokhin.
|
2020-06-28 01:06:47 +02:00 |
|
Mounir IDRASSI
|
885cc1d01d
|
Linux/MacOSX: Erase sensitive memory explicitly instead of relying on the compiler not optimizing calls to method Memory::Erase
|
2020-06-28 01:06:39 +02:00 |
|
Mounir IDRASSI
|
fded83d25c
|
Windows: Fix build error because of missing definition of the macro move_ptr
|
2020-06-28 01:06:30 +02:00 |
|
Mounir IDRASSI
|
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.
|
2020-06-28 01:06:22 +02:00 |
|
Mounir IDRASSI
|
b270a453aa
|
Windows: remove unused code targeting Windows 2000.
|
2020-06-28 01:06:14 +02:00 |
|
Mounir IDRASSI
|
61aec8a9a6
|
Language translations: Add newly added entry to the XML files of supported languages
|
2020-06-26 19:13:45 +02:00 |
|
Mounir IDRASSI
|
7cb9b8dfc9
|
Windows: Update signed driver to version 1.24.17
|
2020-06-26 19:13:37 +02:00 |
|
Mounir IDRASSI
|
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
|
2020-06-26 01:22:18 +02:00 |
|
Mounir IDRASSI
|
4137c5e15b
|
Whirlpool: Remove unused "num" variable affectation in WHIRLPOOL_add
|
2020-06-26 01:22:10 +02:00 |
|
Mounir IDRASSI
|
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
|
2020-06-26 01:22:03 +02:00 |
|
Mounir IDRASSI
|
9a890ec2fc
|
Windows: fix warning reported by static code analyzed by adding copy constructor to _TEXT_EDIT_DIALOG_PARAM and = operator to HostDevice
|
2020-06-26 01:21:54 +02:00 |
|
Mounir IDRASSI
|
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
|
2020-06-25 01:32:39 +02:00 |
|
Mounir IDRASSI
|
cb1efdc9ae
|
Increment version to 1.24-Update7
|
2020-06-23 16:48:54 +02:00 |
|
Mounir IDRASSI
|
cf449a443e
|
Windows: Don't allow Hidden volume to have the same password, PIM and keyfiles as Outer volume
|
2020-06-23 16:48:46 +02:00 |
|
Mounir IDRASSI
|
4a5d1f4f46
|
Linux/MacOSX: explicitely clear saved password from memory at last step of volume creation wizard
|
2020-06-23 16:48:39 +02:00 |
|
Mounir IDRASSI
|
05b3cd5cc1
|
Linux/MacOSX: Use also PIM when comparing Outer and Hidden volumes credentials
|
2020-06-23 16:48:31 +02:00 |
|
Mounir IDRASSI
|
b4465b80e6
|
Linux/MacOSX: take into account keyfiles when comparing Outer and Hidden volumes passwords
|
2020-06-23 16:48:24 +02:00 |
|
Mounir IDRASSI
|
a29c750030
|
Linux/MacOSX: Don't allow Hidden volume to have the same password as Outer volume
|
2020-06-23 16:48:17 +02:00 |
|
Mounir IDRASSI
|
bec929ce03
|
Windows Driver: Use real disk sector size instead of generic 512 bytes value when probing disk real size
|
2020-06-21 17:42:08 +02:00 |
|
Mounir IDRASSI
|
a4c5f03bee
|
Linux/MacOSX: Read at least 32 bytes from /dev/random before allowing it to fail gracefully
|
2020-06-21 17:42:03 +02:00 |
|
Mounir IDRASSI
|
e97114e7a0
|
Windows: support RAM encryption only if t1ha2 algorithm self test succeeds
|
2020-06-21 00:27:22 +02:00 |
|
Mounir IDRASSI
|
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.
|
2020-06-21 00:27:15 +02:00 |
|
Mounir IDRASSI
|
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.
|
2020-06-21 00:27:08 +02:00 |
|
Mounir IDRASSI
|
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
|
2020-06-19 03:31:47 +02:00 |
|
Mounir IDRASSI
|
f765860dfb
|
Linux/MacOSX: Complete the change of removal of AES-NI detection function done for Windows previously
|
2020-06-19 03:31:39 +02:00 |
|
Mounir IDRASSI
|
7ab114e0fa
|
Windows: Fix wrong results in benchmark of encryption algorithms when RAM encryption is enabled
|
2020-06-19 01:28:14 +02:00 |
|
Mounir IDRASSI
|
0e3f4c40e3
|
Windows: remove duplicated function to detect AES-NI support in CPU
|
2020-06-19 01:28:07 +02:00 |
|
Mounir IDRASSI
|
eaf400b088
|
Windows: Update IDRIX SHA-1 code signing certificate to latest one.
|
2020-06-12 01:48:17 +02:00 |
|
Mounir IDRASSI
|
6091100479
|
Translations: fix typo in VeraCrypt name.
|
2020-06-12 01:48:09 +02:00 |
|
Mounir IDRASSI
|
a3fc6ce4ca
|
Update donation page with new Euro bank account details
|
2020-06-12 01:48:02 +02:00 |
|
Mounir IDRASSI
|
0127927b73
|
Windows: Update signed Windows driver to version 1.24.15
|
2020-03-11 14:01:41 +01:00 |
|
Mounir IDRASSI
|
99305d2239
|
Windows: Update Microsoft cross certificate for GlobalSign kernel code signing
|
2020-03-11 14:01:32 +01:00 |
|
Mounir IDRASSI
|
71c830522c
|
Windows: set correct version 1.24-Update6 in code signing scripts
|
2020-03-10 20:49:22 +01:00 |
|
Mounir IDRASSI
|
5452728091
|
Windows: Update URL of GlobalSign timestamp server
|
2020-03-10 20:38:02 +01:00 |
|
Mounir IDRASSI
|
23b7d417d4
|
Increment version to 1.24-Update6
|
2020-03-10 20:37:54 +01:00 |
|
Mounir IDRASSI
|
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.
|
2020-03-10 20:20:50 +01:00 |
|
Mounir IDRASSI
|
329d4f1c90
|
Windows: Fix truncation of PIM label in password dialog
|
2020-03-10 20:20:42 +01:00 |
|
Mounir IDRASSI
|
df9a075cb6
|
Update copyright year in credits
|
2020-03-10 10:33:45 +01:00 |
|
Mounir IDRASSI
|
4b6be1161b
|
Windows: Add missing libzip file to the build project
|
2020-03-10 10:33:36 +01:00 |
|
Mounir IDRASSI
|
6bda9d1b35
|
Set release date of 1.24-Update5 and update release notes
|
2020-03-10 10:33:26 +01:00 |
|
Mounir IDRASSI
|
5402fa902e
|
Windows: Add /secureDesktop switch to VeraCrypt Format
|
2020-03-10 10:33:18 +01:00 |
|
Mounir IDRASSI
|
752f1283a9
|
Documentation: Add entries for switches now supported by VeraCrypt Format (/keyfile, /tokenlib, /tokenpin and /secureDesktop)
|
2020-03-10 10:33:10 +01:00 |
|
Mounir IDRASSI
|
da370af54b
|
Windows: Update libzip to 1.6.1
|
2020-03-10 10:33:01 +01:00 |
|
Mounir IDRASSI
|
7d110798d2
|
Windows: Fix compilation error caused by previous keyfile commit
|
2020-03-10 10:32:53 +01:00 |
|
Mounir IDRASSI
|
fa72ac51c4
|
Windows: Support using token keyfile when creating file container using command line
|
2020-03-10 10:32:45 +01:00 |
|
Mounir IDRASSI
|
6550030540
|
Windows: Fix keyfiles path passed as CLI argument and set as default not always cleared from RAM when VeraCrypt exits
|
2020-03-10 10:32:38 +01:00 |
|
Mounir IDRASSI
|
68b9c9c72d
|
Windows: Fix text truncation in password dialog with some languages
|
2020-03-10 10:32:31 +01:00 |
|
Mounir IDRASSI
|
8fa1596e73
|
Increment version to 1.24-Update5 and update signed Windows drivers.
|
2020-02-11 23:05:48 +01:00 |
|
Mounir IDRASSI
|
94d3a1919c
|
Windows: Implement support for processor groups in the driver and fix build issues caused by previous implementation
|
2020-02-10 02:23:25 +01:00 |
|
Mounir IDRASSI
|
c1d670fd75
|
Windows: Fix warnings reported by Coverity static code analyzer
|
2020-02-10 02:23:18 +01:00 |
|
Mounir IDRASSI
|
a7b61ce5e5
|
Windows: Fix groupbox alignment issue in UI of Fprmat wizard
|
2020-02-04 15:09:39 +01:00 |
|
Mounir IDRASSI
|
247a16cb5f
|
Windows: restore Visual Studio solution and project files to default configuration
|
2020-01-22 18:30:30 +01:00 |
|
Mounir IDRASSI
|
81c5d777e8
|
Update Release Notes.
|
2020-01-22 18:20:42 +01:00 |
|
Mounir IDRASSI
|
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.
|
2020-01-22 18:20:35 +01:00 |
|
Mounir IDRASSI
|
3874e9af97
|
Increment version to 1.24-Update4 and update Release Notes
|
2020-01-22 18:20:27 +01:00 |
|
Mounir IDRASSI
|
c4893ce034
|
Linux: correct OpenSUSE build script to indicate that we link against GTK2 and not GTK3
|
2020-01-22 18:20:18 +01:00 |
|
Mounir IDRASSI
|
be1aee0034
|
Windows: Fix regression in Expander and Format when RAM encryption is enable that was causing volume headers to be corrupted.
|
2020-01-22 18:20:11 +01:00 |
|
Mounir IDRASSI
|
56775af8d7
|
Documentation: Add entries for newly added /protectMemory and /signalExit CLI switches
|
2020-01-22 18:20:03 +01:00 |
|
Mounir IDRASSI
|
21aeb4c5de
|
Fix warning when using Korean translation caused by missing '\' escape sequence
|
2020-01-21 16:49:05 +01:00 |
|
Mounir IDRASSI
|
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.
|
2020-01-21 01:46:18 +01:00 |
|
Mounir IDRASSI
|
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
|
2020-01-21 01:46:11 +01:00 |
|
Mounir IDRASSI
|
8fe3eb0136
|
Windows: don't display mount/dismount examples in help dialog for command line in Format and Expander
|
2020-01-21 01:46:03 +01:00 |
|
Mounir IDRASSI
|
b0b149db83
|
Linux/MacOSX: Fix regression that limited the size available for hidden volumes
created on disk or partition.
|
2020-01-20 01:02:54 +01:00 |
|
Mounir IDRASSI
|
f9572ea8f5
|
Increment version to 1.24-Update3 for Linux and update Release Notes
|
2019-12-22 16:35:56 +01:00 |
|
Mounir IDRASSI
|
cdbe7854e8
|
Linux: Modify .deb build scripts to link against statically built wxWidgets on Ubuntu 14.04, 12.04 and Debian 8
|
2019-12-22 10:10:43 +01:00 |
|
Mounir IDRASSI
|
f8beac6ebd
|
Linux: Fix building and packaging console-only version to remove dependency on GTK
|
2019-12-21 02:46:50 +01:00 |
|
Mounir IDRASSI
|
31611ad315
|
MacOSX: revert to using wxWidgets 3.1.2 following unexplained crash when using wxWidgets 3.1.3
|
2019-12-17 01:25:58 +01:00 |
|
Mounir IDRASSI
|
27c2fc06c2
|
Linux: Fix build error when linking with old wxWidgets version
|
2019-12-16 15:15:55 +01:00 |
|
Mounir IDRASSI
|
dda7ea6000
|
Documentation: Adding information of availability of RAM encryption and that in EFI mode we can't encrypt whole disk
|
2019-12-16 13:32:32 +01:00 |
|
Mounir IDRASSI
|
7aecbb225c
|
Update version information in preparation for 1.24-Update2 release
|
2019-12-16 00:47:13 +01:00 |
|
Mounir IDRASSI
|
bc69fe9166
|
Update Format wizard bitmap using submission by Andreas Becker (https://github.com/veracrypt/VeraCrypt/issues/9#issuecomment-565833478)
|
2019-12-16 00:47:04 +01:00 |
|
Mounir IDRASSI
|
797f334d0a
|
Documentation: Add entries for /quick and /fastCreateFile CLI switches of VeraCrypt Format.
|
2019-12-16 00:46:57 +01:00 |
|
Mounir IDRASSI
|
826730650c
|
Windows: make /fastCreateFile switch apply to both UI and command line creation of file containers
|
2019-12-16 00:46:49 +01:00 |
|
Mounir IDRASSI
|
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)
|
2019-12-16 00:46:41 +01:00 |
|
Mounir IDRASSI
|
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).
|
2019-12-16 00:46:34 +01:00 |
|
Mounir IDRASSI
|
a4ed6be38c
|
MacOSX: fix compilation error caused by missing StringConverter::ToWide method that takes a size_t argument (we cast to uint32)
|
2019-12-16 00:46:26 +01:00 |
|
Mounir IDRASSI
|
d2c8779157
|
remove extra carriage return from Release Notes
|
2019-12-15 00:31:49 +01:00 |
|
Mounir IDRASSI
|
06320c2964
|
Update Release Notes for 1.24-Update2-RC
|
2019-12-13 01:38:43 +01:00 |
|
Mounir IDRASSI
|
1fd097c666
|
Windows: check "TrueCrypt Mode" in password dialog when mounting a file container with .tc extension
|
2019-12-13 00:08:17 +01:00 |
|
Mounir IDRASSI
|
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.
|
2019-12-12 00:13:01 +01:00 |
|
Mounir IDRASSI
|
0c6447cae4
|
Documentation: better wording for Rescue Disk page
|
2019-12-11 23:53:54 +01:00 |
|
Mounir IDRASSI
|
14bee5e6a2
|
Linux: fix compilation error when building console-only version of VeraCrypt that is statically linked to wxWidgets
|
2019-12-11 23:53:47 +01:00 |
|
Mounir IDRASSI
|
8942b3eff3
|
MacOSX: link against latest wxWidgets version 3.1.3
|
2019-12-10 11:10:31 +01:00 |
|