VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2015-08-06Windows: Add extra checks for bootloader tampering.Mounir IDRASSI2-7/+35
2015-07-29Windows: Implement Evil-Maid-Attack detection mechanism. Write the correct ↵Mounir IDRASSI10-8/+221
bootloader when changing the system encryption password: this enables to recover if an attack is detected.
2015-07-25Linux/MacOSX: remove unused variable.Mounir IDRASSI1-2/+0
2015-07-25Linux: solve compilation error on OpenSUSE when linking against system ↵Mounir IDRASSI1-1/+1
wxWidgets. OpenSUSE enables STL in wxWidgets which causes the error because implicit casts are not available.
2015-07-19Linux: Add "new-hash" switch for changing PRF and remove "current-hash" ↵Mounir IDRASSI3-7/+7
switch which didin't fit the change password/keyfile logic.
2015-07-19User Interface enhancements for PIMMounir IDRASSI12-54/+305
2015-07-14Windows: Don't offer "None" as wipe mode when real wipe is explicitly needed ↵Mounir IDRASSI1-1/+1
(like in Decoy system partition wipe case)
2015-07-14Windows: in encryption wizard, clicking "Previous" in the "Large File ↵Mounir IDRASSI1-0/+2
Support" page should take to password page if PIM not enabled.
2015-07-14Windows: solve issue introduced by the new "Use PIM" checkbox that caused ↵Mounir IDRASSI1-2/+1
error when trying to encrypt system (the wizard was executing a wrong page)
2015-07-13Windows: on 64-bit Windows, more System favorite service from SysWoW64 to ↵Mounir IDRASSI6-37/+94
System32 since now all binaries are native 64-bit on 64-bit machines.
2015-07-13Windows: Fix memory access issues when processing language XML files. Avoid ↵Mounir IDRASSI1-10/+53
writing to locked memory resource which can trigger crash.
2015-07-13Windows: workaround to solve system favorites failing to mount because ↵Mounir IDRASSI1-122/+183
underlying drive takes long time to be recognized by Windows.
2015-07-13Windows: Modify PIM parts in GUI to make it easier to use. Users must ↵Mounir IDRASSI14-58/+219
explicitly check "User PIM" to enable its use.
2015-07-13Windows: Solve failure to create hidden volume when PIM used for outer ↵Mounir IDRASSI1-3/+2
volume. Correctly wipe password variable from memory.
2015-07-13Windows: Set longer wait hint time for System Favorites Service to avoid ↵Mounir IDRASSI1-8/+81
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-11Linux: Solve compilation warning (unused variables, pointer cast)Mounir IDRASSI4-10/+1
2015-07-11Linux: Solve error when building against dynamic wxWidgets library, ↵Mounir IDRASSI2-0/+5
especially under Ubuntu.
2015-07-11Use Pim name for internal variables instead of the old name PinMounir IDRASSI42-350/+350
2015-07-08Windows: Fix old issue inherited from TrueCrypt by initializing COM library ↵Mounir IDRASSI1-0/+4
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-08Windows: Disable Set Key Header Algorithm item in "Volumes" menu when the ↵Mounir IDRASSI1-0/+14
system partition is selected by the user using "Select Device"
2015-07-07Windows: Disable menu item for changing system header key derivation ↵Mounir IDRASSI1-1/+4
algorithm until it's actually implemented
2015-07-06Windows: better logic for FormatEx function call. To be replaced in the ↵Mounir IDRASSI2-10/+81
future by Microsoft COM interfaces.
2015-07-06Windows: Display source location of errors in order to help diagnose issues ↵Mounir IDRASSI23-227/+270
reported by users
2015-07-04Linux: Support checking/reparing mounted filesystem on KDE when xterm not ↵Mounir IDRASSI1-0/+25
available
2015-07-03Windows: re-size some controls to avoid text truncation.Mounir IDRASSI1-4/+4
2015-07-03Windows: Solve privacy issue inherited from TrueCrypt and linked to the ↵Mounir IDRASSI4-161/+338
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-03Language XML: Add newlines to PIM Help Text to make clearer for readingMounir IDRASSI1-2/+2
2015-07-03Windows: Explicitly use internal PKCS#11 headers for buildingMounir IDRASSI3-10/+10
2015-06-28Linux/MacOSX: Add dedicated PIM page in the volume creation wizard. Correct ↵Mounir IDRASSI11-10/+660
PIM value check logic.
2015-06-26Linux: don't ask for PIM if TrueCryptMode enabled, both in command line and GUIMounir IDRASSI6-13/+36
2015-06-24Linux: if a keyfile is specified in the command line without a password, ↵Mounir IDRASSI1-1/+1
don't try to mount using an empty password unless its TrueCryptMode or an empty password has been explicitly specified.
2015-06-24Linux/MacOSX: solve GUI layout issues although the volume creation wizard ↵Mounir IDRASSI4-9/+10
still has issues
2015-06-24Linux/MacOSX: restore normal file mode to some source filesMounir IDRASSI35-0/+0
2015-06-24Linux: solve bug when "-tc" command line switch is not followed by another ↵Mounir IDRASSI1-1/+1
switch. In this case, the value coming after the "-tc" switch was ignored from processing.
2015-06-24Linux/MacOSX: first dynamic mode implementationMounir IDRASSI37-105/+680
2015-06-21Windows: Add a dedicate page for volume PIM in the volume creation wizardMounir IDRASSI7-35/+125
2015-06-19Windows: in "VeraCrypt Format.exe", erase the volume PIM value after the ↵Mounir IDRASSI1-0/+3
process is finished to avoid displaying it again if the user starts a new creation process right after
2015-06-19Windows: If PIM of a volume is changed and if it is a favorite or system ↵Mounir IDRASSI4-6/+58
favorite, automatically update favorite or system favorite XML file with the new value.
2015-06-19Windows: Use "PIM" instead of "PIN" in favorites XML fileMounir IDRASSI1-2/+7
2015-06-12Windows installer: solve Windows XP 32-bit incompatibility issue introduced ↵Mounir IDRASSI1-3/+21
previously.
2015-06-10Windows: Implement waiting dialog for Auto-Mount Devices operations to avoid ↵Mounir IDRASSI1-4/+29
freezing GUI.
2015-06-10Windows: solve installer issue on Windows 10 caused by failure to overwrite ↵Mounir IDRASSI6-28/+70
VeraCrypt driver file.
2015-06-08Windows: rename PIN to PIM to avoid confusion. Better error messages.Mounir IDRASSI17-140/+140
2015-06-08Windows: Add command line switch parameter for temporary caching of password ↵Mounir IDRASSI1-2/+9
during favorites mounting (/cache favorites). Correct implementation of "/cache y".
2015-06-07Windows: Add support for PIN in favorites. Several enhancements to GUI ↵Mounir IDRASSI13-49/+211
handling of Dynamic Mode.
2015-05-31Windows: fix buffer overrun issue when parsing language XML fileMounir IDRASSI1-1/+3
2015-05-29Windows: reorder command line switched with alphabetical order for better ↵Mounir IDRASSI1-3/+3
help display
2015-05-29Windows: workaround FormatEx keeping references on formatted volume by ↵Mounir IDRASSI3-7/+18
adding extra delays.
2015-05-29Windows: Display VeraCrypt version information when the command line switch ↵Mounir IDRASSI2-5/+15
/help is used.
2015-05-27Windows: GUI modifications around PIN fieldMounir IDRASSI11-62/+63