Linux/MacOSX: Add help text for GOST89 and Kuznyechik

This commit is contained in:
Mounir IDRASSI 2016-08-09 14:39:09 +02:00
parent e90e24b30b
commit 58cff70724
No known key found for this signature in database
GPG key ID: DD0C382D5FCFB8FC
2 changed files with 18 additions and 6 deletions

View file

@ -80,6 +80,10 @@ namespace VeraCrypt
EncryptionAlgorithmStaticText->SetLabel (LangString["TWOFISH_HELP"]);
else if (typeid (*ea) == typeid (Camellia))
EncryptionAlgorithmStaticText->SetLabel (LangString["CAMELLIA_HELP"]);
else if (typeid (*ea) == typeid (GOST89))
EncryptionAlgorithmStaticText->SetLabel (LangString["GOST89_HELP"]);
else if (typeid (*ea) == typeid (Kuznyechik))
EncryptionAlgorithmStaticText->SetLabel (LangString["KUZNYECHIK_HELP"]);
else
EncryptionAlgorithmStaticText->SetLabel (L"");
}

View file

@ -537,12 +537,12 @@ namespace VeraCrypt
{
virtual void operator() (string &passwordStr)
{
if (CmdLine->ArgTokenPin && CmdLine->ArgTokenPin->IsAllocated ())
{
passwordStr.clear();
passwordStr.insert (0, (char*) CmdLine->ArgTokenPin->Ptr (), CmdLine->ArgTokenPin->Size());
return;
}
if (CmdLine->ArgTokenPin && CmdLine->ArgTokenPin->IsAllocated ())
{
passwordStr.clear();
passwordStr.insert (0, (char*) CmdLine->ArgTokenPin->Ptr (), CmdLine->ArgTokenPin->Size());
return;
}
if (Gui->GetPreferences().NonInteractive)
throw MissingArgument (SRC_POS);
@ -1163,6 +1163,14 @@ namespace VeraCrypt
{
url = L"https://veracrypt.codeplex.com/wikipage?title=Camellia";
}
else if (linkId == L"GOST89")
{
url = L"https://veracrypt.codeplex.com/wikipage?title=GOST89";
}
else if (linkId == L"Kuznyechik")
{
url = L"https://veracrypt.codeplex.com/wikipage?title=Kuznyechik";
}
else if (linkId == L"cascades")
{
url = L"https://veracrypt.codeplex.com/wikipage?title=Cascades";