Mounir IDRASSI
|
1994520e75
|
Windows: when building for EFI bootloader, don't make calls to RDRAND/RDSEED functions since we don't link against their implementation in EFI bootloader
|
2019-11-02 01:00:16 +01:00 |
|
Mounir IDRASSI
|
6252d96b0d
|
Update Jitterentropy Library to version 2.2.0
|
2019-10-30 22:05:25 +01:00 |
|
Mounir IDRASSI
|
3565cb1afe
|
Disable both RDRAND and RDSEED if a failure is detected
|
2019-10-30 09:09:45 +01:00 |
|
Mounir IDRASSI
|
5ecff99edc
|
Add check for buggy RDRAND (AMD Ryzen CPU case) even if we always use RDSEED instead of RDRAND when RDSEED is available (which is the case on modern CPUs)
|
2019-10-30 08:53:03 +01:00 |
|
Mounir IDRASSI
|
7a35ecb154
|
Windows: use separate assembly files for RDRAND and RDSEED in order to fix a mysterious crash when MASM_RDSEED_GenerateBlock is called after MASM_RDRAND_GenerateBlock.
|
2019-10-30 08:52:55 +01:00 |
|
Mounir IDRASSI
|
3b5d4771a0
|
Fix wrong detection of AMD CPUs.
|
2019-10-29 15:42:43 +01:00 |
|
Mounir IDRASSI
|
afe6b2f45b
|
Linux: Fix compilation error on non-x86 platform by providing generic implementation for jent_get_nstime function
|
2019-10-28 23:18:11 +01:00 |
|
Mounir IDRASSI
|
3fa636d477
|
Linux: Fix compilation error if type __u64 is already defined by gcc
This is the case with Mageia Cauldron which has gcc 9.2.1
|
2019-10-28 18:59:07 +01:00 |
|
Mounir IDRASSI
|
659df4c6df
|
Language XML files: update Czech translation (contributed by Lagardere)
|
2019-10-28 00:14:42 +01:00 |
|
Mounir IDRASSI
|
ac684352e6
|
Windows: use strcmp to compare effective content of std::string since == operator may return false if one of the strins has an extra \0 at the end.
|
2019-10-27 13:10:18 +01:00 |
|
Mounir IDRASSI
|
1ae99f2e67
|
Windows: Update Release Notes and set 1.24-Hotfix1 release date to October 27th.
|
2019-10-27 10:46:32 +01:00 |
|
Mounir IDRASSI
|
94084525b1
|
Windows: fix failure to create rescue and thus to encrypt the system if the Windows username contains a UNICODE non-ASCII character (cf https://github.com/veracrypt/VeraCrypt/issues/441)
|
2019-10-27 02:30:15 +02:00 |
|
Mounir IDRASSI
|
b1b692d4a3
|
Windows: Only update boot configuration on disk if the user actually changed something in the UI
|
2019-10-27 02:05:00 +02:00 |
|
Mounir IDRASSI
|
2722b46530
|
Windows: code refactoring and convert NTSTATUS error code to WIN32 equivalent before displaying error message.
|
2019-10-27 02:04:51 +02:00 |
|
Mounir IDRASSI
|
89e2547851
|
Windows: Make EFI System Encryption PostOOBE code more robust to failure to access "\\\\?\\GLOBALROOT" disk namespace
|
2019-10-27 02:04:43 +02:00 |
|
Mounir IDRASSI
|
ca46cf928a
|
Windows: Update EFI NVRAM variable only if changed or doesn't exist and add configuration to force setting EFI BootNext to veraCrypt bootloader before each shutdown
|
2019-10-27 02:04:34 +02:00 |
|
Mounir IDRASSI
|
f22abf93dd
|
Windows: Restore veraCrypt boot meny entry for system encryption more often, especially during PostOOBE calls, and handle additional corner cases.
|
2019-10-26 22:09:27 +02:00 |
|
Mounir IDRASSI
|
7484c07364
|
Linux: Add build script for OpenSUSE
|
2019-10-26 18:43:18 +02:00 |
|
Mounir IDRASSI
|
0e4ab56e12
|
MacOSX: Update build script and Makefile to correctly build Legacy version of VeraCrypt that targets OSX 10.7+.
|
2019-10-26 00:17:23 +02:00 |
|
Mounir IDRASSI
|
0ca62a37d6
|
MacOSX: fix truncated algorithms description in the Encryption Options page of the volume creation wizard, which happened after moving to wxWidgets 3.1.2
|
2019-10-26 00:17:16 +02:00 |
|
Mounir IDRASSI
|
6bf37280d6
|
MacOSX: use wxWidgets 3.1.2 for the legacy build which is now done with SDK 10.9 while still targeting OSX 10.7.
|
2019-10-26 00:17:08 +02:00 |
|
Mounir IDRASSI
|
38b5af907e
|
Set release date of 1.24-Hotfix1 to October 25th.
|
2019-10-25 18:25:44 +02:00 |
|
Mounir IDRASSI
|
28fc65e479
|
Windows: Fix test of GetPrivateProfileString output since this function discards double quotation marks
|
2019-10-25 18:25:29 +02:00 |
|
Mounir IDRASSI
|
343d1a95dc
|
Windows: only update MBR first 512 bytes if they have changed and don't update full MBR bootload in case of PostOOBE
|
2019-10-25 14:47:51 +02:00 |
|
Mounir IDRASSI
|
faa541f613
|
Windows: for system encryption case, also perform automatic fix of boot configuration if MBR boot used and not only EFI.
|
2019-10-25 14:47:44 +02:00 |
|
Mounir IDRASSI
|
318b00b6a2
|
Windows: Avoid unnecessarily update of system encryption SetupConfig related files if there content didn't change
|
2019-10-25 14:47:37 +02:00 |
|
Bugi4Bugi
|
4ea4f36010
|
Update Langage.fr.xml (#526)
Just a little mistake, Mainteant > Maintenant.
|
2019-10-25 00:22:18 +02:00 |
|
Mounir IDRASSI
|
7745db6e4a
|
MacOSX: Add dedicated installer for legacy version that targets OSX 10.7+ and update requirement for new installer to be OSX 10.9+ and 64-bit only.
|
2019-10-24 23:41:59 +02:00 |
|
Mounir IDRASSI
|
5031e69651
|
MacOSX: fix typo in MacOSX legacy build script
|
2019-10-24 23:41:52 +02:00 |
|
Mounir IDRASSI
|
96c90d18c2
|
Linux/MacOSX: Better approach to avoid that jitterentropy code is optimized by the compiler
|
2019-10-24 21:07:39 +02:00 |
|
Mounir IDRASSI
|
6b90e02624
|
Increment version to 1.24-Hotfix1
|
2019-10-24 00:10:34 +02:00 |
|
Mounir IDRASSI
|
692e2c3455
|
Linux: set version explicitly in CMakeLists.txt instead of relying on parsing of Tcdefs.h which can be erroneous
|
2019-10-24 00:10:27 +02:00 |
|
Mounir IDRASSI
|
2b65a14301
|
Windows: display prompt to upgrade Rescue Disk when installing 1.24 version since it adds functionality and it has better support for fix boot issues.
|
2019-10-24 00:10:19 +02:00 |
|
Mounir IDRASSI
|
478066c607
|
Linux/MacOSX: Add missing JitterEntropy implementation
|
2019-10-23 22:46:25 +02:00 |
|
Mounir IDRASSI
|
74e14c070f
|
Windows: A Quick Expand option to VeraCrypt Expander to allow quicker expansion of file containers after warning about security issues associated with it.
|
2019-10-23 00:24:02 +02:00 |
|
Mounir IDRASSI
|
11f1a21652
|
Increment version to 1.23-Hotfix1-Preview
|
2019-10-20 22:31:42 +02:00 |
|
Mounir IDRASSI
|
9b394ddc49
|
Windows: Avoid unnecessary write operations when copying/modifying EFI bootloader files in order to avoid leaking modification timestamp
|
2019-10-20 22:17:12 +02:00 |
|
Mounir IDRASSI
|
31a87c2e5f
|
Windows: add more checks to correctly identify Microsoft original bootloader.
|
2019-10-20 22:17:04 +02:00 |
|
Mounir IDRASSI
|
cca08e1ed5
|
Windows: Add checks that the System Favorites service is running. Warn user if he enabled option to clear RAM encryption keys and the service is stopped.
|
2019-10-20 22:16:57 +02:00 |
|
Mounir IDRASSI
|
7c020c23ce
|
Windows: resize UI elements of random collection step in Format wizard
|
2019-10-20 22:16:50 +02:00 |
|
Mounir IDRASSI
|
12461a55a8
|
MacOSX: Support APFS for creating volumes.
|
2019-10-19 23:18:40 +02:00 |
|
Mounir IDRASSI
|
008d0503be
|
Windows: make VeraCrypt Expander able to resume expansion of volumes whose previous expansion was aborted before it finishes
|
2019-10-18 23:06:17 +02:00 |
|
Mounir IDRASSI
|
5b88a183ac
|
Windows: handle case of DcsProp configuration file for EFI system encryption contains wrong "ActionSuccess" entry that points towards bootmgfw.efi which is now our bootloader and not Microsoft one.
|
2019-10-18 00:56:39 +02:00 |
|
Mounir IDRASSI
|
4119521f9e
|
Linux: Workaround for gcc 4.4.7 bug under CentOS 6 that causes VeraCrypt built under CentOS 6 to crash when Whirlpool hash is used.
|
2019-10-17 15:00:37 +02:00 |
|
Mounir IDRASSI
|
3bb661244c
|
Linux: fix compilation error under CentOS 6
|
2019-10-17 14:09:33 +02:00 |
|
El Mostafa Idrassi
|
bdc1dc42a6
|
Small GUI enhancements (#521)
|
2019-10-16 00:43:49 +02:00 |
|
El Mostafa Idrassi
|
c90b45f88c
|
Fixed drag and drop not showing correct path, specifically under GTK-3. (#520)
|
2019-10-16 00:43:34 +02:00 |
|
Mounir IDRASSI
|
2675a9c60e
|
Documentation: Add missing documentation for VeraCrypt.exe command line switch /DisableDeviceUpdate
|
2019-10-15 00:54:39 +02:00 |
|
El Mostafa Idrassi
|
67a514da6f
|
MacOSX: Enhanced Makefile and build script (#519)
Added new variable 'VC_OSX_SDK' to differentiate between the OSX minimum target and the SDK to use for building.
|
2019-10-15 00:03:36 +02:00 |
|
El Mostafa Idrassi
|
bdcfe5bbb2
|
Fixed buttons not being correctly aligned (#518)
|
2019-10-15 00:02:25 +02:00 |
|