VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2016-08-17Windows: Fix compilation error caused by latest MacOSX change.VeraCrypt_1.18aVeraCrypt_1.18Mounir IDRASSI1-2/+2
2016-08-17Windows Boot: update EFI Boot Loader file after correction made to wrong ↵Mounir IDRASSI2-0/+0
password error message.
2016-08-17Add reference of new algorithms introduced in version 1.18 (Camellia, ↵Mounir IDRASSI1-0/+0
Streebog, Kuznyechik and GOST-89)
2016-08-17Update License.txt with additional copyrights.Mounir IDRASSI1-0/+60
2016-08-17MacOSX: fix compiler warning about ALIGN macro being already definedMounir IDRASSI2-16/+16
2016-08-17Add reference to VeraCrypt-DCS EFI Boot loader in Readme. Update copyrights.Mounir IDRASSI4-521/+104
2016-08-17Windows: Increase text size limit in RichEdit control to avoid truncating ↵Mounir IDRASSI1-0/+3
Legal Notices text when displayed.
2016-08-17Windows Bootloader: Update EFI bootloader files built using the latest ↵Mounir IDRASSI3-0/+0
source modifications
2016-08-17Windows: correct handle failure of TranslateVolumeID function (should not ↵Mounir IDRASSI1-1/+2
happen anyway).
2016-08-17Update 1.18 release dateMounir IDRASSI2-1/+1
2016-08-17Linux/MacOSX: Add Streebog to the list of supported hash algorithms used for ↵Mounir IDRASSI1-0/+1
key derivation.
2016-08-17Linux: Disable Kernel crypto if volume encrypted using Kuznyechik or MagmaMounir IDRASSI1-0/+3
2016-08-17Linux: Add parameter to Makefile for enabling SSSE3 and SSE4.1 support in ↵Mounir IDRASSI1-0/+16
compiler
2016-08-17Linux: fix compilation error on Streebog.c if SSE4.1 not enabled in compilerMounir IDRASSI2-2/+10
2016-08-17Linux: fix various compilation issues under Linux.Mounir IDRASSI17-2329/+2361
2016-08-16Windows: modification to make Coverity happy!Mounir IDRASSI1-2/+1
2016-08-16Fix compilation error in Streebog code caused by latest changes.Mounir IDRASSI2-2/+2
2016-08-16Increment version to 1.18. Update user guide PDF file.VeraCrypt_1.18_PreReleaseMounir IDRASSI11-46/+46
2016-08-16Windows: Fix various issues detected by static analysis.Mounir IDRASSI8-30/+37
2016-08-16Windows: fix SetupAPI issue on some machines where it fails to handle ↵Mounir IDRASSI1-11/+178
properly AddReg/DelReg operations during System encryption/decryption wizard.
2016-08-15Windows: in system encryption setting dialog, put the checkbox for hiding at ↵Mounir IDRASSI1-5/+5
the bottom to keep the Note text coherent.
2016-08-15Windows: fix error caused by requesting large number of random bytes when ↵Mounir IDRASSI1-1/+1
writing randomly generated data to unused/reserved header areas.
2016-08-15Linux: avoid overflow when specifying TiB size in command lineMounir IDRASSI1-1/+1
2016-08-15Merge pull request #75 from oceanBT/revert-66-patch-1Mounir IDRASSI1-0/+5
Linux: added TiB support to text mode.
2016-08-15Windows: fill unused/reserved header areas with the result of encryption of ↵Mounir IDRASSI6-7/+14
random data instead of the encryption of zeros for better entropy of resulting random data.
2016-08-15Windows: Add DCS EFI Bootloader files that are signed. Add certificates and ↵Mounir IDRASSI29-0/+38
powershell script to update Secure Boot configuration.
2016-08-15Windows: in EFI encryption wizard, always select "Single Boot" by default ↵Mounir IDRASSI1-7/+10
since it is the only choice.
2016-08-15Windows: Synchronize file with changes done in EFI Bootloader DCS.kavsrf1-33/+66
2016-08-15Windows: Implement Rescue Disk support for EFI system encryptionMounir IDRASSI8-286/+630
2016-08-15Windows: various fixes for XZip library bugsMounir IDRASSI2-37/+69
2016-08-15Windows: Add XZip library files ↵Mounir IDRASSI12-0/+8357
(http://www.codeproject.com/Articles/4135/XZip-and-XUnzip-Add-zip-and-or-unzip-to-your-app-w)
2016-08-15Windows: Show only supported encryption algorithm in the system encryption ↵Mounir IDRASSI3-15/+29
wizard for MBR
2016-08-15Windows: Add new crypto files to legacy VC++ 2008 project.Mounir IDRASSI1-0/+62
2016-08-15Windows: fix Windows 10 hibernate issue when EFI system encryption is active.Mounir IDRASSI1-1/+11
2016-08-15Windows: align buffers used for keys to avoid issues when SSE used.Mounir IDRASSI5-8/+62
2016-08-15Windows: Implement support for EFI system encryption in Windows GUI.Mounir IDRASSI18-507/+2319
2016-08-15Windows EFI Bootloader: modifications to prepare EFI system encryption ↵Alex22-216/+491
support (common files with DcsBoot)
2016-08-15Linux/MacOSX: Add help text for GOST89 and KuznyechikMounir IDRASSI2-6/+18
2016-08-15Windows: Add support for Streebog (hash) and kuznyechik (encryption)Mounir IDRASSI28-14/+5597
2016-08-15Windows: Add Magma cipher (GOST-89)Mounir IDRASSI11-8/+889
2016-08-15Windows Driver: Add extra traces and enable tracing in release build if ↵Mounir IDRASSI2-9/+32
DEBUG_TRACE defined.
2016-08-15Linux/MacOSX: Similar fix to Windows one. Write fake hidden volume header ↵Mounir IDRASSI1-6/+57
that is created from same data format as legitimate one in order to metigate attack that are able to detect the presence of TrueCrypt/VeraCrypt hidden volumes (reported by Ivanov Alexey Mikhailovich from Moscow, Russia)
2016-08-15Windows: Fix vulnerability inherited from TrueCrypt that allows an attacker ↵Mounir IDRASSI5-32/+288
to detect with high probability if a hidden volume is present. Vulnerability reported by Ivanov Alexey Mikhailovich.
2016-08-08Linux: Enable gcc AES-NI built-in functions and adapt Hyper-V AES detection ↵Mounir IDRASSI2-13/+57
code to gcc.
2016-07-29Crypto: Use Hyper-V AES-NI detection workaround when displaying AES hardware ↵Mounir IDRASSI4-48/+84
availability in GUI.
2016-07-29Windows: Use new Windows API to mitigate dll hijacking attacks.Mounir IDRASSI1-3/+12
2016-07-26Windows: Enhance protection against dll hijacking attacks following new ↵Mounir IDRASSI1-2/+27
report by Stefan Kanthak.
2016-07-25Windows: solve benchmark issue for Whirlpool which caused wrong numbers when ↵Mounir IDRASSI8-22/+22
a 1GB buffer is chosen.
2016-07-24Crypto: Workaround for AES-NI issue under Hyper-V on Windows Server 2008 R2 ↵Mounir IDRASSI3-3/+66
which masks AES-NI from applications although it is available.
2016-06-23added TiB size unitoceanBT1-0/+5