VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Main/UserInterface.cpp
AgeCommit message (Collapse)AuthorFilesLines
2023-06-01Fix issues launching fsck via terminal on Linux (#1086)Jertzukka1-0/+2
Currently on a system without xterm or konsole (like fresh Ubuntu install) the fsck check will not launch. Added gnome-terminal as an alternative and fixed an issue where konsole will always error out as --title and --caption are no longer valid arguments. Previously the error message was simply "xterm not found", so new LangString LINUX_EX2MSG_TERMINALNOTFOUND was added to let the user knows which programs they need to get the feature working.
2023-05-18Add a new LangString 'LINUX_VOL_MOUNTED' to show when volume mounted. Fixes ↵Jertzukka1-1/+1
(#1029) the issue of 'LINUX_VOL_DISMOUNTED' being shown even when not dismounting.
2021-09-21Linux/macOS: Add CLI switch (--size=max) and UI option to give a file ↵Mounir IDRASSI1-1/+2
container all available free space. This commit also makes --size switch accept KiB/MiB/GiB/TiB prefixes and adds TiB choice in UI.
2020-12-11new xml Tag for en and de (#708)T-Bonhagen1-36/+37
* new xml Tag for en and de * add linux support for env LANG * precopiled header into TrueCrypt.fdp to substitute '_()' with 'LangString[]' * more LangString in Code * add Language xml's to Linux Setup location * backup language for linux is en * remove Language.en.xml install * rearange new xml lines to end * yes/no dialogs now translated * All OK/Cancel Button now support international Co-authored-by: tb@tbon.de <tb@tbon.de>
2019-12-01UNIX: make sector size mismatch error more verbose (#552) (#561)alt3r 3go1-0/+2
Signed-off-by: alt3r 3go <alt3r.3go@protonmail.com>
2019-11-04Linux/FreeBSD: Add CLI switch to force use of old sudo behavior of sending a ↵Mounir IDRASSI1-0/+4
dummy password The new switch is --use-dummy-sudo-password
2019-11-04Linux/MacOSX: Add switch to force the use of legacy maximum password length ↵Mounir IDRASSI1-1/+4
(64 UTF8 bytes) The switch is --legacy-password-maxlength
2019-11-02Start following IEEE 1541 agreed naming of bytes (#532)Meteor0id1-1/+1
* 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-06-06Fix password-only example in help text (pim missing) (#438)Dany Shaanan1-1/+1
2018-08-06Linux/MacOSX/FreeBSD: add reference to --pim and --new-pim switches in the ↵Mounir IDRASSI1-0/+8
verbose help.
2018-04-05FreeBSD/Linux/OSX: replace some remaining TrueCrypt.tc file extension in the ↵Mounir IDRASSI1-3/+3
code by VeraCrypt .hc extension
2017-11-29Linux: Only add disk to mountable devices if it doesn't have a partition. ↵Mounir IDRASSI1-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-06-23Update IDRIX copyright yearMounir IDRASSI1-1/+1
2017-04-23FreeBSD 11 build and use compatibilityMounir IDRASSI1-3/+3
2016-11-28Document --truecrypt optionPaul Nijjar1-0/+5
2016-10-17MacOSX: remove MacFUSE dependency and link against OSXFuse library. Now, ↵Mounir IDRASSI1-1/+1
only standard OSXFuse install is needed without MacFUSE compatibility option.
2016-05-10Remove trailing whitespaceDavid Foerster1-20/+20
2016-01-26Linux/MacOSX: Update command line help text to reflect that we can now ↵Mounir IDRASSI1-3/+2
specify in filesystem when creating a new volume.
2016-01-24Linux/MacOSX: update --size entry in command line help text.Mounir IDRASSI1-2/+4
2016-01-20Copyright: update dates to include 2016.Mounir IDRASSI1-1/+1
2016-01-20Linux/MacOSX:solve issue of --stdin option not handling correctly passwords ↵Mounir IDRASSI1-1/+1
that contain a space character (reported and fixed by Codeplex user horsley1953)
2016-01-03Linux: Restore Nautilus fix that was mistakenly removed by Whirlpool ↵Mounir IDRASSI1-2/+4
optimization commit
2015-12-31Cryptography: Optimize Whirlpool implementation by using public domain ↵Mounir IDRASSI1-4/+6
assembly code developed by Wei Dai
2015-12-04Linux: fix Nautilus not detected as file manager on some Gnome based ↵Mounir IDRASSI1-2/+4
destributions.
2015-11-30Linux/MacOSX: Implement Unicode passwords suppport. Make validation of ↵Mounir IDRASSI1-1/+5
parameters in GUI more robust.
2015-08-30Add stdin-supplied password supportLouisTakePILLz1-3/+11
2015-08-06Update license information to reflect the use of a dual license Apache 2.0 ↵Mounir IDRASSI1-5/+9
and TrueCrypt 3.0.
2015-07-19Linux: Add "new-hash" switch for changing PRF and remove "current-hash" ↵Mounir IDRASSI1-1/+1
switch which didin't fit the change password/keyfile logic.
2015-06-24Linux/MacOSX: restore normal file mode to some source filesMounir IDRASSI1-0/+0
2015-06-24Linux/MacOSX: first dynamic mode implementationMounir IDRASSI1-1/+3
2015-04-06Linux/MaxOSX: correctly detect type of internal exceptionsMounir IDRASSI1-2/+5
2015-04-05Linux/MacOSX: Always add the source location when system exception occur in ↵Mounir IDRASSI1-2/+1
order to help diagnose users issues.
2015-03-08Linux/MacOSX: Load preferences if only volume path is given in command line ↵Mounir IDRASSI1-4/+2
and GUI mode enabled.
2015-02-08Linux: When not under Gnome/KDE, use xdg-open to open the mounted volume if ↵Mounir IDRASSI1-1/+17
it is available.
2014-12-30Linux/MacOSX: Implement TrueCrypt conversion and loading support. Correct ↵Mounir IDRASSI1-11/+24
many GTK issues linked to multi-threaded origine of events by implementing an automatic mechanism for handling such requests in the main thread.
2014-12-26Linux/MacOSX: Implement waiting dialog for lengthy operations in order to ↵Mounir IDRASSI1-1/+72
have a better user experience.
2014-12-19Linux/MacOSX: Enhance performance by implementing the possibility to choose ↵Mounir IDRASSI1-1/+6
the correct hash algorithm of volumes during various operations (mount, change password...), both using the GUI and the command line.
2014-11-08MacOSX : change OSXFuse error message to indicate the MacFUSE compatibility ↵Mounir IDRASSI1-1/+1
layer is needed.
2014-11-08MacOSX : Since we link directly with OSXFuse, change error message to ↵Mounir IDRASSI1-1/+1
indicate that OSXFuse 2.3+ is needed.
2014-11-08MacOSX : Update Fuse error message to display OSXFUSE requirement alongside ↵Mounir IDRASSI1-1/+1
MacFuse.
2014-11-08Change namespace from TrueCrypt to VeraCrypt. Rename method from Resources ↵Mounir IDRASSI1-1/+1
Resources::GetTrueCryptIcon to Resources::GetVeraCryptIcon.
2014-11-08Change legacy version check in newly added Linux/MacOSX sources from 0x600 ↵Mounir IDRASSI1-2/+2
(TrueCrypt) to 0x10b
2014-11-08Replace TrueCrypt from Linux/MacOSX mount point namesMounir IDRASSI1-2/+2
2014-11-08Replace TrueCrypt references in added sources and resources by VeraCrypt ones.Mounir IDRASSI1-21/+21
2014-11-08Add TrueCrypt 7.1a MacOSX/Linux specific source files.Mounir IDRASSI1-0/+1494