Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-01 | UNIX: make sector size mismatch error more verbose (#552) (#561) | alt3r 3go | 2 | -0/+3 | |
Signed-off-by: alt3r 3go <alt3r.3go@protonmail.com> | |||||
2019-11-18 | Linux: Fix failure to run VeraCrypt binary built for console mode on ↵ | Mounir IDRASSI | 1 | -2/+0 | |
headless machines (fix issue https://github.com/veracrypt/VeraCrypt/issues/531) | |||||
2019-11-17 | Linux/MacOS: text mode did not recognize Unicode in passwords (#540) (#551) | alt3r 3go | 1 | -1/+3 | |
2019-11-04 | Linux/FreeBSD: Add CLI switch to force use of old sudo behavior of sending a ↵ | Mounir IDRASSI | 3 | -1/+16 | |
dummy password The new switch is --use-dummy-sudo-password | |||||
2019-11-04 | Linux/MacOSX: Add switch to force the use of legacy maximum password length ↵ | Mounir IDRASSI | 6 | -20/+35 | |
(64 UTF8 bytes) The switch is --legacy-password-maxlength | |||||
2019-11-02 | Start following IEEE 1541 agreed naming of bytes (#532) | Meteor0id | 2 | -2/+2 | |
* 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-10-26 | MacOSX: Update build script and Makefile to correctly build Legacy version ↵ | Mounir IDRASSI | 1 | -0/+10 | |
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-19 | MacOSX: Support APFS for creating volumes. | Mounir IDRASSI | 4 | -0/+13 | |
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-14 | MacOSX: Add build scripts and modifications to linking against wxWidgets ↵ | Mounir IDRASSI | 1 | -0/+4 | |
3.1.2 for non legacy build targeting OSX 10.9+ | |||||
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-06 | Linux/FreeBSD: change location of documentation from ↵ | Mounir IDRASSI | 2 | -4/+4 | |
/usr/share/veracrypt/doc to the standard /usr/share/doc/veracrypt | |||||
2019-10-04 | Linux : Added missing 'mkdir' before installing in case $DESTDIR does not ↵ | El Mostafa Idrassi | 1 | -0/+2 | |
exist (#510) | |||||
2019-10-02 | Linux/MacOSX:check that the requested size of file container is less than ↵ | Mounir IDRASSI | 4 | -2/+13 | |
available disk free space. Add a CLI switch to disable this check. | |||||
2019-10-02 | Utilize $(BASE_DIR) in the install targets rather than $(PWD) and $(CURDIR) ↵ | Unit 193 | 1 | -63/+63 | |
(#472) As $(PWD) is not always the expected value and can result in failing the target. | |||||
2019-09-24 | Linux/OSX: make CLI switch --import-token-keyfiles compatible with ↵ | Mounir IDRASSI | 1 | -3/+12 | |
Non-Interactive mode by using keyfiles passed as arguments and check the Non-Interactive mode switch. | |||||
2019-06-06 | Fix password-only example in help text (pim missing) (#438) | Dany Shaanan | 1 | -1/+1 | |
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-09-01 | Linux/FreeBSD: Add 32-bit build configuration targetting legacy CPUs that ↵ | Mounir IDRASSI | 1 | -0/+13 | |
don't support SSE2 instructions. | |||||
2018-08-10 | Linux/MacOSX/FreeBSD: Implement benchmarking for Hash and PKCS-5 PRF algorithms. | Mounir IDRASSI | 5 | -122/+725 | |
2018-08-10 | Linux/MacOSX/FreeBSD: When performing backup of volume header, automatically ↵ | Mounir IDRASSI | 2 | -2/+70 | |
try to use embedded backup header if using the main header fails. | |||||
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-08-06 | Linux/MacOSX/FreeBSD: add reference to --pim and --new-pim switches in the ↵ | Mounir IDRASSI | 1 | -0/+8 | |
verbose help. | |||||
2018-04-29 | MacOSX: support pasting values to password fields using keyboard (CMD+V and ↵ | Mounir IDRASSI | 8 | -0/+107 | |
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-04-05 | FreeBSD/Linux/OSX: replace some remaining TrueCrypt.tc file extension in the ↵ | Mounir IDRASSI | 2 | -4/+4 | |
code by VeraCrypt .hc extension | |||||
2018-03-30 | Simplify format of XML language files to make it easy to integrate in ↵ | Mounir IDRASSI | 1 | -8/+1 | |
collaborative translation platforms (e.g. Transifex). | |||||
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 | |
2018-01-21 | Fix wxWidgets assertion failed when backing up/restoring volume header ↵ | gv5470 | 1 | -2/+2 | |
(closes #100) | |||||
2017-12-08 | MacOSX: fix issue that prevented some local help files from opening in the ↵ | Mounir IDRASSI | 1 | -2/+6 | |
browser (e.g Beginner's Tutorial). | |||||
2017-12-06 | MacOSX: Update reference of code signing certificate in Makefile to use new ↵ | Mounir IDRASSI | 1 | -2/+2 | |
IDRIX certificates. | |||||
2017-12-06 | Linux/MacOSX: Avoid OS leaking previously used directory if user choose not ↵ | Mounir IDRASSI | 1 | -2/+12 | |
to save history. | |||||
2017-11-29 | Linux: Only add disk to mountable devices if it doesn't have a partition. ↵ | Mounir IDRASSI | 1 | -4/+7 | |
This fixes a strange issue where the function "open" would fail with error ENOENT (No such file or directory) on a partition (e.g. /dev/sdb1) if it was called previously on the main disk (e.g. /dev/sdb). | |||||
2017-08-30 | Fix typo | Tim Strazzere | 1 | -1/+1 | |
`incorrrect` -> `incorrect` | |||||
2017-07-10 | Add support for building under FreeBSD 11 | Mounir IDRASSI | 1 | -11/+61 | |
2017-07-02 | Linux: remove existing "Setup/Linux/usr" if any before preparing for packaging. | Mounir IDRASSI | 1 | -0/+1 | |
2017-07-02 | Linux: Use $(CURDIR) instead of $(PWD) for the install target, as well as ↵ | Mounir IDRASSI | 1 | -1/+1 | |
$(DESTDIR)/ (which will still install into / if 'DESTDIR' is unset.) | |||||
2017-06-23 | Update IDRIX copyright year | Mounir IDRASSI | 98 | -100/+100 | |
2017-06-13 | Linux/MacOSX: Modify Makefile to separate between build and packaging. Add ↵ | Mounir IDRASSI | 1 | -1/+30 | |
install target for local installation. | |||||
2017-06-05 | Linux/MacOSX: cleaner code for handling of missing local HTML documentation. | Mounir IDRASSI | 1 | -7/+8 | |
2017-06-05 | Linux/MacOSX: Replace User Guide PDF with local HTML documentation. Replace ↵ | Mounir IDRASSI | 2 | -52/+53 | |
UI links to point towards local HTML documentation if it exists | |||||
2017-06-01 | Linux/MacOSX: Update location of User Guide pdf in Makefile | Mounir IDRASSI | 1 | -2/+2 | |
2017-05-15 | Replace Codeplex links by ones on veracrypt.fr | Mounir IDRASSI | 3 | -34/+46 | |