Mounir IDRASSI
69c8c9d6c6
Linux/MacOSX: add missing check for PIM max value on volume creation wizard
2016-10-17 18:40:15 +02:00
Mounir IDRASSI
2780ac962e
Linux: fix various compilation issues under Linux.
2016-08-17 00:08:18 +02:00
Mounir IDRASSI
1506916487
Linux: avoid overflow when specifying TiB size in command line
2016-08-15 13:18:06 +02:00
Mounir IDRASSI
2db742f465
Merge pull request #75 from oceanBT/revert-66-patch-1
...
Linux: added TiB support to text mode.
2016-08-15 13:10:01 +02:00
Mounir IDRASSI
58cff70724
Linux/MacOSX: Add help text for GOST89 and Kuznyechik
2016-08-15 01:09:12 +02:00
oceanBT
1a8ce8a611
added TiB size unit
2016-06-23 21:53:24 +02:00
Mounir IDRASSI
76d3bc631e
Crypto: Add support for Japanese encryption standard Camellia, including for system encryption.
2016-06-02 00:12:00 +02:00
Mounir IDRASSI
a0d8b8a3b7
Linux/MacOSX: Implement passing smart card PIN as command line argument (--token-pin switch)
2016-05-29 01:33:17 +02:00
Mounir IDRASSI
942cf1635a
Linux: Fix gcc-6 compilation errors.
2016-05-13 22:27:16 +02:00
David Foerster
11716ed2da
Remove trailing whitespace
2016-05-10 22:18:34 +02:00
David Foerster
fc37cc4a02
Normalize all line terminators
2016-05-10 20:20:14 +02:00
Mounir IDRASSI
b261177b8f
Windows/Linux/MacOSX: Set maximum PIM value to 2147468 in order to avoid having negative values for iterations count using the formula 15000 + (PIM x 1000). Add specific error message to XML language files.
2016-05-04 13:14:05 +02:00
David Foerster
faea63cb3c
Use scoped instead of raw pointer
2016-05-01 23:31:07 +02:00
David Foerster
0c51cfa5f6
Reset bogus executable permissions
2016-05-01 23:29:43 +02:00
David Foerster
af327b49aa
Use wx-provided wrapper around *getenv()
2016-04-01 08:29:17 +02:00
David Foerster
7d7c09e718
Use XDG_CONFIG_HOME to determine the path of the configuration
...
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-31 12:36:21 +02:00
David Foerster
39eae0e4c3
Remove some trailing whitespace
2016-03-31 12:24:41 +02:00
Axel Köllhofer
1290e7836f
Linux/MacOSX: Fix build error when using strict wxWidgets library that doesn't allow implicit conversions.
2016-03-20 01:26:28 +01:00
Mounir IDRASSI
39fb2edc25
Linux/MacOSX: add progress bar for mouse collected entropy in GUI of volume creation wizard. Add mutex protection in event handler for shared counter variable
2016-02-09 00:52:28 +01:00
Mounir IDRASSI
0863924483
Linux/MacOSX: add progress bar for mouse collected entropy in GUI for keyfile generator and for random poll enrichment
2016-02-08 01:39:50 +01:00
Mounir IDRASSI
b407512248
MacOSX: Support creation exFAT volumes on OSX using the built-in command newfs_exfat
2016-01-30 00:48:20 +01:00
Mounir IDRASSI
dcb8390bb2
Windows/Linux: Implement exFAT support.
2016-01-27 01:13:46 +01:00
Mounir IDRASSI
9f5b5445d7
Linux/MacOSX: Update command line help text to reflect that we can now specify in filesystem when creating a new volume.
2016-01-26 01:47:29 +01:00
Mounir IDRASSI
d53b48bdf0
Linux/MacOSX: fix issue creating volumes using command line with a filesystem other than FAT.
2016-01-26 01:29:45 +01:00
Mounir IDRASSI
84ee7076d9
Linux/MacOSX: remove unecessary XML resource string replacement of %hs, not needed since Unicode rewrite.
2016-01-25 01:46:37 +01:00
Mounir IDRASSI
5a555deb74
Linux/MacOSX: fix wrong AskYesNo method parameters use caused by mistake in parenthesis use.
2016-01-25 01:46:34 +01:00
Mounir IDRASSI
b8a2e808c6
MacOSX: Add PIM value validity checks to workaround wxWidget bug that makes wxTextValidator useless when applied to a text control with password attribute ( http://trac.wxwidgets.org/ticket/17185 ).
2016-01-25 01:46:32 +01:00
Mounir IDRASSI
e9d3ba0b11
Linux/MacOSX: update --size entry in command line help text.
2016-01-24 02:58:50 +01:00
Mounir IDRASSI
c86697f51b
Linux/MacOSX: Support K/M/G/T suffixes for --size switch to indicate unit to use for size value (KiloByte, MegaByte, GigaByte and TeraByte respectively)
2016-01-24 02:41:49 +01:00
Mounir IDRASSI
bda7a1d0bd
Copyright: update dates to include 2016.
2016-01-20 00:53:24 +01:00
Mounir IDRASSI
f9fa0191ec
Linux/MacOSX:solve issue of --stdin option not handling correctly passwords that contain a space character (reported and fixed by Codeplex user horsley1953)
2016-01-20 00:53:02 +01:00
Mounir IDRASSI
90957cd9d9
MacOSX: Ensure that time-stamping is always activated when performing code signing by using --timestamp switch.
2016-01-17 14:55:13 +01:00
Mounir IDRASSI
ea8e8e517e
Linux: Restore Nautilus fix that was mistakenly removed by Whirlpool optimization commit
2016-01-03 09:30:21 +01:00
Mounir IDRASSI
0c2c0a846d
Cryptography: Optimize Whirlpool implementation by using public domain assembly code developed by Wei Dai
2015-12-31 01:56:19 +01:00
Mounir IDRASSI
4f17e0cfe9
MacOSX: Customize dmg file using VeraCrypt new logo
2015-12-06 11:51:23 +01:00
Mounir IDRASSI
533b7e1eb8
Linux/MacOSX: use new icons contributed by Andreas Becker ( https://github.com/veracrypt/VeraCrypt/issues/9#issuecomment-118353850 )
2015-12-04 22:20:45 +01:00
Mounir IDRASSI
3a9db8d98c
Linux: fix Nautilus not detected as file manager on some Gnome based destributions.
2015-12-04 22:20:42 +01:00
Mounir IDRASSI
efa436974d
Linux/MacOSX: Implement Unicode passwords suppport. Make validation of parameters in GUI more robust.
2015-11-30 13:58:19 +01:00
Mounir IDRASSI
cfadb231d2
Linux/MacOSX: Solve compilation issue following Windows Unicode rewrite
2015-11-30 13:58:15 +01:00
Mounir IDRASSI
85c1bc34e3
Linux/MacOSX: workaround bug in old versions of g++ that are confused by methods having the same name and one of them used as wxWidgets event handler callback.
2015-09-14 00:48:37 +02:00
Mounir IDRASSI
24f3b5230c
Linux/MacOSX: Mask/unmask PIM value in GUI the same way as the password
2015-09-13 23:51:06 +02:00
LouisTakePILLz
9582d8fbcb
Add stdin-supplied password support
2015-08-30 19:45:01 -04:00
Mounir IDRASSI
041024fbb9
Update license information to reflect the use of a dual license Apache 2.0 and TrueCrypt 3.0.
2015-08-06 00:04:25 +02:00
Mounir IDRASSI
94ccaf1ab4
Linux: solve compilation error on OpenSUSE when linking against system wxWidgets. OpenSUSE enables STL in wxWidgets which causes the error because implicit casts are not available.
2015-07-25 13:39:50 +02:00
Mounir IDRASSI
4fcf5c921c
Linux: Add "new-hash" switch for changing PRF and remove "current-hash" switch which didin't fit the change password/keyfile logic.
2015-07-19 11:29:47 +02:00
Mounir IDRASSI
5158953428
User Interface enhancements for PIM
2015-07-19 11:29:45 +02:00
Mounir IDRASSI
2d0d4b06b1
Linux: Solve compilation warning (unused variables, pointer cast)
2015-07-11 01:58:39 +02:00
Mounir IDRASSI
944b6aa53f
Linux: Solve error when building against dynamic wxWidgets library, especially under Ubuntu.
2015-07-11 01:58:36 +02:00
Mounir IDRASSI
6ef41abdd2
Use Pim name for internal variables instead of the old name Pin
2015-07-11 01:58:34 +02:00
Mounir IDRASSI
439e0a9588
Linux/MacOSX: Add dedicated PIM page in the volume creation wizard. Correct PIM value check logic.
2015-06-28 20:25:22 +02:00