Commit graph

452 commits

Author SHA1 Message Date
Mounir IDRASSI
96520e22bd Linux: modify official build script to use different build directories for wxWidgets console and GUI builds. 2015-08-06 12:31:32 +02:00
Mounir IDRASSI
ff0ab2da93 Linux: Correct formating of license displayed in the installer 2015-08-06 12:31:28 +02:00
Mounir IDRASSI
174f7f498a Increment version to 1.12. Update user guide PDF file. 2015-08-06 00:04:29 +02: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
a23943694b Language files: Remove duplicated entry in XML files. 2015-08-06 00:04:10 +02:00
Mounir IDRASSI
e760d69bfd Language files: update French XML file. remove duplicated field. 2015-08-06 00:04:00 +02:00
Mounir IDRASSI
c2d0d5e344 Windows: Add extra checks for bootloader tampering. 2015-08-06 00:03:56 +02:00
Mounir IDRASSI
a06c41c5c9 Language files: update German XML file with anonymous contribution (Maria) 2015-07-31 17:39:37 +02:00
Yan
ee511e95b2 typo fix 2015-07-31 17:39:34 +02:00
Yan
8454c23fcc Updated Russian translation 2015-07-31 17:39:30 +02:00
Mounir IDRASSI
2aa558d6f4 Language files: update German XML file to replace Volumen by Volume 2015-07-30 22:47:01 +02:00
Mounir IDRASSI
0eeff69332 Language Files: update polish translation 2015-07-30 01:37:51 +02:00
Mounir IDRASSI
1a897f8714 Language files: Update German translation received from anonymous contributor. 2015-07-30 00:51:02 +02:00
Mounir IDRASSI
d94304f419 Language files: add new field related to bootloader fingerprint checking 2015-07-29 00:33:17 +02:00
Mounir IDRASSI
4535aee30f Language files: Update Polish translation received from anonymous contributor. 2015-07-29 00:33:13 +02:00
Mounir IDRASSI
6ca598f841 Windows: Implement Evil-Maid-Attack detection mechanism. Write the correct bootloader when changing the system encryption password: this enables to recover if an attack is detected. 2015-07-29 00:33:10 +02:00
Mounir IDRASSI
69a8ad5bba Linux/MacOSX: remove unused variable. 2015-07-25 23:59:01 +02:00
Mounir IDRASSI
78aa7de9bc Language files: update XML language files with new fields 2015-07-25 19:46:10 +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
63818bcaa4 Windows: Don't offer "None" as wipe mode when real wipe is explicitly needed (like in Decoy system partition wipe case) 2015-07-14 16:58:30 +02:00
Mounir IDRASSI
88ef238593 Windows: in encryption wizard, clicking "Previous" in the "Large File Support" page should take to password page if PIM not enabled. 2015-07-14 15:47:38 +02:00
Mounir IDRASSI
046513b7c9 Windows: solve issue introduced by the new "Use PIM" checkbox that caused error when trying to encrypt system (the wizard was executing a wrong page) 2015-07-14 14:03:20 +02:00
Mounir IDRASSI
7d6cd0c92d Windows: on 64-bit Windows, more System favorite service from SysWoW64 to System32 since now all binaries are native 64-bit on 64-bit machines. 2015-07-13 23:35:23 +02:00
Mounir IDRASSI
103018b367 Windows: Fix memory access issues when processing language XML files. Avoid writing to locked memory resource which can trigger crash. 2015-07-13 23:35:20 +02:00
Mounir IDRASSI
52146825de Windows: workaround to solve system favorites failing to mount because underlying drive takes long time to be recognized by Windows. 2015-07-13 23:35:17 +02:00
Mounir IDRASSI
a43a5ebb21 Windows: Modify PIM parts in GUI to make it easier to use. Users must explicitly check "User PIM" to enable its use. 2015-07-13 23:35:15 +02:00
Mounir IDRASSI
8fc08b1e46 Windows: Solve failure to create hidden volume when PIM used for outer volume. Correctly wipe password variable from memory. 2015-07-13 23:35:11 +02:00
Mounir IDRASSI
b23cbf384f Windows: Set longer wait hint time for System Favorites Service to avoid being killed by Windows. Add extra system event logs to help trace any issues (there is no leak issue because this is done in case of System Favorite service which is only enabled when system is encrypted). 2015-07-13 23:35:08 +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
7a01453f00 Windows: Fix old issue inherited from TrueCrypt by initializing COM library before instantiating UAC COM object used for changing password. This issue made it impossible to change the password of a volume requiring administrative privileges. 2015-07-08 22:16:04 +02:00
Mounir IDRASSI
b809cf62ae Windows: Disable Set Key Header Algorithm item in "Volumes" menu when the system partition is selected by the user using "Select Device" 2015-07-08 22:16:01 +02:00
Mounir IDRASSI
0ddd19d4ab Windows: Disable menu item for changing system header key derivation algorithm until it's actually implemented 2015-07-07 08:13:34 +02:00
Mounir IDRASSI
6a78f7eae2 Windows: better logic for FormatEx function call. To be replaced in the future by Microsoft COM interfaces. 2015-07-06 01:19:23 +02:00
Mounir IDRASSI
724043be0b Windows: Display source location of errors in order to help diagnose issues reported by users 2015-07-06 01:19:21 +02:00
Mounir IDRASSI
c3b77fba25 Linux: Support checking/reparing mounted filesystem on KDE when xterm not available 2015-07-04 17:48:20 +02:00
Mounir IDRASSI
218f63b4b6 Windows: re-size some controls to avoid text truncation. 2015-07-03 23:27:40 +02:00
Mounir IDRASSI
b4b51bd909 Windows: Solve privacy issue inherited from TrueCrypt and linked to the update of configuration and history XML files everytime VeraCrypt main window is opened, even if there was no modifications. This could give information about the usage of VeraCrypt. Now, configuration and history XML files are updated only when there are modifications. 2015-07-03 02:12:28 +02:00
Mounir IDRASSI
bef713de1a Language XML: Add newlines to PIM Help Text to make clearer for reading 2015-07-03 02:12:25 +02:00
Mounir IDRASSI
8f4b970dc1 Windows: Explicitly use internal PKCS#11 headers for building 2015-07-03 02:12:22 +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
Mounir IDRASSI
da8aec4292 Linux: don't ask for PIM if TrueCryptMode enabled, both in command line and GUI 2015-06-26 22:07:17 +02:00
Mounir IDRASSI
d73df9bbd4 Linux: if a keyfile is specified in the command line without a password, don't try to mount using an empty password unless its TrueCryptMode or an empty password has been explicitly specified. 2015-06-24 23:58:52 +02:00
Mounir IDRASSI
d734ce4635 Linux/MacOSX: solve GUI layout issues although the volume creation wizard still has issues 2015-06-24 23:35:30 +02:00
Mounir IDRASSI
2cd39b37c2 Linux/MacOSX: restore normal file mode to some source files 2015-06-24 15:33:23 +02:00
Mounir IDRASSI
ea27cace41 Linux: solve bug when "-tc" command line switch is not followed by another switch. In this case, the value coming after the "-tc" switch was ignored from processing. 2015-06-24 15:33:20 +02:00
Mounir IDRASSI
9913af3a8e Linux/MacOSX: first dynamic mode implementation 2015-06-24 15:33:16 +02:00