VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/Translations/Language.pl.xml
AgeCommit message (Collapse)AuthorFilesLines
2022-02-05Increment version to 1.25.8Mounir IDRASSI1-1/+1
2022-01-07Increment version to 1.25.7 and update Release NotesMounir IDRASSI1-1/+1
2021-12-27Increment version to 1.25.6. Update Release Notes and add signed Windows driver.Mounir IDRASSI1-1/+1
2021-12-20Increment version to 1.25.5 and update release notesMounir IDRASSI1-1/+1
2021-11-30Language Translations files: update polish translationMounir IDRASSI1-1/+1
2021-11-30Increment version to 1.25.4 and set release date to December 3rd 2021Mounir IDRASSI1-1/+1
2021-11-28Language XML files: Fix wrong reference to VeraCrypt 6.0 which actually ↵Mounir IDRASSI1-1/+1
should be TrueCrypt 6.0
2021-11-28Increment version to 1.25 (1.25.3)Mounir IDRASSI1-1/+1
2021-11-21Increment version to 1.25-RC2 and update release notesMounir IDRASSI1-1/+1
2021-09-21Linux/macOS: Add CLI switch (--size=max) and UI option to give a file ↵Mounir IDRASSI1-0/+1
container all available free space. This commit also makes --size switch accept KiB/MiB/GiB/TiB prefixes and adds TiB choice in UI.
2021-09-05Language Translations files: update polish translationMounir IDRASSI1-1/+1
2021-09-05Increment version to 1.25-RC1Mounir IDRASSI1-1/+1
2021-09-05Windows: Block installation with exe installer if VeraCrypt was already ↵Mounir IDRASSI1-0/+1
installed using MSI package
2021-09-04Minor cleanup of the repo (#822)a13460541-1/+1
* *: source files should not be executable * *: make sure files have final newline * *: remove BOM from text files * translations: unify headers * *: fix typos * *: trim excess whitespace
2021-08-30Increment version to 1.25Mounir IDRASSI1-1/+1
2021-08-21Language XML files: remove duplicated entry and fix MOUNT_POINT entryMounir IDRASSI1-1/+0
2021-08-16Increment version to 1.24-Update9-Beta-21-08-15Mounir IDRASSI1-1/+1
2021-08-15Windows: Increment version to 1.24.25.3 and update signed Windows driverMounir IDRASSI1-1/+1
2021-01-04Language Translations files: update polish translationMounir IDRASSI1-181/+181
2021-01-02Increment version to 1.24-Update9Mounir IDRASSI1-1/+1
2020-12-13Language Translations: fix invalid escape sequence in untranslated entry in ↵Mounir IDRASSI1-1/+1
XML files
2020-12-13Language Translations: fix invalid escape sequence in XML filesMounir IDRASSI1-1/+1
2020-12-11Language translations: Add newly added Linux entries to the XML files of ↵Mounir IDRASSI1-0/+120
supported languages
2020-11-29Increment version to 1.24-Update8Mounir IDRASSI1-1/+1
2020-08-06Windows: Display warning message with correct maximum length value when ↵Mounir IDRASSI1-3/+3
password is truncated
2020-07-22Language Translations files: update polish translationMounir IDRASSI1-2/+2
2020-07-21Language translations: Add newly added entries to the XML files of supported ↵Mounir IDRASSI1-0/+2
languages
2020-07-09Language Translations files: update polish translationMounir IDRASSI1-4/+4
2020-07-08Language translations: Add newly added entries to the XML files of supported ↵Mounir IDRASSI1-0/+4
languages
2020-07-02Language Translations files: update polish translationMounir IDRASSI1-2/+2
2020-07-02Language translations: Add newly added entry to the XML files of supported ↵Mounir IDRASSI1-0/+1
languages
2020-06-26Language translations: Add newly added entry to the XML files of supported ↵Mounir IDRASSI1-0/+1
languages
2020-06-23Increment version to 1.24-Update7Mounir IDRASSI1-1/+1
2020-06-11Update Language.pl.xml (#625)Michal1-3/+3
* Update Language.pl.xml Fixed HPA name & donate now * Update Language.pl.xml Fixed word: timeout
2020-03-10Increment version to 1.24-Update6Mounir IDRASSI1-1/+1
2020-02-11Increment version to 1.24-Update5 and update signed Windows drivers.Mounir IDRASSI1-1/+1
2020-01-22Increment version to 1.24-Update4 and update Release NotesMounir IDRASSI1-1/+1
2019-12-10Increment version to 1.24-Update2Mounir IDRASSI1-1/+1
2019-11-07Increment version to 1.24-Hotfix2Mounir IDRASSI1-1/+1
2019-11-04Linux/MacOSX: Add switch to force the use of legacy maximum password length ↵Mounir IDRASSI1-0/+1
(64 UTF8 bytes) The switch is --legacy-password-maxlength
2019-10-24Increment version to 1.24-Hotfix1Mounir IDRASSI1-1/+1
2019-10-20Increment version to 1.23-Hotfix1-PreviewMounir IDRASSI1-1/+1
2019-10-06Increment version to 1.24Mounir IDRASSI1-1/+1
2019-10-02Increment version to 1.24-Beta6Mounir IDRASSI1-1/+1
2019-09-26Language Files: update polish translationMounir IDRASSI1-2/+2
2019-09-25Windows: Add two missing UI strings to XML translation files so that they ↵Mounir IDRASSI1-0/+2
can be localized correctly
2019-03-09Increment version to 1.24-Beta5Mounir IDRASSI1-1/+1
2019-03-09Increment version to 1.24-Beta4 and update release notes to clarify that ↵Mounir IDRASSI1-1/+1
password length increase applies only to non-system volumes.
2019-03-04Language Files: update polish translationMounir IDRASSI1-8/+8
2019-03-03Windows: Add missing UI string to XML language files.Mounir IDRASSI1-0/+1
Ptr(), data); else #endif aes_encrypt (data, data, (aes_encrypt_ctx *) ScheduledKey.Ptr()); } void CipherAES::EncryptBlocks (byte *data, size_t blockCount) const { if (!Initialized) throw NotInitialized (SRC_POS); #ifdef TC_AES_HW_CPU if ((blockCount & (32 - 1)) == 0 && IsHwSupportAvailable()) { while (blockCount > 0) { aes_hw_cpu_encrypt_32_blocks (ScheduledKey.Ptr(), data); data += 32 * GetBlockSize(); blockCount -= 32; } } else #endif Cipher::EncryptBlocks (data, blockCount); } size_t CipherAES::GetScheduledKeySize () const { return sizeof(aes_encrypt_ctx) + sizeof(aes_decrypt_ctx); } bool CipherAES::IsHwSupportAvailable () const { #ifdef TC_AES_HW_CPU static bool state = false; static bool stateValid = false; if (!stateValid) { state = is_aes_hw_cpu_supported() ? true : false; stateValid = true; } return state && HwSupportEnabled; #else return false; #endif } void CipherAES::SetCipherKey (const byte *key) { if (aes_encrypt_key256 (key, (aes_encrypt_ctx *) ScheduledKey.Ptr()) != EXIT_SUCCESS) throw CipherInitError (SRC_POS); if (aes_decrypt_key256 (key, (aes_decrypt_ctx *) (ScheduledKey.Ptr() + sizeof (aes_encrypt_ctx))) != EXIT_SUCCESS) throw CipherInitError (SRC_POS); } // Serpent void CipherSerpent::Decrypt (byte *data) const { serpent_decrypt (data, data, ScheduledKey); } void CipherSerpent::Encrypt (byte *data) const { serpent_encrypt (data, data, ScheduledKey); } size_t CipherSerpent::GetScheduledKeySize () const { return 140*4; } void CipherSerpent::SetCipherKey (const byte *key) { serpent_set_key (key, static_cast<int> (GetKeySize ()), ScheduledKey); } // Twofish void CipherTwofish::Decrypt (byte *data) const { twofish_decrypt ((TwofishInstance *) ScheduledKey.Ptr(), (unsigned int *)data, (unsigned int *)data); } void CipherTwofish::Encrypt (byte *data) const { twofish_encrypt ((TwofishInstance *) ScheduledKey.Ptr(), (unsigned int *)data, (unsigned int *)data); } size_t CipherTwofish::GetScheduledKeySize () const { return TWOFISH_KS; } void CipherTwofish::SetCipherKey (const byte *key) { twofish_set_key ((TwofishInstance *) ScheduledKey.Ptr(), (unsigned int *) key, static_cast<int> (GetKeySize ()) * 8); } bool Cipher::HwSupportEnabled = true; }