Mounir IDRASSI
|
89efcdb8cd
|
Windows Driver: correctly save and restore extended processor state when performing AVX operations on Windows 7 and later. Enhance readability of code handling save/restore of floating point state.
|
2017-07-04 02:26:24 +02:00 |
|
Mounir IDRASSI
|
c2f6190627
|
Windows: use stack instead of MMX register to save registers in 64-bit assembly implementation of SHA-512 in order to avoid issues with the driver.
|
2017-07-04 02:26:23 +02:00 |
|
Mounir IDRASSI
|
840756ead1
|
Windows: workaround for some cases where the system return ERROR_INVALID_PARAMETER when we try to write EFI bootloader files into ESP partition.
|
2017-07-03 01:55:45 +02:00 |
|
Mounir IDRASSI
|
f78242fac6
|
Change 1.21 release date to July 3rd 2017
|
2017-07-03 00:50:09 +02:00 |
|
Mounir IDRASSI
|
f5bbb5e33f
|
Documentation: Update Incompatibilities section to mention both Outpost Firewall or Outpost Security Suite and to point to corresponding ticket at Sourceforce.
|
2017-07-03 00:44:45 +02:00 |
|
Mounir IDRASSI
|
1937470dc2
|
Documentation: Update the FAQ to mention CHM file of User Guide instead of PDF
|
2017-07-03 00:44:44 +02:00 |
|
Mounir IDRASSI
|
d52b5664f8
|
Documentation: Add workaround for hang issues encountered on some Windows machine during mount/dismount.
|
2017-07-03 00:44:43 +02:00 |
|
Mounir IDRASSI
|
d1b26d4bfe
|
Windows: fix documentation and UI messages about the PIM constraints and calculation formula when EFI system encryption is using SHA-512 or Whirlpool. For historical reasons, if SHA-512 or Whirlpool is selected for EFI system encryption, then iterations = 15000 + (PIM x 1000) and not iterations = PIM x 2048 like the other algorithms.
|
2017-07-02 19:36:53 +02:00 |
|
Mounir IDRASSI
|
a0f2ffb90b
|
Windows: when mounting multiple favorites, use PIM of previous favorite alongside its password if option "Include PIM when caching password" is selected alongside option "Temporarily cache password during Mount Favorite Volumes operations".
|
2017-07-02 19:36:52 +02:00 |
|
Mounir IDRASSI
|
2db0061741
|
Windows: set PIM of favorite to 0 only if TrueCryptMode is explicitly selected.
|
2017-07-02 14:27:25 +02:00 |
|
Mounir IDRASSI
|
d761076903
|
Linux/MacOSX: use aligned memory for allocating hash context to avoid issues on some platforms especially for Streebog.
|
2017-07-02 12:08:04 +02:00 |
|
Mounir IDRASSI
|
235b52027b
|
Windows: Update EFI bootloader file from latest VeraCrypt-DCS 1.21
|
2017-07-02 00:51:59 +02:00 |
|
Mounir IDRASSI
|
553e707879
|
Windows: Update signed driver files for 1.21 release
|
2017-07-02 00:51:58 +02:00 |
|
Mounir IDRASSI
|
5540af7c57
|
Windows: increment version to 1.21.2
|
2017-07-02 00:51:58 +02:00 |
|
Mounir IDRASSI
|
e5728bd36e
|
Linux/MacOSX: align workspace stack variable in WhirlpoolTransform SSE code.
|
2017-07-02 00:51:57 +02:00 |
|
Mounir IDRASSI
|
d8dd1accb4
|
Avoid alignement issues with some old compilers by using movdqu instead of movdqa in SHA-256 SSE2 assembly.
|
2017-07-02 00:51:56 +02:00 |
|
Mounir IDRASSI
|
c193911655
|
Linux: remove existing "Setup/Linux/usr" if any before preparing for packaging.
|
2017-07-02 00:51:55 +02:00 |
|
Mounir IDRASSI
|
bded7901c5
|
Linux: Use $(CURDIR) instead of $(PWD) for the install target, as well as $(DESTDIR)/ (which will still install into / if 'DESTDIR' is unset.)
|
2017-07-02 00:51:55 +02:00 |
|
Mounir IDRASSI
|
04b4ff3651
|
Language XML files: Update Arabic translation (contributed by Ali Khojah)
|
2017-07-02 00:51:54 +02:00 |
|
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 |
|