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

Commit Graph

  • 2ef3c3a482 Increment version to 1.22-BETA4 (1.22.4) Mounir IDRASSI 2017-12-09 12:44:27 +01:00
  • f3d5ed570f MacOSX: fix issue that prevented some local help files from opening in the browser (e.g Beginner's Tutorial). Mounir IDRASSI 2017-12-08 12:23:40 +01:00
  • 700b54aee9 MacOSX: Update reference of code signing certificate in Makefile to use new IDRIX certificates. Mounir IDRASSI 2017-12-06 16:14:21 +01:00
  • d6f03627dd Linux/MacOSX: Avoid OS leaking previously used directory if user choose not to save history. Mounir IDRASSI 2017-12-06 15:46:03 +01:00
  • b4ed8de5d5 Documentation: Remove codeplex reference from Flattr donation link. Mounir IDRASSI 2017-12-05 17:21:32 +01:00
  • fb403ab552 Docummentation: correct Release Notes for 1.22-BETA3 Mounir IDRASSI 2017-12-05 17:19:36 +01:00
  • 668d5e3cad Linux: Only add disk to mountable devices if it doesn't have a partition. This fixes a strange issue where the function "open" would fail with error ENOENT (No such file or directory) on a partition (e.g. /dev/sdb1) if it was called previously on the main disk (e.g. /dev/sdb). Mounir IDRASSI 2017-11-29 17:26:23 +01:00
  • ee6da31fb6 Language XML files: remove references to GOST89 since it is not supported anymore. Mounir IDRASSI 2017-11-28 16:55:55 +01:00
  • c5e48c56c9 Merge pull request #243 from gv5470/patch-233-pr Mounir IDRASSI 2017-11-28 22:56:20 +01:00
  • 49f9516c9e Linux: autodetect host drive name using sysfs (closes #233) gv5470 2017-11-28 19:03:07 +01:00
  • f53eb8e260 SIMD speed optimization for Kuznyechik cipher implementation (up to 2x speedup). Based on https://github.com/aprelev/libgost15. Mounir IDRASSI 2017-11-27 09:10:17 +02:00
  • 685fad2d5d Documentation: Add OSX 10.13 High Sierra to the list of support operating systems. Mounir IDRASSI 2017-11-27 16:12:41 +01:00
  • 7dfca3573b Merge pull request #206 from strazzere/patch-1 Mounir IDRASSI 2017-11-27 15:59:50 +01:00
  • 743f1ff329 Merge pull request #226 from TigerxWood/patch-2 Mounir IDRASSI 2017-11-27 15:59:00 +01:00
  • d4d1fba035 Merge pull request #230 from bmintz/issue-198 Mounir IDRASSI 2017-11-27 15:54:16 +01:00
  • 7ed41b3fde Merge pull request #227 from wwj402/patch-1 Mounir IDRASSI 2017-11-27 15:51:38 +01:00
  • e9519da49e Merge pull request #234 from user9209/master Mounir IDRASSI 2017-11-27 15:46:29 +01:00
  • 3c52c07dbc fixed kuznyechik blocksize in german description Georg Schmidt 2017-11-10 20:50:00 +01:00
  • d74d568e6d Update ver. 1.22 beta3 TigerxWood 2017-11-10 06:34:01 +02:00
  • 5800d245e5 Fix compilation on Linux (closes #198) bmintz 2017-11-06 21:05:21 -06:00
  • de4a0393df Update Language.zh-cn.xml wwj402 2017-11-05 11:39:48 +08:00
  • f6b14ee300 Update to ver. 122 and made some corections. TigerxWood 2017-11-04 12:30:38 +02:00
  • 5b46b82e6d Fix typo Tim Strazzere 2017-08-30 09:59:44 -07:00
  • 6575ce3e9e Language XML files: update Czech translation (contributed by Lagardere) Mounir IDRASSI 2017-08-08 23:36:05 +02:00
  • dca51c6393 Docummentation: update Release Notes for 1.22-BETA3 Mounir IDRASSI 2017-08-02 17:29:24 +02:00
  • 0137f63d81 Windows: Update signed driver files for 1.22-BETA3 Mounir IDRASSI 2017-08-02 17:28:10 +02:00
  • ed7a17e47f Windows: Increment version to 1.22-BETA3 Mounir IDRASSI 2017-08-02 17:27:13 +02:00
  • 2fde7f0b47 Windows MBR bootloader: reduce CPU usage during password prompt (Credit: Jason Pyeron of CipherShed project 00ea00e8e6) Mounir IDRASSI 2017-08-02 17:25:06 +02:00
  • 21fc5a8750 Windows: Update signed driver files for 1.22-BETA2-Build6 Mounir IDRASSI 2017-07-29 15:52:02 +02:00
  • 53adfd5a1d Windows: increment version to 1.22-BETA2-Build6 Mounir IDRASSI 2017-07-29 15:51:30 +02:00
  • 7158e2b097 Windows Driver: avoid allocating memory for some IOCTL_STORAGE_QUERY_PROPERTY calls that always return fixed size structures. Mounir IDRASSI 2017-07-29 15:49:30 +02:00
  • 8288fecc0a Windows: Add portable installer that only extra binaries without the need of administrative privileges for extraction. Mounir IDRASSI 2017-07-28 23:30:10 +02:00
  • 7a94a05974 Documentation: update release notes for 1.22-BETA2-Build5 Mounir IDRASSI 2017-07-27 00:26:23 +02:00
  • 076c64dc8e Language Files: update polish translation Mounir IDRASSI 2017-07-27 00:23:31 +02:00
  • 6409f9c8e5 Windows: Update signed driver files for 1.22-BETA2-Build5 Mounir IDRASSI 2017-07-27 00:20:06 +02:00
  • 03f45d842d Windows: increment version to 1.22-BETA2-Build5 Mounir IDRASSI 2017-07-27 00:18:04 +02:00
  • aaa9a08bd4 Windows: when mounting system favorites using VolumeID feature, query all disks each time instead of caching previous call results. This is not efficient but it should fix rare cases where issues happen. Mounir IDRASSI 2017-07-27 00:15:16 +02:00
  • 72b7147021 Windows: use large output buffer for IOCTL_DISK_GET_DRIVE_GEOMETRY_EX calls to avoid failure with disk drivers that don't support returning only sizeof(DISK_GEOMETRY_EX). Mounir IDRASSI 2017-07-27 00:02:20 +02:00
  • c29ee8331a Windows driver: correctly handle IOCTL_DISK_GET_DRIVE_GEOMETRY_EX to fix issues with some disks. Implement IOCTL_STORAGE_GET_MEDIA_TYPES_EX. Mounir IDRASSI 2017-07-26 23:54:00 +02:00
  • 7e892b7b24 Documentation: update release notes for 1.22-BETA2-Build1 Mounir IDRASSI 2017-07-23 14:49:27 +02:00
  • 6f371c0973 Windows MBR Bootloader: always compress bootloader with upx to reduce runtime memory requirement thanks to its in-place decompression. Mounir IDRASSI 2017-07-23 13:12:34 +02:00
  • 3d3a3900c6 Windows: Update signed driver files for 1.22-BETA2-Build1 Mounir IDRASSI 2017-07-23 13:01:47 +02:00
  • dd72cf9068 Windows: Increment version to 1.22-BETA2-Build1 Mounir IDRASSI 2017-07-23 13:00:13 +02:00
  • 3dfd4a5332 Windows: display notice about creating new Rescue Disk at first boot after upgrade. Mounir IDRASSI 2017-07-23 11:57:25 +02:00
  • 7cc2a3527d Windows Driver: make IOCTL_DISK_GET_DRIVE_GEOMETRY_EX support optional. Make disk size equal to partition size to avoid compatibility issues with existing software. Mounir IDRASSI 2017-07-23 10:39:03 +02:00
  • 1812449906 Windows Driver: add legacy handling for IOCTL_DISK_GET_DRIVE_LAYOUT_EX/IOCTL_DISK_GET_DRIVE_LAYOUT IOCTLs to fix issues with faulty applications and drivers that don't handle them correctly. Mounir IDRASSI 2017-07-22 21:45:03 +02:00
  • 6bb0440d4a Documentation: Remove OSX 10.6 from list of officially supported operating systems Mounir IDRASSI 2017-07-22 21:41:24 +02:00
  • ff871511af Windows: reduce size of MBR bootloader by removing unused functions in each build type. Mounir IDRASSI 2017-07-21 15:21:13 +02:00
  • 0fb2befe3a Windows: fix truncated license text in installer wizard. Mounir IDRASSI 2017-07-20 21:27:49 +02:00
  • 1ab09916f6 Windows: display prompt to upgrade Rescue Disk when installing 1.22 version because of the fix for hidden os boot issue on some machines. Mounir IDRASSI 2017-07-20 20:39:02 +02:00
  • ad8e8509f4 Documentation: update release notes for 1.22-BETA1-Build4 version Mounir IDRASSI 2017-07-20 17:24:13 +02:00
  • 6e78cb1ab5 Documentation: Add FreeBSD 11 to the list of Supported Operating Systems. Mounir IDRASSI 2017-07-20 17:22:40 +02:00
  • 853adda540 Windows: Update signed driver files for 1.22-BETA1-Build4 Mounir IDRASSI 2017-07-20 17:08:40 +02:00
  • a27c314613 Windows: Increment version to 1.22-BETA1-Build4 Mounir IDRASSI 2017-07-20 17:06:31 +02:00
  • fb317ebc48 Windows: enable secure desktop feature for VeraCrypt Format application. Mounir IDRASSI 2017-07-20 16:36:55 +02:00
  • 6d6aafe58d Windows driver: only activate newly supported IOCTLs if the option to enable extended IOCTLs is enabled in VeraCrypt driver settings. Mounir IDRASSI 2017-07-20 16:22:28 +02:00
  • ac77142949 Windows driver: fix IOCTL_DISK_GET_DRIVE_LAYOUT and IOCTL_DISK_GET_DRIVE_LAYOUT_EX output by using setting PartitionCount to 4 instead of 1 since this field must always be a multiple of 4 for MBR disks. Mounir IDRASSI 2017-07-20 16:20:43 +02:00
  • 5a9409a3af Windows driver: remove filesystem detection mechanism when mounting volumes since it is not reliable. Mounir IDRASSI 2017-07-20 16:18:08 +02:00
  • 7f2981f257 Windows: use Secure Desktop for smart card PIN dialog if it is activated for password dialog. Mounir IDRASSI 2017-07-20 01:08:53 +02:00
  • 3021745f67 Windows: better workaround for cases where ERROR_INVALID_PARAMETER is returned during system encryption which is due to 4096-bytes alignment of disk. Mounir IDRASSI 2017-07-20 00:52:03 +02:00
  • fe26ed8a5d Windows: in case of mounting system favorites, call driver to get list of drives instead of using SetupAPI in order to fix some rare issues where some disks were not detected at boot. Mounir IDRASSI 2017-07-19 11:25:25 +02:00
  • d78a3d0273 Windows MBR bootloader: remove unused test function in release build Mounir IDRASSI 2017-07-19 01:08:24 +02:00
  • 3bdb9a32d7 Windows MBR bootloader: reduce required stack size for cascade bootloader by removing unnecessary field from Twofish structure in this case. Mounir IDRASSI 2017-07-19 01:06:32 +02:00
  • b37d732408 Windows MBR Bootloader: workaround for 16-bit compiler internal error when compiling Camellia source code. In GET_UINT32_BE macro, we use |= operator instead of ORing shift values. Mounir IDRASSI 2017-07-17 17:46:10 +02:00
  • 86a78d55ed Windows: Update signed driver files for 1.22-BETA0 Mounir IDRASSI 2017-07-14 18:02:21 +02:00
  • 12e0a594fb Windows: Increment version to 1.22-BETA0 Mounir IDRASSI 2017-07-14 18:01:49 +02:00
  • 6674fb4401 Windows Driver: remove dependency to wcsstr by using simple memcmp comparison Mounir IDRASSI 2017-07-14 17:16:07 +02:00
  • f45dba14be RPI, armv7 target kavsrf 2017-07-16 12:43:20 +03:00
  • 295d5affbb Documentation: add missing release notes for 1.20 and 1.21. Mounir IDRASSI 2017-07-10 16:29:57 +02:00
  • d49432dc88 FreeBSD: make official FreeBSD build script executable VeraCrypt_1.21 Mounir IDRASSI 2017-07-10 00:30:02 +02:00
  • b7e1614b58 FreeBSD: enable wxWidgets static build by default in official build script Mounir IDRASSI 2017-07-10 00:17:40 +02:00
  • bc9e722211 Update Readme to mention FreeBSD support and remove reference to OpenSolaris Mounir IDRASSI 2017-07-10 00:13:07 +02:00
  • 342b8636d8 Add support for building under FreeBSD 11 Mounir IDRASSI 2017-07-09 23:41:53 +02:00
  • e273149541 Windows: Update EFI bootloader files from VeraCrypt-DCS 1.21 after Camellia 64bit assembly changes Mounir IDRASSI 2017-07-09 10:54:33 +02:00
  • 6358b00b69 Windows: continue fix documentation about iteration calculation formula for key derivation Mounir IDRASSI 2017-07-09 10:46:01 +02:00
  • 3f36836a3b Change 1.21 release date to July 9th 2017 Mounir IDRASSI 2017-07-09 09:46:38 +02:00
  • 9833a753dd Windows: when listing connected devices, consider that a partition exists if CreateFile returns ERROR_ACCESS_DENIED Mounir IDRASSI 2017-07-09 09:45:50 +02:00
  • ac37fb0003 Windows: generate pdb files for binaries in order to help investigate crashes in the future. Mounir IDRASSI 2017-07-09 01:25:08 +02:00
  • f5841b8841 Windows: install crash handler in case of system favorites service in order to be able to clear Pre-Boot password from cache before the service is terminate if a crash happens. Mounir IDRASSI 2017-07-09 01:12:29 +02:00
  • 1ebb0bf00f Windows: correctly initialize global critical sections in case if system favorites service. Mounir IDRASSI 2017-07-08 23:59:22 +02:00
  • 37a070cdea Windows: Update signed driver files for 1.21 release (1.21.5) Mounir IDRASSI 2017-07-08 18:00:22 +02:00
  • 795aa4318e Increment version to 1.21.5 Mounir IDRASSI 2017-07-08 17:59:51 +02:00
  • d2eacde0da Remove unnecessary code from Camellia assembly implementation that checks for key size since we always use it with 256-bit keys. Mounir IDRASSI 2017-07-08 16:51:33 +02:00
  • 2577797fc4 Windows: preserve volatile registers XMM6-XMM15 in 64-bit assembly of Camellia. Mounir IDRASSI 2017-07-08 15:20:54 +02:00
  • bf571681fe Windows: Add PDF documents about DCS configuration for EFI system encryption: TPM support, full disk encryption and hidden OS. Include this in Windows installer. Mounir IDRASSI 2017-07-07 15:16:20 +02:00
  • 37aeeaf204 Windows: display prompt to upgrade Rescue Disk when installing 1.21 version. Mounir IDRASSI 2017-07-07 12:03:20 +02:00
  • b7ed0c4892 Windows: Don't remove last digit of version string if it is zero. This is a legacy code that applied to previous versioning scheme. Mounir IDRASSI 2017-07-07 11:50:51 +02:00
  • 753894cb7e Change 1.21 release date to July 7th 2017 Mounir IDRASSI 2017-07-07 10:42:18 +02:00
  • 4e0ced43a4 Windows: in case of system favorite mounting, update list of host devices before each retry to mount disconnected favorites. Mounir IDRASSI 2017-07-07 01:06:07 +02:00
  • 1c3156a17b Windows: fix regression affecting automatic mount of favorites and system favorites at logon Mounir IDRASSI 2017-07-07 00:34:16 +02:00
  • 048e161d15 Windows: Update EFI bootloader files from VeraCrypt-DCS 1.21 Mounir IDRASSI 2017-07-06 00:33:02 +02:00
  • edac097822 Windows: Update signed driver files for 1.21 release (1.21.4) Mounir IDRASSI 2017-07-05 16:18:21 +02:00
  • d9f9e6d231 Increment version to 1.21.4 Mounir IDRASSI 2017-07-05 09:51:23 +02:00
  • 384c5cc259 Windows Driver: correctly get KeRestoreExtendedProcessorState function pointer. Mounir IDRASSI 2017-07-05 07:52:13 +02:00
  • b0827e9b74 Increment version to 1.21.3 Mounir IDRASSI 2017-07-04 11:34:29 +02:00
  • 88cc8a00f4 Windows: correctly handle SEH exceptions during self-tests in order to disable CPU extended features in such case. Mounir IDRASSI 2017-07-04 11:19:53 +02:00
  • 0358eb6c71 Don't check for SSSE3 to use 64-bit SHA-512 assembly code since it uses only SSE2 instructions. Mounir IDRASSI 2017-07-04 02:07:21 +02:00
  • 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. Mounir IDRASSI 2017-07-04 02:05:11 +02:00
  • 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. Mounir IDRASSI 2017-07-04 01:58:40 +02:00
  • 840756ead1 Windows: workaround for some cases where the system return ERROR_INVALID_PARAMETER when we try to write EFI bootloader files into ESP partition. Mounir IDRASSI 2017-07-03 01:54:24 +02:00