Mounir IDRASSI
|
3c4e36ecdf
|
Increment version to 1.21 (1.21.1)
|
2017-07-02 00:51:50 +02:00 |
|
Mounir IDRASSI
|
77fe1f7c76
|
Windows: Update signed driver files for 1.21 release
|
2017-07-01 02:15:13 +02:00 |
|
Mounir IDRASSI
|
fe278afb18
|
Fix crash on machines without SSSE3 support in CPU by correctly checking for SSSE3 before using SHA-512 SSE2 assembly which uses PSHUFB instruction.
|
2017-07-01 01:56:33 +02:00 |
|
Mounir IDRASSI
|
f5e6136830
|
For code logic clarity, add check for xgetbv support in CPU before using it.
|
2017-07-01 01:56:32 +02:00 |
|
Mounir IDRASSI
|
33bb507fde
|
Windows: fix missing resource in 64-bit build.
|
2017-06-30 13:52:45 +02:00 |
|
Mounir IDRASSI
|
dee0090406
|
Merge pull request #175 from robertsvensson/patch-1
Minor TOC correction
|
2017-06-29 23:10:39 +02:00 |
|
Robert Svensson
|
6d667423da
|
Minor TOC correction
Added missing punctuation to make TOC easier to read
|
2017-06-29 22:09:35 +02:00 |
|
Mounir IDRASSI
|
f4c9171e9a
|
Readme: Add YASM as a requirement for building VeraCrypt. Remove NASM and makeself requirement for Linux/MacOSX build. Make Readme.txt identical to README.md.
|
2017-06-29 21:40:05 +02:00 |
|
Mounir IDRASSI
|
8089c9d69f
|
Readme: update statement concerning Mac OSX SDK to use for building VeraCrypt.
|
2017-06-29 21:40:04 +02:00 |
|
Mounir IDRASSI
|
4466834322
|
Set 1.20 release date to June 29th 2017
|
2017-06-29 17:10:04 +02:00 |
|
Mounir IDRASSI
|
21543ada9b
|
MacOSX: put back full wxWidgets build in official build script.
|
2017-06-29 00:43:18 +02:00 |
|
Mounir IDRASSI
|
4a7ed6926b
|
Documentation: Add documentation for newly added /secureDesktop command line switch.
|
2017-06-29 00:43:17 +02:00 |
|
Mounir IDRASSI
|
22e19e7acb
|
Revert "Documentation: Update chm file to match the one included in the official installer."
This reverts commit ebe2259c1090aa2cd98b9f4800b52e9ed25614c8.
|
2017-06-29 00:43:16 +02:00 |
|
Mounir IDRASSI
|
c457310466
|
Documentation: Update chm file to match the one included in the official installer.
|
2017-06-29 00:43:15 +02:00 |
|
Mounir IDRASSI
|
0b1b8b479f
|
Windows: reduce size of 64-bit binaries by not embedding 32-bit EFI bootloader files in their resources.
|
2017-06-29 00:43:14 +02:00 |
|
Mounir IDRASSI
|
e8105c89d8
|
Windows: Update EFI bootloader file from latest VeraCrypt-DCS
|
2017-06-29 00:43:13 +02:00 |
|
Mounir IDRASSI
|
597b9f3d65
|
Update release date and increment version to 1.20.3.4
|
2017-06-29 00:43:13 +02:00 |
|
Mounir IDRASSI
|
bafc7369aa
|
Windows: Update signed driver files for 1.20 release
|
2017-06-29 00:43:12 +02:00 |
|
Mounir IDRASSI
|
eebb277374
|
Enable AVX assembly instructions only when the OS implements AVX support
|
2017-06-27 00:55:25 +02:00 |
|
Mounir IDRASSI
|
79cb3af526
|
Windows: use yasm define __YASM__ for compatibility with the assembly changes done in MacOSX.
|
2017-06-27 00:55:24 +02:00 |
|
Mounir IDRASSI
|
51675fd17f
|
MacOSX: Update build and packaging scripts to require OSX Lion (10.7).
|
2017-06-27 00:55:23 +02:00 |
|
Mounir IDRASSI
|
3d8260d3d3
|
MacOSX: various changes for assembly files build. Don't use 32-bit assembly code of SHA-512 since it is not compatible with PIE configuration of OSX compiler (absolute addressing used)
|
2017-06-27 00:55:22 +02:00 |
|
Mounir IDRASSI
|
e8bafa6a37
|
Language XML files: update to Dutch translation by Peter Tak.
|
2017-06-24 10:53:59 +02:00 |
|
Mounir IDRASSI
|
a64d054cdd
|
Linux/MacOSX: properly declare 64-bit constant integer values to avoid being truncated by compiler.
|
2017-06-24 01:11:16 +02:00 |
|
Mounir IDRASSI
|
0ebc26e125
|
Update IDRIX copyright year
|
2017-06-23 22:15:59 +02:00 |
|
Mounir IDRASSI
|
52ec6faec3
|
Linux/MacOSX: use yasm instead of nasm for compiling all assembly files.
|
2017-06-23 19:05:47 +02:00 |
|
Mounir IDRASSI
|
f27b37b73f
|
Modify Aes_hw_cpu.asm to use nasm syntax that is compatible with yasm.
|
2017-06-23 19:05:47 +02:00 |
|
Mounir IDRASSI
|
9efdf8ffca
|
Linux/MacOSX: fix missing namespace in call to Cipher::IsHwSupportEnabled
|
2017-06-23 19:05:46 +02:00 |
|
Mounir IDRASSI
|
2be3b02002
|
Increment version to 1.20 (1.20.3)
|
2017-06-23 10:37:15 +02:00 |
|
Mounir IDRASSI
|
6bf1d83459
|
Language XML files: update to Dutch translation by Peter Tak.
|
2017-06-23 10:37:15 +02:00 |
|
Mounir IDRASSI
|
9f7e28a1e9
|
Windows: Update signed driver files of 1.20 release (include SHA-2 speed optimization)
|
2017-06-23 10:37:14 +02:00 |
|
Mounir IDRASSI
|
546d6cff44
|
Crypto: Add optimized SHA-512 and SHA-256 assembly implementations for x86_64 and x86. This improves speed by 30%.
|
2017-06-23 02:11:21 +02:00 |
|
Mounir IDRASSI
|
ab7b5dc685
|
Windows: Update EFI bootloader file from latest VeraCrypt-DCS that includes Camellia 64-bit speed optimization
|
2017-06-21 01:39:57 +02:00 |
|
Mounir IDRASSI
|
f3db66f37f
|
Windows: don't use AVX optimized Camellia in EFI bootloader until compatibility issues are investigated
|
2017-06-21 01:39:57 +02:00 |
|
Mounir IDRASSI
|
1217728214
|
Windows: Update signed driver files of 1.20 release (include Camellia speed optimization)
|
2017-06-21 01:39:56 +02:00 |
|
Mounir IDRASSI
|
70097ecfe5
|
Crypto: Add optimized Camellia assembly implementation for x86_64 based on 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-21 01:39:55 +02:00 |
|
Mounir IDRASSI
|
ee5c1784ea
|
Windows EFI Bootloader: Add new attributes "DcsBmlDriver" and "DcsBmlLockFlags" to EFI configuration DcsProp. Set their values to 0 to disable DcsBml functionality.
|
2017-06-21 01:39:54 +02:00 |
|
Mounir IDRASSI
|
d71658efd2
|
Update EFI bootloader files to latest VeraCrypt-DCS (commit "BML flags added")
|
2017-06-21 01:39:52 +02:00 |
|
Mounir IDRASSI
|
78803703e6
|
Windows: fix compilation error of assembly files after latest changes on Linux.
|
2017-06-21 01:39:51 +02:00 |
|
Mounir IDRASSI
|
5d0321291f
|
Linux/MacOSX: Modify Makefile to separate between build and packaging. Add install target for local installation.
|
2017-06-13 18:21:13 +02:00 |
|
Mounir IDRASSI
|
eb4f5ac4e7
|
Linux: built VeraCrypt binary with support for Address Space Layout Randomization (ASLR).
|
2017-06-13 13:46:53 +02:00 |
|
Mounir IDRASSI
|
ba1fbb688e
|
Linux: fix executable stack in resulting binary which was caused by crypto assembly files missing the GNU-stack note.
|
2017-06-13 01:26:22 +02:00 |
|
Mounir IDRASSI
|
95bf8f8574
|
Merge pull request #168 from TigerxWood/patch-1
Language XML files: Update Romanian translation by Barna Cosmin Marian
|
2017-06-12 23:26:05 +02:00 |
|
TigerxWood
|
0772d6c1ed
|
Updated the last entries
|
2017-06-12 23:08:52 +03:00 |
|
Mounir IDRASSI
|
ce2aa639f4
|
Windows: various fixes following Coverity analysis.
|
2017-06-11 17:28:22 +02:00 |
|
Mounir IDRASSI
|
70d083bfb2
|
Windows: Add checks on IOCTL_DISK_GET_DRIVE_LAYOUT_EX response to make Coverity happy.
|
2017-06-11 17:28:21 +02:00 |
|
Mounir IDRASSI
|
1662abb707
|
Windows: Remove unused "Parent" field in _TEXT_EDIT_DIALOG_PARAM structure
|
2017-06-11 17:28:21 +02:00 |
|
Mounir IDRASSI
|
5c9aff0c54
|
Windows: Remove unused method ReadEfiConfig
|
2017-06-11 17:28:20 +02:00 |
|
Mounir IDRASSI
|
5822ae2b1b
|
Windows: fix GetPhysicalDriveStorageInformation failure caused by device handle wrongly closed in GetDeviceStorageProperty
|
2017-06-11 17:28:19 +02:00 |
|
Mounir IDRASSI
|
46a3fe1458
|
Windows: fix compiler warnings
|
2017-06-11 17:28:19 +02:00 |
|