VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Main
AgeCommit message (Collapse)AuthorFilesLines
2018-08-06Linux/MacOSX/FreeBSD: add reference to --pim and --new-pim switches in the ↵Mounir IDRASSI1-0/+8
verbose help.
2018-04-29MacOSX: support pasting values to password fields using keyboard (CMD+V and ↵Mounir IDRASSI8-0/+107
CMD+A now working properly). This make using password managers with VeraCrypt easier.
2018-04-28Linux: Fix crash if user is able to close the waiting dialog before the ↵Mounir IDRASSI1-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-05FreeBSD/Linux/OSX: replace some remaining TrueCrypt.tc file extension in the ↵Mounir IDRASSI2-4/+4
code by VeraCrypt .hc extension
2018-03-30Simplify format of XML language files to make it easy to integrate in ↵Mounir IDRASSI1-8/+1
collaborative translation platforms (e.g. Transifex).
2018-03-27Linux/MacOSX: make the benchmark dialog resize dynamically to accommodate ↵Mounir IDRASSI1-0/+5
the displayed results.
2018-03-18Update various copyright dates.Mounir IDRASSI1-4/+4
2018-01-21Fix wxWidgets assertion failed when backing up/restoring volume header ↵gv54701-2/+2
(closes #100)
2017-12-08MacOSX: fix issue that prevented some local help files from opening in the ↵Mounir IDRASSI1-2/+6
browser (e.g Beginner's Tutorial).
2017-12-06MacOSX: Update reference of code signing certificate in Makefile to use new ↵Mounir IDRASSI1-2/+2
IDRIX certificates.
2017-12-06Linux/MacOSX: Avoid OS leaking previously used directory if user choose not ↵Mounir IDRASSI1-2/+12
to save history.
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-08-30Fix typoTim Strazzere1-1/+1
`incorrrect` -> `incorrect`
2017-07-10Add support for building under FreeBSD 11Mounir IDRASSI1-11/+61
2017-07-02Linux: remove existing "Setup/Linux/usr" if any before preparing for packaging.Mounir IDRASSI1-0/+1
2017-07-02Linux: Use $(CURDIR) instead of $(PWD) for the install target, as well as ↵Mounir IDRASSI1-1/+1
$(DESTDIR)/ (which will still install into / if 'DESTDIR' is unset.)
2017-06-23Update IDRIX copyright yearMounir IDRASSI98-100/+100
2017-06-13Linux/MacOSX: Modify Makefile to separate between build and packaging. Add ↵Mounir IDRASSI1-1/+30
install target for local installation.
2017-06-05Linux/MacOSX: cleaner code for handling of missing local HTML documentation.Mounir IDRASSI1-7/+8
2017-06-05Linux/MacOSX: Replace User Guide PDF with local HTML documentation. Replace ↵Mounir IDRASSI2-52/+53
UI links to point towards local HTML documentation if it exists
2017-06-01Linux/MacOSX: Update location of User Guide pdf in MakefileMounir IDRASSI1-2/+2
2017-05-15Replace Codeplex links by ones on veracrypt.frMounir IDRASSI3-34/+46
2017-04-26Update zlib copyright noticeMounir IDRASSI1-1/+1
2017-04-23FreeBSD 11 build and use compatibilityMounir IDRASSI1-3/+3
2016-12-30Update donation link to point to page indicating all accepted donations options.Mounir IDRASSI1-1/+1
2016-12-26Linux & MacOSX: automatically check TrueCryptMode in password dialog when ↵Mounir IDRASSI4-0/+24
selecting a container file that has the .tc file extension
2016-12-26MacOSX: Make VeraCrypt default handler of .hc and .tc files on OSX and add ↵Mounir IDRASSI1-0/+1
custom icon to these files on Finder.
2016-11-28Document --truecrypt optionPaul Nijjar1-0/+5
2016-10-17Linux/MacOSX: correctly display Kuznyechik help page when link clicked. ↵Mounir IDRASSI2-7/+1
Remove Gost89 online help references since it was removed.
2016-10-17Crypto: Use SIMD optimized Serpent implementation from Botan. 2.5x speed ↵Mounir IDRASSI1-1/+8
gain factor. Update credits and copyrights notice.
2016-10-17Linux/MacOSX: fix error in Makefile caused by erroneous extra characterMounir IDRASSI1-1/+1
2016-10-17MacOSX: remove MacFUSE dependency and link against OSXFuse library. Now, ↵Mounir IDRASSI2-2/+5
only standard OSXFuse install is needed without MacFUSE compatibility option.
2016-10-17Linux/MacOSX: display error message when entered PIM is too big in the ↵Mounir IDRASSI1-0/+1
Volume Creation Wizard.
2016-10-17Linux/MacOSX: add missing check for PIM max value on volume creation wizardMounir IDRASSI1-1/+2
2016-08-17Linux: fix various compilation issues under Linux.Mounir IDRASSI1-1/+1
2016-08-15Linux: avoid overflow when specifying TiB size in command lineMounir IDRASSI1-1/+1
2016-08-15Merge pull request #75 from oceanBT/revert-66-patch-1Mounir IDRASSI1-0/+5
Linux: added TiB support to text mode.
2016-08-15Linux/MacOSX: Add help text for GOST89 and KuznyechikMounir IDRASSI2-6/+18
2016-06-23added TiB size unitoceanBT1-0/+5
2016-06-02Crypto: Add support for Japanese encryption standard Camellia, including for ↵Mounir IDRASSI2-0/+6
system encryption.
2016-05-29Linux/MacOSX: Implement passing smart card PIN as command line argument ↵Mounir IDRASSI4-0/+37
(--token-pin switch)
2016-05-13Linux: Fix gcc-6 compilation errors.Mounir IDRASSI3-7/+7
2016-05-10Remove trailing whitespaceDavid Foerster101-1922/+1922
2016-05-10Normalize all line terminatorsDavid Foerster3-33360/+33360
2016-05-04Windows/Linux/MacOSX: Set maximum PIM value to 2147468 in order to avoid ↵Mounir IDRASSI8-12/+25
having negative values for iterations count using the formula 15000 + (PIM x 1000). Add specific error message to XML language files.
2016-05-01Use scoped instead of raw pointerDavid Foerster1-2/+2
2016-05-01Reset bogus executable permissionsDavid Foerster5-0/+0
2016-04-01Use wx-provided wrapper around *getenv()David Foerster1-7/+2
2016-03-31Use XDG_CONFIG_HOME to determine the path of the configurationDavid Foerster1-18/+88
Adhere to XDG Desktop Specification and use the environment variable XDG_CONFIG_HOME to determine location of configuration files on *all* platforms. If it is unset or empty resort to platform-specific defaults. On Windows and OS X, `wxStandardPaths` provides correct defaults (equal to the previous hard-coded paths) but on Linux and other Unices `~/.config/appinfo` would be better than `~/.appinfo`. This means we treat those platforms as a special case. It also means that we may need to fall back to the legacy location if it exists but the new location doesn't.
2016-03-31Remove some trailing whitespaceDavid Foerster1-3/+3