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
|
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
|
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
|
7cb9b8dfc9
|
Windows: Update signed driver to version 1.24.17
|
2020-06-26 19:13:37 +02:00 |
|
Thomas De Rocker
|
a893b29749
|
Update Language.xml (#645)
fix typo
|
2020-06-26 17:23:07 +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 |
|
Christopher Bergqvist
|
0a2c565aa9
|
Switch from auto_ptr to unique_ptr (#638)
|
2020-06-11 18:02:28 +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
|
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 |
|