Activate support of mounting TrueCrypt system partitions.

This commit is contained in:
Mounir IDRASSI 2015-01-27 16:01:17 +01:00
parent d01fa11983
commit 35497f87a7
2 changed files with 0 additions and 7 deletions

View File

@ -2173,10 +2173,6 @@ BOOL CALLBACK PasswordDlgProc (HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lPa
case TC_APPMSG_PREBOOT_PASSWORD_MODE: case TC_APPMSG_PREBOOT_PASSWORD_MODE:
{ {
/* No support for mounting TrueCrypt system partition */
SetCheckBox (hwndDlg, IDC_TRUECRYPT_MODE, FALSE);
EnableWindow (GetDlgItem (hwndDlg, IDC_TRUECRYPT_MODE), FALSE);
/* Repopulate the PRF algorithms list with algorithms that support system encryption */ /* Repopulate the PRF algorithms list with algorithms that support system encryption */
HWND hComboBox = GetDlgItem (hwndDlg, IDC_PKCS5_PRF_ID); HWND hComboBox = GetDlgItem (hwndDlg, IDC_PKCS5_PRF_ID);
SendMessage (hComboBox, CB_RESETCONTENT, 0, 0); SendMessage (hComboBox, CB_RESETCONTENT, 0, 0);

View File

@ -106,9 +106,6 @@ namespace VeraCrypt
if (kdf && truecryptMode && (kdf->GetName() == L"HMAC-SHA-256")) if (kdf && truecryptMode && (kdf->GetName() == L"HMAC-SHA-256"))
throw UnsupportedAlgoInTrueCryptMode (SRC_POS); throw UnsupportedAlgoInTrueCryptMode (SRC_POS);
if (truecryptMode && partitionInSystemEncryptionScope)
throw ParameterIncorrect (SRC_POS);
Protection = protection; Protection = protection;
VolumeFile = volumeFile; VolumeFile = volumeFile;
SystemEncryption = partitionInSystemEncryptionScope; SystemEncryption = partitionInSystemEncryptionScope;