VeraCrypt
aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-07-02Linux/MacOSX: align workspace stack variable in WhirlpoolTransform SSE code.Mounir IDRASSI1-1/+1
2017-07-02Avoid alignement issues with some old compilers by using movdqu instead of ↵Mounir IDRASSI1-8/+8
movdqa in SHA-256 SSE2 assembly.
2017-07-02Linux: remove existing "Setup/Linux/usr" if any before preparing for packaging.Mounir IDRASSI1-0/+1
2017-07-02Linux: Use $(CURDIR) instead of $(PWD) for the install target, as well as ↵Mounir IDRASSI1-1/+1
$(DESTDIR)/ (which will still install into / if 'DESTDIR' is unset.)
2017-07-02Language XML files: Update Arabic translation (contributed by Ali Khojah)Mounir IDRASSI1-9/+9
2017-07-02Increment version to 1.21 (1.21.1)Mounir IDRASSI49-71/+71
2017-07-01Windows: Update signed driver files for 1.21 releaseMounir IDRASSI2-0/+0
-0/+0
2017-06-29Update release date and increment version to 1.20.3.4Mounir IDRASSI6-11/+11
2017-06-29Windows: Update signed driver files for 1.20 releaseMounir IDRASSI2-0/+0
2017-06-27Enable AVX assembly instructions only when the OS implements AVX supportMounir IDRASSI1-2/+19
2017-06-27Windows: use yasm define __YASM__ for compatibility with the assembly ↵Mounir IDRASSI2-25/+25
changes done in MacOSX.
2017-06-27MacOSX: Update build and packaging scripts to require OSX Lion (10.7).Mounir IDRASSI2-7/+8
2017-06-27MacOSX: various changes for assembly files build. Don't use 32-bit assembly ↵Mounir IDRASSI13-42/+36
code of SHA-512 since it is not compatible with PIE configuration of OSX compiler (absolute addressing used)
2017-06-24Language XML files: update to Dutch translation by Peter Tak.Mounir IDRASSI1-26/+26
2017-06-24Linux/MacOSX: properly declare 64-bit constant integer values to avoid being ↵Mounir IDRASSI1-28/+28
truncated by compiler.
2017-06-23Update IDRIX copyright yearMounir IDRASSI372-378/+378
2017-06-23Linux/MacOSX: use yasm instead of nasm for compiling all assembly files.Mounir IDRASSI4-25/+24
2017-06-23Modify Aes_hw_cpu.asm to use nasm syntax that is compatible with yasm.Mounir IDRASSI1-16/+16
2017-06-23Linux/MacOSX: fix missing namespace in call to Cipher::IsHwSupportEnabledMounir IDRASSI1-1/+1
2017-06-23Increment version to 1.20 (1.20.3)Mounir IDRASSI49-79/+79
2017-06-23Language XML files: update to Dutch translation by Peter Tak.Mounir IDRASSI1-195/+196
2017-06-23Windows: Update signed driver files of 1.20 release (include SHA-2 speed ↵Mounir IDRASSI2-0/+0
optimization)
2017-06-23Crypto: Add optimized SHA-512 and SHA-256 assembly implementations for ↵Mounir IDRASSI28-789/+5313
x86_64 and x86. This improves speed by 30%.
2017-06-21Windows: Update EFI bootloader file from latest VeraCrypt-DCS that includes ↵Mounir IDRASSI4-0/+0
Camellia 64-bit speed optimization
2017-06-21Windows: don't use AVX optimized Camellia in EFI bootloader until ↵Mounir IDRASSI1-1/+4
compatibility issues are investigated
2017-06-21Windows: Update signed driver files of 1.20 release (include Camellia speed ↵Mounir IDRASSI2-0/+0
optimization)
2017-06-21Crypto: Add optimized Camellia assembly implementation for x86_64 based on ↵Mounir IDRASSI18-13/+2475
work by Jussi Kivilinna (https://github.com/jkivilin/supercop-blockciphers). This improve speed by a factor of 2.5 when AES-NI supported by CPU and by 30% if AES-NI not supported.
2017-06-21Windows EFI Bootloader: Add new attributes "DcsBmlDriver" and ↵Mounir IDRASSI2-1/+10
"DcsBmlLockFlags" to EFI configuration DcsProp. Set their values to 0 to disable DcsBml functionality.
2017-06-21Update EFI bootloader files to latest VeraCrypt-DCS (commit "BML flags added")Mounir IDRASSI10-0/+0
2017-06-21Windows: fix compilation error of assembly files after latest changes on Linux.Mounir IDRASSI2-2/+4
2017-06-13Linux/MacOSX: Modify Makefile to separate between build and packaging. Add ↵Mounir IDRASSI4-9/+43
install target for local installation.
2017-06-13Linux: built VeraCrypt binary with support for Address Space Layout ↵Mounir IDRASSI1-4/+4
Randomization (ASLR).
2017-06-13Linux: fix executable stack in resulting binary which was caused by crypto ↵Mounir IDRASSI5-0/+48
assembly files missing the GNU-stack note.
2017-06-12Merge pull request #168 from TigerxWood/patch-1Mounir IDRASSI1-9/+9
Language XML files: Update Romanian translation by Barna Cosmin Marian
2017-06-12Updated the last entriesTigerxWood1-9/+9
2017-06-11Windows: various fixes following Coverity analysis.Mounir IDRASSI6-107/+182
class="p">>In the <em>Computer Management</em> window, right-click the partition you want to decrypt again and select <em>Format</em>. The <em>Format</em> window should appear. </li><li>In the <em>Format</em> window, click <em>OK</em>. After the partition is formatted, it will no longer be required to mount it with VeraCrypt to be able to save or load files to/from the partition. </li></ol> </ol> <ul> <li><strong>If the volume is device-hosted</strong> </li></ul> <blockquote> <ol> <li>Right-click the &lsquo;<em>Computer</em>&rsquo; (or &lsquo;<em>My Computer</em>&rsquo;) icon on your desktop, or in the Start Menu, and select <em>Manage</em>. The &lsquo;<em>Computer Management</em>&rsquo; window should appear. </li><li>In the <em>Computer Management</em> window, from the list on the left, select &lsquo;<em>Disk Management</em>&rsquo; (within the <em>Storage</em> sub-tree). </li><li>The &lsquo;<em>Initialize Disk</em>&rsquo; window should appear. Use it to initialize the disk. </li><li>In the &lsquo;<em>Computer Management</em>&rsquo; window, right-click the area representing the storage space of the encrypted device and select &lsquo;<em>New Partition</em>&rsquo; or &lsquo;<em>New Simple Volume</em>&rsquo;. </li><li>WARNING: Before you continue, make sure you have selected the correct device, as all files stored on it will be lost. The &lsquo;<em>New Partition Wizard</em>&rsquo; or &lsquo;<em>New Simple Volume Wizard</em>&rsquo; window should appear now; follow its instructions to create a new partition on the device. After the partition is created, it will no longer be required to mount the device with VeraCrypt to be able to save or load files to/from the device. </li></ol> </blockquote> </div><div class="ClearBoth"></div></body></html>