Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-11-28 | Fixed macFUSE support for macOS 11 (Big Sur) (#699) | Thierry Lelegard | 1 | -1/+1 | |
2020-08-26 | Linux: Reduce minimal size requirement for BTRFS support to 16 MiB by using ↵ | Mounir IDRASSI | 3 | -8/+20 | |
mixed mode for volumes whose size is less than 109 MiB | |||||
2020-08-05 | Linux: Add support for Btrfs filesystem when creating volumes | Mounir IDRASSI | 2 | -22/+18 | |
2020-07-02 | Linux/MacOSX: Allow choosing a filesystem other than FAT for outer volume ↵ | Mounir IDRASSI | 1 | -19/+43 | |
but display warning about risks and implement an estimation of maximum possible size of hidden volume in this case. | |||||
2020-06-23 | Linux/MacOSX: explicitely clear saved password from memory at last step of ↵ | Mounir IDRASSI | 1 | -0/+7 | |
volume creation wizard | |||||
2020-06-23 | Linux/MacOSX: Use also PIM when comparing Outer and Hidden volumes credentials | Mounir IDRASSI | 2 | -28/+64 | |
2020-06-23 | Linux/MacOSX: take into account keyfiles when comparing Outer and Hidden ↵ | Mounir IDRASSI | 1 | -9/+31 | |
volumes passwords | |||||
2020-06-23 | Linux/MacOSX: Don't allow Hidden volume to have the same password as Outer ↵ | Mounir IDRASSI | 2 | -0/+12 | |
volume | |||||
2020-06-19 | Linux/MacOSX: Complete the change of removal of AES-NI detection function ↵ | Mounir IDRASSI | 1 | -1/+1 | |
done for Windows previously | |||||
2020-06-11 | Switch from auto_ptr to unique_ptr (#638) | Christopher Bergqvist | 6 | -8/+8 | |
2020-03-10 | Update copyright year in creditsVeraCrypt_1.24-Update5 | Mounir IDRASSI | 1 | -3/+3 | |
2020-01-20 | Linux/MacOSX: Fix regression that limited the size available for hidden volumes | Mounir IDRASSI | 1 | -1/+1 | |
created on disk or partition. | |||||
2019-12-16 | Linux: Fix build error when linking with old wxWidgets version | Mounir IDRASSI | 1 | -1/+3 | |
2019-12-16 | MacOSX: Ensure that the heading bar is always visible when window is moved ↵ | Mounir IDRASSI | 2 | -5/+27 | |
so that it can still be moved by user using mouse (https://github.com/veracrypt/VeraCrypt/issues/546) | |||||
2019-12-16 | MacOSX: Ensure that main window is visible on screen when About is display ↵ | Mounir IDRASSI | 2 | -0/+22 | |
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-02 | fixed typo "this [is (#559) | vstoykovbg | 1 | -1/+1 | |
2019-12-01 | UNIX: make sector size mismatch error more verbose (#552) (#561) | alt3r 3go | 1 | -0/+1 | |
Signed-off-by: alt3r 3go <alt3r.3go@protonmail.com> | |||||
2019-11-04 | Linux/MacOSX: Add switch to force the use of legacy maximum password length ↵ | Mounir IDRASSI | 2 | -6/+9 | |
(64 UTF8 bytes) The switch is --legacy-password-maxlength | |||||
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-19 | MacOSX: Support APFS for creating volumes. | Mounir IDRASSI | 2 | -0/+5 | |
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 | Fixed buttons not being correctly aligned (#518) | El Mostafa Idrassi | 2 | -9/+12 | |
2019-10-11 | MacOSX: Fixed devices / partitions not showing in the device selection ↵ | El Mostafa Idrassi | 1 | -6/+34 | |
dialog (#516) To get the size of each device / partition on the system, the method 'GetDeviceSize()' in 'src/Core/Unix/CoreUnix.cpp' first opens the device / partition using 'open()' function to get a File Descriptor, then retrieves its size using this File Descriptor. Starting OS X 10.11 ("El Capitan"), a feature called "System Integrity Protection (SIP)" or less formally, "rootless mode" has been added. This feature blocks access to certain critical aspects of the OS and Hardware by 3rd-Party programs. Specifically, low-level access to the system disks, devices and partitions is forbidden ; namely functions like 'open()' for instance fail with the error code : "EPERM = Operation Not Permitted". Therefore, for system devices / partitions, 'GetDeviceSize()' fails because of the failure of the 'open()' function, and throws an exception, which is then caught inside the method 'GetHostDevices()' in '/src/Core/Unix/FreeBSD/CoreFreeBSD.cpp' : this leads to the size of the device / partition being set to '0'. Therefore, in the constructor of 'DeviceSelectionDialog' in 'src/Main/Forms/DeviceSelectionDialog.cpp', when the size of a device is '0', the whole device is skipped, leading to all of its partitions not being treated or shown, even though some of these partitions may have a size which is != 0. This commit fixes the issue by : 1 - First, checking whether the device size is '0'. If it is the case, the code loops through all the devices partitions : if there is at least one partition with a size != 0, the device is not skipped. Otherwise, it is. 2 - Then, if the size of the device is '0', the size of the device is not shown to avoid confusing the user. Also, since the device is not usable, the 'OK' button is not active when the device is selected. 3 - Finally, if a partition's size is '0', it is not shown since it is not usable : we cannot open it. Signed-off-by: El Mostafa IDRASSI <el-mostafa.idrassi@prestalab.net> | |||||
2019-10-02 | Linux/MacOSX:check that the requested size of file container is less than ↵ | Mounir IDRASSI | 2 | -2/+9 | |
available disk free space. Add a CLI switch to disable this check. | |||||
2019-03-03 | Fix formatting of credits in About dialog and documentation | Mounir IDRASSI | 1 | -1/+1 | |
2019-02-12 | Add copyright and license information of JitterEntropy library by Stephan ↵ | Mounir IDRASSI | 1 | -2/+3 | |
Mueller | |||||
2019-02-04 | Automatically truncate passwords for TrueCrypt volumes and System Encryption ↵ | Mounir IDRASSI | 3 | -9/+10 | |
to the first 64 characters. This fix issues encountered by users of TrueCrypt volumes who were using passwords longer than 64 characters that were truncated in previous version. | |||||
2019-01-28 | Increase password maximum length to 128 bytes from 64 bytes | Mounir IDRASSI | 1 | -0/+7 | |
2018-08-10 | Linux/MacOSX/FreeBSD: Implement benchmarking for Hash and PKCS-5 PRF algorithms. | Mounir IDRASSI | 5 | -122/+725 | |
2018-08-08 | Linux/MacOSX/FreeBSD: Add CheckBox in mount option dialog to force the use ↵ | Mounir IDRASSI | 4 | -258/+351 | |
of embedded backup header during mount. | |||||
2018-04-29 | MacOSX: support pasting values to password fields using keyboard (CMD+V and ↵ | Mounir IDRASSI | 6 | -0/+58 | |
CMD+A now working properly). This make using password managers with VeraCrypt easier. | |||||
2018-04-28 | Linux: Fix crash if user is able to close the waiting dialog before the ↵ | Mounir IDRASSI | 1 | -3/+15 | |
operation is finished. This can happen if GTK installation show "X" closing icon even if it is programmatically disabled (e.g. on Lubuntu 16.04) | |||||
2018-03-27 | Linux/MacOSX: make the benchmark dialog resize dynamically to accommodate ↵ | Mounir IDRASSI | 1 | -0/+5 | |
the displayed results. | |||||
2018-03-18 | Update various copyright dates. | Mounir IDRASSI | 1 | -4/+4 | |
2017-06-23 | Update IDRIX copyright year | Mounir IDRASSI | 62 | -64/+64 | |
2017-04-26 | Update zlib copyright notice | Mounir IDRASSI | 1 | -1/+1 | |
2016-12-26 | Linux & MacOSX: automatically check TrueCryptMode in password dialog when ↵ | Mounir IDRASSI | 4 | -0/+24 | |
selecting a container file that has the .tc file extension | |||||
2016-10-17 | Linux/MacOSX: correctly display Kuznyechik help page when link clicked. ↵ | Mounir IDRASSI | 1 | -2/+0 | |
Remove Gost89 online help references since it was removed. | |||||
2016-10-17 | Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed ↵ | Mounir IDRASSI | 1 | -1/+8 | |
gain factor. Update credits and copyrights notice. | |||||
2016-10-17 | Linux/MacOSX: display error message when entered PIM is too big in the ↵ | Mounir IDRASSI | 1 | -0/+1 | |
Volume Creation Wizard. | |||||
2016-10-17 | Linux/MacOSX: add missing check for PIM max value on volume creation wizard | Mounir IDRASSI | 1 | -1/+2 | |
2016-08-15 | Linux/MacOSX: Add help text for GOST89 and Kuznyechik | Mounir IDRASSI | 1 | -0/+4 | |
2016-06-02 | Crypto: Add support for Japanese encryption standard Camellia, including for ↵ | Mounir IDRASSI | 1 | -0/+2 | |
system encryption. | |||||
2016-05-13 | Linux: Fix gcc-6 compilation errors. | Mounir IDRASSI | 1 | -2/+2 | |
2016-05-10 | Remove trailing whitespace | David Foerster | 66 | -1732/+1732 | |
2016-05-10 | Normalize all line terminators | David Foerster | 3 | -33360/+33360 | |
2016-05-04 | Windows/Linux/MacOSX: Set maximum PIM value to 2147468 in order to avoid ↵ | Mounir IDRASSI | 5 | -9/+11 | |
having negative values for iterations count using the formula 15000 + (PIM x 1000). Add specific error message to XML language files. | |||||
2016-05-01 | Reset bogus executable permissions | David Foerster | 5 | -0/+0 | |
2016-02-09 | Linux/MacOSX: add progress bar for mouse collected entropy in GUI of volume ↵ | Mounir IDRASSI | 10 | -21/+146 | |
creation wizard. Add mutex protection in event handler for shared counter variable |