1
0
mirror of https://github.com/veracrypt/VeraCrypt.git synced 2025-11-13 11:58:26 -06:00

Commit Graph

  • f78242fac6 Change 1.21 release date to July 3rd 2017 Mounir IDRASSI 2017-07-03 00:48:18 +02:00
  • f5bbb5e33f Documentation: Update Incompatibilities section to mention both Outpost Firewall or Outpost Security Suite and to point to corresponding ticket at Sourceforce. Mounir IDRASSI 2017-07-03 00:39:25 +02:00
  • 1937470dc2 Documentation: Update the FAQ to mention CHM file of User Guide instead of PDF Mounir IDRASSI 2017-07-03 00:29:08 +02:00
  • d52b5664f8 Documentation: Add workaround for hang issues encountered on some Windows machine during mount/dismount. Mounir IDRASSI 2017-07-02 23:57:01 +02:00
  • 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. Mounir IDRASSI 2017-07-02 19:35:12 +02:00
  • 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". Mounir IDRASSI 2017-07-02 17:03:03 +02:00
  • 2db0061741 Windows: set PIM of favorite to 0 only if TrueCryptMode is explicitly selected. Mounir IDRASSI 2017-07-02 14:26:15 +02:00
  • d761076903 Linux/MacOSX: use aligned memory for allocating hash context to avoid issues on some platforms especially for Streebog. Mounir IDRASSI 2017-07-02 10:24:06 +02:00
  • 235b52027b Windows: Update EFI bootloader file from latest VeraCrypt-DCS 1.21 Mounir IDRASSI 2017-07-02 00:13:42 +02:00
  • 553e707879 Windows: Update signed driver files for 1.21 release Mounir IDRASSI 2017-07-01 23:23:54 +02:00
  • 5540af7c57 Windows: increment version to 1.21.2 Mounir IDRASSI 2017-07-01 23:23:21 +02:00
  • e5728bd36e Linux/MacOSX: align workspace stack variable in WhirlpoolTransform SSE code. Mounir IDRASSI 2017-07-01 17:34:36 +02:00
  • d8dd1accb4 Avoid alignement issues with some old compilers by using movdqu instead of movdqa in SHA-256 SSE2 assembly. Mounir IDRASSI 2017-07-01 17:26:28 +02:00
  • c193911655 Linux: remove existing "Setup/Linux/usr" if any before preparing for packaging. Mounir IDRASSI 2017-07-01 12:16:46 +02:00
  • bded7901c5 Linux: Use $(CURDIR) instead of $(PWD) for the install target, as well as $(DESTDIR)/ (which will still install into / if 'DESTDIR' is unset.) Mounir IDRASSI 2017-07-01 12:13:44 +02:00
  • 04b4ff3651 Language XML files: Update Arabic translation (contributed by Ali Khojah) Mounir IDRASSI 2017-07-01 11:28:00 +02:00
  • 3c4e36ecdf Increment version to 1.21 (1.21.1) Mounir IDRASSI 2017-07-01 11:08:29 +02:00
  • 77fe1f7c76 Windows: Update signed driver files for 1.21 release Mounir IDRASSI 2017-07-01 02:14:13 +02:00
  • 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. Mounir IDRASSI 2017-07-01 01:43:15 +02:00
  • f5e6136830 For code logic clarity, add check for xgetbv support in CPU before using it. Mounir IDRASSI 2017-07-01 00:58:55 +02:00
  • 33bb507fde Windows: fix missing resource in 64-bit build. Mounir IDRASSI 2017-06-30 13:43:40 +02:00
  • dee0090406 Merge pull request #175 from robertsvensson/patch-1 VeraCrypt_1.20 Mounir IDRASSI 2017-06-29 23:10:39 +02:00
  • 6d667423da Minor TOC correction Robert Svensson 2017-06-29 22:09:35 +02:00
  • 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. Mounir IDRASSI 2017-06-29 19:18:37 +02:00
  • 8089c9d69f Readme: update statement concerning Mac OSX SDK to use for building VeraCrypt. Mounir IDRASSI 2017-06-29 19:03:38 +02:00
  • 4466834322 Set 1.20 release date to June 29th 2017 Mounir IDRASSI 2017-06-29 17:06:11 +02:00
  • 21543ada9b MacOSX: put back full wxWidgets build in official build script. Mounir IDRASSI 2017-06-28 10:08:20 +02:00
  • 4a7ed6926b Documentation: Add documentation for newly added /secureDesktop command line switch. Mounir IDRASSI 2017-06-28 01:12:56 +02:00
  • 22e19e7acb Revert "Documentation: Update chm file to match the one included in the official installer." Mounir IDRASSI 2017-06-28 00:53:10 +02:00
  • c457310466 Documentation: Update chm file to match the one included in the official installer. Mounir IDRASSI 2017-06-27 16:28:54 +02:00
  • 0b1b8b479f Windows: reduce size of 64-bit binaries by not embedding 32-bit EFI bootloader files in their resources. Mounir IDRASSI 2017-06-27 15:52:23 +02:00
  • e8105c89d8 Windows: Update EFI bootloader file from latest VeraCrypt-DCS Mounir IDRASSI 2017-06-27 11:31:02 +02:00
  • 597b9f3d65 Update release date and increment version to 1.20.3.4 Mounir IDRASSI 2017-06-27 08:11:40 +02:00
  • bafc7369aa Windows: Update signed driver files for 1.20 release Mounir IDRASSI 2017-06-27 08:10:04 +02:00
  • eebb277374 Enable AVX assembly instructions only when the OS implements AVX support Mounir IDRASSI 2017-06-27 00:52:59 +02:00
  • 79cb3af526 Windows: use yasm define __YASM__ for compatibility with the assembly changes done in MacOSX. Mounir IDRASSI 2017-06-26 16:56:15 +02:00
  • 51675fd17f MacOSX: Update build and packaging scripts to require OSX Lion (10.7). Mounir IDRASSI 2017-06-26 16:55:08 +02:00
  • 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) Mounir IDRASSI 2017-06-26 16:53:12 +02:00
  • e8bafa6a37 Language XML files: update to Dutch translation by Peter Tak. Mounir IDRASSI 2017-06-24 10:52:50 +02:00
  • a64d054cdd Linux/MacOSX: properly declare 64-bit constant integer values to avoid being truncated by compiler. Mounir IDRASSI 2017-06-24 01:10:11 +02:00
  • 0ebc26e125 Update IDRIX copyright year Mounir IDRASSI 2017-06-12 11:16:25 +02:00
  • 52ec6faec3 Linux/MacOSX: use yasm instead of nasm for compiling all assembly files. Mounir IDRASSI 2017-06-23 18:08:24 +02:00
  • f27b37b73f Modify Aes_hw_cpu.asm to use nasm syntax that is compatible with yasm. Mounir IDRASSI 2017-06-23 17:01:43 +02:00
  • 9efdf8ffca Linux/MacOSX: fix missing namespace in call to Cipher::IsHwSupportEnabled Mounir IDRASSI 2017-06-23 16:57:45 +02:00
  • 2be3b02002 Increment version to 1.20 (1.20.3) Mounir IDRASSI 2017-06-23 10:35:10 +02:00
  • 6bf1d83459 Language XML files: update to Dutch translation by Peter Tak. Mounir IDRASSI 2017-06-23 10:27:39 +02:00
  • 9f7e28a1e9 Windows: Update signed driver files of 1.20 release (include SHA-2 speed optimization) Mounir IDRASSI 2017-06-23 10:23:58 +02:00
  • 546d6cff44 Crypto: Add optimized SHA-512 and SHA-256 assembly implementations for x86_64 and x86. This improves speed by 30%. Mounir IDRASSI 2017-06-23 02:07:32 +02:00
  • ab7b5dc685 Windows: Update EFI bootloader file from latest VeraCrypt-DCS that includes Camellia 64-bit speed optimization Mounir IDRASSI 2017-06-21 01:28:00 +02:00
  • f3db66f37f Windows: don't use AVX optimized Camellia in EFI bootloader until compatibility issues are investigated Mounir IDRASSI 2017-06-21 01:16:21 +02:00
  • 1217728214 Windows: Update signed driver files of 1.20 release (include Camellia speed optimization) Mounir IDRASSI 2017-06-20 18:13:34 +02:00
  • 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. Mounir IDRASSI 2017-06-20 17:43:35 +02:00
  • ee5c1784ea Windows EFI Bootloader: Add new attributes "DcsBmlDriver" and "DcsBmlLockFlags" to EFI configuration DcsProp. Set their values to 0 to disable DcsBml functionality. Mounir IDRASSI 2017-06-18 16:08:27 +02:00
  • d71658efd2 Update EFI bootloader files to latest VeraCrypt-DCS (commit "BML flags added") Mounir IDRASSI 2017-06-21 01:37:13 +02:00
  • 78803703e6 Windows: fix compilation error of assembly files after latest changes on Linux. Mounir IDRASSI 2017-06-16 23:18:10 +02:00
  • 5d0321291f Linux/MacOSX: Modify Makefile to separate between build and packaging. Add install target for local installation. Mounir IDRASSI 2017-06-13 16:40:05 +02:00
  • eb4f5ac4e7 Linux: built VeraCrypt binary with support for Address Space Layout Randomization (ASLR). Mounir IDRASSI 2017-06-13 13:45:12 +02:00
  • ba1fbb688e Linux: fix executable stack in resulting binary which was caused by crypto assembly files missing the GNU-stack note. Mounir IDRASSI 2017-06-13 01:23:54 +02:00
  • 95bf8f8574 Merge pull request #168 from TigerxWood/patch-1 Mounir IDRASSI 2017-06-12 23:26:05 +02:00
  • 0772d6c1ed Updated the last entries TigerxWood 2017-06-12 23:08:52 +03:00
  • ce2aa639f4 Windows: various fixes following Coverity analysis. Mounir IDRASSI 2017-06-11 17:26:42 +02:00
  • 70d083bfb2 Windows: Add checks on IOCTL_DISK_GET_DRIVE_LAYOUT_EX response to make Coverity happy. Mounir IDRASSI 2017-06-11 14:38:30 +02:00
  • 1662abb707 Windows: Remove unused "Parent" field in _TEXT_EDIT_DIALOG_PARAM structure Mounir IDRASSI 2017-06-11 12:54:08 +02:00
  • 5c9aff0c54 Windows: Remove unused method ReadEfiConfig Mounir IDRASSI 2017-06-11 12:52:06 +02:00
  • 5822ae2b1b Windows: fix GetPhysicalDriveStorageInformation failure caused by device handle wrongly closed in GetDeviceStorageProperty Mounir IDRASSI 2017-06-11 12:50:09 +02:00
  • 46a3fe1458 Windows: fix compiler warnings Mounir IDRASSI 2017-06-11 11:07:51 +02:00
  • 6ed9773894 Windows: Update EFI bootloader file from latest VeraCrypt-DCS 1.20 Mounir IDRASSI 2017-06-11 10:08:51 +02:00
  • 4208b43581 Windows: code refactoring for handling of ESP files (DcsProp and PlatformInfo). Mounir IDRASSI 2017-06-11 01:27:38 +02:00
  • 374ba4c831 Windows: Update signed driver files of 1.20 release Mounir IDRASSI 2017-06-10 21:17:12 +02:00
  • 458bb091bb Windows Driver Security: Use enhanced protection of NX pool under Windows 8 and later. Mounir IDRASSI 2017-06-10 18:43:15 +02:00
  • c7cd89a24a Windows Security: built binaries with support for Address Space Layout Randomization (ASLR). Mounir IDRASSI 2017-06-10 16:31:00 +02:00
  • e14cf93d92 Windows: reduce WNetGetConnection performance impact by making calls every 1 minute instead of every 2 seconds. This should be enough since the list of mapped network drive will not change so often. Mounir IDRASSI 2017-06-10 01:01:54 +02:00
  • 0daf255a19 Language Files: update polish translation Mounir IDRASSI 2017-06-09 22:43:41 +02:00
  • e0e8369ce8 Language XML files: update Czech translation (contributed by Lagardere) Mounir IDRASSI 2017-06-09 22:40:05 +02:00
  • eb1fc55e34 Merge pull request #167 from Atalanttore/patch-1 Mounir IDRASSI 2017-06-09 21:00:54 +02:00
  • 80490b257c Updated Language.de.xml Ettore Atalan 2017-06-09 19:59:03 +02:00
  • 3720f105c3 Updated Language.de.xml Ettore Atalan 2017-06-09 19:48:27 +02:00
  • dc9134f1e4 Language XML files: update Russian XML file by Dmitry Yerokhin. Mounir IDRASSI 2017-06-09 19:22:23 +02:00
  • fba606b538 Language XML files: Add Romanian translation by Barna Cosmin Marian Mounir IDRASSI 2017-06-09 17:22:11 +02:00
  • 0539a49c66 Language XML files: Add new fields. Mounir IDRASSI 2017-06-09 17:21:30 +02:00
  • 064982c201 Windows: Enhancements to EFI System Information dialog Mounir IDRASSI 2017-06-09 17:03:28 +02:00
  • 767f513752 Windows: Disable button for EFI PlatformInfo if the file is missing Mounir IDRASSI 2017-06-09 12:34:41 +02:00
  • 3764f7e8b9 Windows: Fix false warning in case of GPT about Windows not installed on boot drive. This is caused by the fact that presence of "bootmgr" file is not mandatory in case of EFI Boot Loader. Mounir IDRASSI 2017-06-09 01:16:51 +02:00
  • 5c009d449e Windows: Validate XML format of EFI DcsProp after user editing and before writing it to disk. Enhance UI handling of DcsProp editing and PlatformInfo display. Mounir IDRASSI 2017-06-08 01:16:05 +02:00
  • 9b0cc3d679 Windows: correctly handle UTF-8 BOM when editing EFI DcsProp XML file Mounir IDRASSI 2017-06-07 10:21:00 +02:00
  • 9b4e087882 Windows: create dedicated project for zip library and link other binaries against it instead of recompiling zlib and libzip for each project separately. Mounir IDRASSI 2017-06-05 16:23:24 +02:00
  • 79aa488106 cland static code analyzer fixes kavsrf 2017-02-28 10:57:41 +03:00
  • cf5729d4e1 Beta2 patch 1 kavsrf 2017-02-26 10:48:24 +03:00
  • 46cd09ef50 PlatformInfo read. (via ReadEfiConfig) kavsrf 2017-02-09 00:28:02 +03:00
  • a075d45a99 DcsInfo is added kavsrf 2017-02-08 17:10:37 +03:00
  • 4a2e904766 Linux/MacOSX: Use newer version 3.0.3 of wxWidgets. Update version in Readme. Mounir IDRASSI 2017-06-04 11:40:56 +02:00
  • 3e678f6868 Linux/MacOSX: cleaner code for handling of missing local HTML documentation. Mounir IDRASSI 2017-06-04 11:29:33 +02:00
  • d5b0e0db3f Linux/MacOSX: Replace User Guide PDF with local HTML documentation. Replace UI links to point towards local HTML documentation if it exists Mounir IDRASSI 2017-06-04 00:44:09 +02:00
  • eb72fe7aa9 Windows: move language XML files to new "Languages" folder in the installation directory. Mounir IDRASSI 2017-06-05 01:38:22 +02:00
  • 0ef137c0a4 Windows: Correctly open online help when selected in menu. Remove unused parameters to function AppLink. Mounir IDRASSI 2017-06-05 01:31:27 +02:00
  • bf13f88ffa Windows: Move User Guide CHM file under "docs" folder Mounir IDRASSI 2017-06-04 21:52:16 +02:00
  • 1f22d53f00 Delete pdf and odt files of User Guide since they are not used anymore. Mounir IDRASSI 2017-06-04 18:44:08 +02:00
  • 1ad425e4e1 Windows: Install CHM User Guide instead of PDF one. Delete existing PDF when upgrading. Mounir IDRASSI 2017-06-04 18:42:03 +02:00
  • b878659810 Documentation: Add chm file containing the documentation and scripts needed to generate it using Microsoft HTML Workshop. Mounir IDRASSI 2017-06-04 17:09:15 +02:00
  • 8a2eba5654 Documentation: Add https://www.veracrypt.fr/code to the list of VeraCrypt Git repositories Mounir IDRASSI 2017-06-04 17:05:43 +02:00