Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-11-03 | Linux/FreeBSD: Fix regression causing admin password to be requested too ↵ | Mounir IDRASSI | 1 | -32/+40 | |
many times in some cases | |||||
2019-11-03 | Linux/MacOSX: Fix build error caused by RDRAND_getBytes/RDSEED_getBytes ↵ | Mounir IDRASSI | 1 | -1/+1 | |
implemented only on Windows | |||||
2019-11-02 | Start following IEEE 1541 agreed naming of bytes (#532) | Meteor0id | 5 | -49/+49 | |
* Start following IEEE 1541 agreed naming of bytes This standard exists to prevent any confusion about the actual number of bytes. It has been agreed on by experts and is being used more widespead these day. Let's start properly naming the number of bytes, which is absolutely important in disk encryption software. * Update LanguageStrings.cpp * Update UserInterface.cpp * kibibyte instead of kilobyte * kibibyte instead of kilobyte * MiB instead of MB * undo accidental deletions Odd indeed that two random lines were deleted in a previous commit. Probably happened when using a keyboard shortcut while editing the file. This fixes the issue. * Mb to Mib | |||||
2019-11-02 | Windows: when building for EFI bootloader, don't make calls to RDRAND/RDSEED ↵ | Mounir IDRASSI | 1 | -1/+2 | |
functions since we don't link against their implementation in EFI bootloader | |||||
2019-10-30 | Update Jitterentropy Library to version 2.2.0 | Mounir IDRASSI | 3 | -183/+331 | |
2019-10-30 | Disable both RDRAND and RDSEED if a failure is detected | Mounir IDRASSI | 1 | -0/+13 | |
2019-10-30 | Add check for buggy RDRAND (AMD Ryzen CPU case) even if we always use RDSEED ↵ | Mounir IDRASSI | 1 | -0/+13 | |
instead of RDRAND when RDSEED is available (which is the case on modern CPUs) | |||||
2019-10-30 | Windows: use separate assembly files for RDRAND and RDSEED in order to fix a ↵ | Mounir IDRASSI | 6 | -228/+291 | |
mysterious crash when MASM_RDSEED_GenerateBlock is called after MASM_RDRAND_GenerateBlock. | |||||
2019-10-29 | Fix wrong detection of AMD CPUs. | Mounir IDRASSI | 1 | -2/+2 | |
2019-10-28 | Linux: Fix compilation error on non-x86 platform by providing generic ↵ | Mounir IDRASSI | 1 | -0/+25 | |
implementation for jent_get_nstime function | |||||
2019-10-28 | Linux: Fix compilation error if type __u64 is already defined by gcc | Mounir IDRASSI | 1 | -5/+3 | |
This is the case with Mageia Cauldron which has gcc 9.2.1 | |||||
2019-10-27 | Windows: use strcmp to compare effective content of std::string since == ↵VeraCrypt_1.24-Hotfix1 | Mounir IDRASSI | 1 | -1/+1 | |
operator may return false if one of the strins has an extra \0 at the end. | |||||
2019-10-27 | Windows: Update Release Notes and set 1.24-Hotfix1 release date to October 27th. | Mounir IDRASSI | 1 | -1/+1 | |
2019-10-27 | Windows: fix failure to create rescue and thus to encrypt the system if the ↵ | Mounir IDRASSI | 1 | -6/+13 | |
Windows username contains a UNICODE non-ASCII character (cf https://github.com/veracrypt/VeraCrypt/issues/441) | |||||
2019-10-27 | Windows: Only update boot configuration on disk if the user actually changed ↵ | Mounir IDRASSI | 1 | -25/+29 | |
something in the UI | |||||
2019-10-27 | Windows: code refactoring and convert NTSTATUS error code to WIN32 ↵ | Mounir IDRASSI | 2 | -41/+26 | |
equivalent before displaying error message. | |||||
2019-10-27 | Windows: Make EFI System Encryption PostOOBE code more robust to failure to ↵ | Mounir IDRASSI | 2 | -92/+104 | |
access "\\\\?\\GLOBALROOT" disk namespace | |||||
2019-10-27 | Windows: Update EFI NVRAM variable only if changed or doesn't exist and add ↵ | Mounir IDRASSI | 3 | -12/+27 | |
configuration to force setting EFI BootNext to veraCrypt bootloader before each shutdown | |||||
2019-10-26 | Windows: Restore veraCrypt boot meny entry for system encryption more often, ↵ | Mounir IDRASSI | 1 | -7/+16 | |
especially during PostOOBE calls, and handle additional corner cases. | |||||
2019-10-26 | Linux: Add build script for OpenSUSE | Mounir IDRASSI | 2 | -2/+72 | |
2019-10-26 | MacOSX: Update build script and Makefile to correctly build Legacy version ↵ | Mounir IDRASSI | 2 | -22/+91 | |
of VeraCrypt that targets OSX 10.7+. | |||||
2019-10-26 | MacOSX: fix truncated algorithms description in the Encryption Options page ↵ | Mounir IDRASSI | 2 | -0/+24 | |
of the volume creation wizard, which happened after moving to wxWidgets 3.1.2 | |||||
2019-10-26 | MacOSX: use wxWidgets 3.1.2 for the legacy build which is now done with SDK ↵ | Mounir IDRASSI | 1 | -4/+5 | |
10.9 while still targeting OSX 10.7. | |||||
2019-10-25 | Set release date of 1.24-Hotfix1 to October 25th. | Mounir IDRASSI | 1 | -1/+1 | |
2019-10-25 | Windows: Fix test of GetPrivateProfileString output since this function ↵ | Mounir IDRASSI | 1 | -1/+1 | |
discards double quotation marks | |||||
2019-10-25 | Windows: only update MBR first 512 bytes if they have changed and don't ↵ | Mounir IDRASSI | 1 | -30/+45 | |
update full MBR bootload in case of PostOOBE | |||||
2019-10-25 | Windows: for system encryption case, also perform automatic fix of boot ↵ | Mounir IDRASSI | 1 | -14/+10 | |
configuration if MBR boot used and not only EFI. | |||||
2019-10-25 | Windows: Avoid unnecessarily update of system encryption SetupConfig related ↵ | Mounir IDRASSI | 1 | -4/+53 | |
files if there content didn't change | |||||
2019-10-24 | MacOSX: Add dedicated installer for legacy version that targets OSX 10.7+ ↵ | Mounir IDRASSI | 2 | -27/+1106 | |
and update requirement for new installer to be OSX 10.9+ and 64-bit only. | |||||
2019-10-24 | MacOSX: fix typo in MacOSX legacy build script | Mounir IDRASSI | 1 | -1/+1 | |
2019-10-24 | Linux/MacOSX: Better approach to avoid that jitterentropy code is optimized ↵ | Mounir IDRASSI | 3 | -6/+16 | |
by the compiler | |||||
2019-10-24 | Increment version to 1.24-Hotfix1 | Mounir IDRASSI | 11 | -28/+28 | |
2019-10-24 | Linux: set version explicitly in CMakeLists.txt instead of relying on ↵ | Mounir IDRASSI | 1 | -15/+5 | |
parsing of Tcdefs.h which can be erroneous | |||||
2019-10-24 | Windows: display prompt to upgrade Rescue Disk when installing 1.24 version ↵ | Mounir IDRASSI | 1 | -1/+1 | |
since it adds functionality and it has better support for fix boot issues. | |||||
2019-10-23 | Linux/MacOSX: Add missing JitterEntropy implementation | Mounir IDRASSI | 4 | -4/+39 | |
2019-10-23 | Windows: A Quick Expand option to VeraCrypt Expander to allow quicker ↵ | Mounir IDRASSI | 5 | -12/+95 | |
expansion of file containers after warning about security issues associated with it. | |||||
2019-10-20 | Increment version to 1.23-Hotfix1-Preview | Mounir IDRASSI | 12 | -29/+29 | |
2019-10-20 | Windows: Avoid unnecessary write operations when copying/modifying EFI ↵ | Mounir IDRASSI | 2 | -6/+126 | |
bootloader files in order to avoid leaking modification timestamp | |||||
2019-10-20 | Windows: add more checks to correctly identify Microsoft original bootloader. | Mounir IDRASSI | 1 | -3/+24 | |
2019-10-20 | Windows: Add checks that the System Favorites service is running. Warn user ↵ | Mounir IDRASSI | 6 | -4/+80 | |
if he enabled option to clear RAM encryption keys and the service is stopped. | |||||
2019-10-20 | Windows: resize UI elements of random collection step in Format wizard | Mounir IDRASSI | 1 | -8/+7 | |
2019-10-19 | MacOSX: Support APFS for creating volumes. | Mounir IDRASSI | 5 | -0/+14 | |
2019-10-18 | Windows: make VeraCrypt Expander able to resume expansion of volumes whose ↵ | Mounir IDRASSI | 2 | -7/+18 | |
previous expansion was aborted before it finishes | |||||
2019-10-18 | Windows: handle case of DcsProp configuration file for EFI system encryption ↵ | Mounir IDRASSI | 2 | -30/+93 | |
contains wrong "ActionSuccess" entry that points towards bootmgfw.efi which is now our bootloader and not Microsoft one. | |||||
2019-10-17 | Linux: Workaround for gcc 4.4.7 bug under CentOS 6 that causes VeraCrypt ↵ | Mounir IDRASSI | 1 | -0/+14 | |
built under CentOS 6 to crash when Whirlpool hash is used. | |||||
2019-10-17 | Linux: fix compilation error under CentOS 6 | Mounir IDRASSI | 1 | -0/+1 | |
2019-10-16 | Small GUI enhancements (#521) | El Mostafa Idrassi | 2 | -12/+12 | |
2019-10-16 | Fixed drag and drop not showing correct path, specifically under GTK-3. (#520) | El Mostafa Idrassi | 3 | -6/+0 | |
2019-10-15 | MacOSX: Enhanced Makefile and build script (#519) | El Mostafa Idrassi | 2 | -13/+14 | |
Added new variable 'VC_OSX_SDK' to differentiate between the OSX minimum target and the SDK to use for building. | |||||
2019-10-15 | Fixed buttons not being correctly aligned (#518) | El Mostafa Idrassi | 2 | -9/+12 | |