Commit Graph

  • e2ed21ff8b Windows: Don't use version string suffix in language files version check. It is empty by default and for special build we want to use the same language files as standard build Mounir IDRASSI 2021-12-04 23:57:32 +01:00
  • a21b2270e8 Windows: Implement TESTSIGNING build configuration that allows running under Windows Vista,7, 8 and 8.1. Mounir IDRASSI 2021-12-04 23:55:41 +01:00
  • 0bc3e36f76 Windows: Add pre-compiled MBR bootloader binaries for version 1.25.4 to make it easier to build VeraCrypt without legacy VC compiler VeraCrypt_1.25.4 Mounir IDRASSI 2021-12-02 22:22:17 +01:00
  • d3e9fa9664 Language Translations files: update polish translation Mounir IDRASSI 2021-11-30 23:43:32 +01:00
  • bf9866e812 Increment version to 1.25.4 and set release date to December 3rd 2021 Mounir IDRASSI 2021-11-30 23:41:27 +01:00
  • 0790b17488 Translation XML files: fix wrong version Mounir IDRASSI 2021-11-30 21:41:43 +01:00
  • 70001f01ac Documentation: Put back Windows XP to the list of supported OSes following latest changes. Indicate that MSI requires Windows 10 or newer. Mounir IDRASSI 2021-11-30 00:00:50 +01:00
  • f30e06e1d0 Documentation: Update list of supported OSes. Update Release Notes. Mounir IDRASSI 2021-11-29 22:22:46 +01:00
  • 622aaf4ef2 Windows: Try to workaround Windows Updates issues by fixing of bootloader and SetupConfig.ini when session logged in/unlocked or system resumes Mounir IDRASSI 2021-11-29 22:09:47 +01:00
  • 79738a4e5a Add keyboard shortcut to "TrueCrypt mode" in the mount dialog in German translation Atalanttore 2021-03-05 19:29:44 +00:00
  • 061606fa10 Fix wrong reference (#853) Ettore Atalan 2021-11-28 17:45:15 +01:00
  • f79996b28c Language XML files: Fix wrong reference to VeraCrypt 6.0 which actually should be TrueCrypt 6.0 Mounir IDRASSI 2021-11-28 11:21:15 +01:00
  • 017e397773 Windows: Add pre-compiled MBR bootloader binaries for version 1.25 to make it easier to build VeraCrypt without legacy VC compiler Mounir IDRASSI 2021-11-28 01:03:50 +01:00
  • febf7d048b Linux: change build script for GTK3 generic installer to build wxWidgets by default Mounir IDRASSI 2021-11-28 00:53:17 +01:00
  • 1dc9ec2499 Increment version to 1.25 (1.25.3) Mounir IDRASSI 2021-11-28 00:47:30 +01:00
  • e7b3ca7334 Linux: try to fix some rare issues when invoking sudo using fork by waiting 1 second for forked process to start Mounir IDRASSI 2021-11-28 00:46:07 +01:00
  • e42bc65ae9 Linux: Add script to build GTK3 based generic installer Mounir IDRASSI 2021-11-28 00:12:58 +01:00
  • f446e4176c Language XML files: update Russian XML file by Dmitry Yerokhin. Mounir IDRASSI 2021-11-27 13:18:00 +01:00
  • 24675707bb Windows: Update signed Windows driver to version 1.25.2.0 Mounir IDRASSI 2021-11-21 22:18:19 +01:00
  • 34282e9fce Windows: Block installation of MSI on Windows version older than Windows 10 because of driver code signing Mounir IDRASSI 2021-11-21 20:53:51 +01:00
  • 3a28821b1d Increment version to 1.25-RC2 and update release notes Mounir IDRASSI 2021-11-21 20:03:27 +01:00
  • 43cf5d7b53 Linux/macOS/FreeBSD: return error if unknown filesystem value specified in --filesystem switch Mounir IDRASSI 2021-11-21 18:40:50 +01:00
  • 491fed3494 Linux/FreeBSD: Fix calling "make install" without specifying DESTDIR, which should work by installing into /usr Mounir IDRASSI 2021-11-21 18:38:03 +01:00
  • 5f5b8a15fc Windows: Restrict supported Windows versions to XP, 10 and 11 because of new requirement on driver code signing. Mounir IDRASSI 2021-11-21 15:18:08 +01:00
  • 5426160c94 Improve translations for Chinese (#825) nkh0472 2021-11-07 21:27:38 +08:00
  • ef8a024a01 Update German translation (#830) Ettore Atalan 2021-11-07 14:24:50 +01:00
  • 5e547b127f Linux/macOS: Add CLI switch (--size=max) and UI option to give a file container all available free space. Mounir IDRASSI 2021-09-21 01:36:47 +02:00
  • 635213c826 Language Translations files: update polish translation Mounir IDRASSI 2021-09-05 21:33:05 +02:00
  • 8178f67f77 Update German translation. (#824) Ettore Atalan 2021-09-05 21:26:55 +02:00
  • 30c87a63bc Update Release Notes for 1.25-RC1 Mounir IDRASSI 2021-09-05 17:47:14 +02:00
  • 0dd87c07fd Increment version to 1.25-RC1 Mounir IDRASSI 2021-09-05 17:45:30 +02:00
  • 7ac1abcad1 Windows: Fix warning and link error in SetupDLL project Mounir IDRASSI 2021-09-05 16:37:38 +02:00
  • 7666a77106 Documentation: Drop official support of Mac OS X 10.7 Lion and Mac OS X 10.8 Mountain Lion Mounir IDRASSI 2021-09-05 16:27:40 +02:00
  • 9820ca06df Update build requirements and instructions in Readme Mounir IDRASSI 2021-09-05 16:23:07 +02:00
  • ddf9811b21 Windows: Block installation with exe installer if VeraCrypt was already installed using MSI package Mounir IDRASSI 2021-09-05 01:11:04 +02:00
  • 8533ced1a4 Documentation: Drop Windows XP, Vista and 7 from list of supported OS. Add macOS Big Sur. Mounir IDRASSI 2021-09-04 22:07:33 +02:00
  • 5e109cf01d Linux: fix rpm installation conflict for /usr/share/mime Mounir IDRASSI 2021-09-04 21:45:14 +02:00
  • 32052f214b Minor cleanup of the repo (#822) a1346054 2021-09-04 19:59:25 +00:00
  • ff3cbf5672 Windows MSI: block MSI installation if System Encryption is enabled until we find a workaround for MSI service inability to access EFI environment variables (GetFirmwareEnvironmentVariable return empty values) Mounir IDRASSI 2021-09-02 00:10:43 +02:00
  • 7bc4256c42 Windows MSI: Fix error querying bootloader information Mounir IDRASSI 2021-09-02 00:08:18 +02:00
  • 4dc3d9c1a7 Windows: Implement a new way to detect Windows version to overcome MSI limitation Mounir IDRASSI 2021-08-30 12:44:29 +02:00
  • ec8a6d9b82 Windows MSI: avoid duplicated entry for VeraCrypt when installing MSI over an EXE based installation Mounir IDRASSI 2021-08-29 23:14:56 +02:00
  • 81ed4e68f7 Windows: Remove unused certificate files Mounir IDRASSI 2021-08-29 22:03:30 +02:00
  • d7feaec833 Windows: Update signed Windows driver to version 1.25.0.0 Mounir IDRASSI 2021-08-29 18:36:30 +02:00
  • 96c2effc2b Windows: Add latest 1.25 EFI bootloader files that are signed by Microsoft that come with the following modifications: - Fix memory leak in some cases caused by wrong check of pointer for calling MEM_FREE - Clear bootParams variable that may contain sensitive information when halting the system in case of fatal error - Add option "KeyboardInputDelay" in DcsProp to control the minimum delay supported between two key strokes Mounir IDRASSI 2021-08-29 18:35:33 +02:00
  • c048e5dae5 Increment version to 1.25 Mounir IDRASSI 2021-08-29 15:33:11 +02:00
  • fb1a4893b8 Windows: Fix some VS static analyzed warnings Mounir IDRASSI 2021-08-29 15:23:59 +02:00
  • d9e1d57a53 Windows Driver: use functions from ntstrsafe.h instead of strsafe.h since they are destined for kernel mode Mounir IDRASSI 2021-08-29 15:21:26 +02:00
  • d33c5b6f08 Windows: Set minimal supported version to Windows 8 since our driver is now signed only SHA256 Mounir IDRASSI 2021-08-29 15:19:10 +02:00
  • 78c2fe2562 Windows Exe Setup: Add ARM64 binaries to FileInUse detection Mounir IDRASSI 2021-08-29 14:33:52 +02:00
  • e948c5e0a3 Windows MSI: Don't reboot if /norestart is specified (which is equivalent to REBOOT=REALLYSUPPRESS) Mounir IDRASSI 2021-08-29 14:24:50 +02:00
  • aab6feabaa Windows: Remove sign-sha256.bat since now the default sign.bat only uses SHA256 Mounir IDRASSI 2021-08-29 00:48:08 +02:00
  • 2216f739c4 Update copyright year to 2021 Mounir IDRASSI 2021-08-29 00:23:39 +02:00
  • adc21bd1ab Linux: Build .deb packages with Ayatana application indicator support (Ubuntu >= 18.04, Debian >= 10) Mounir IDRASSI 2021-08-29 00:12:17 +02:00
  • efe1c59461 Windows: Update IDRIX SHA-256 code signing certificate to latest one Mounir IDRASSI 2021-08-28 18:51:03 +02:00
  • 09206053d5 Windows Driver: Potential memory corruption caused by integer overflow in IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES (reported by I.V. Sprundel) Mounir IDRASSI 2021-08-24 09:27:48 +02:00
  • f462160542 Linux: Add missing veracrypt.xml file used for mime type handling Mounir IDRASSI 2021-08-23 08:55:55 +02:00
  • 320bead09f Windows: Update signing script to use newly issued IDRIX EV code signing certificate (22-08-2021) Mounir IDRASSI 2021-08-23 00:03:21 +02:00
  • 3ac533860c macOS: During install, set libfuse.2.dylib as symbolic link to libosxfuse.2.dylib if it doesn't already exist Mounir IDRASSI 2021-08-22 20:15:00 +02:00
  • 7df5a58adc Linux: Better Linux desktop integration. Add mount.veracrypt script for fstab (proposed by unit193 at https://github.com/veracrypt/VeraCrypt/issues/814) Mounir IDRASSI 2021-08-21 22:33:39 +02:00
  • 49a1252306 Fix typo in GraphicUserInterface.cpp Mounir IDRASSI 2021-08-21 22:00:29 +02:00
  • e001642f86 Language XML files: remove duplicated entry and fix MOUNT_POINT entry Mounir IDRASSI 2021-08-21 18:03:35 +02:00
  • e570402983 German language XML file: charge order of "MOUNT_POINT" entry to match other language files Mounir IDRASSI 2021-08-21 18:02:03 +02:00
  • 0809f456d9 Linux/macOS: print LANG environment variable to console only in DEBUG mode Mounir IDRASSI 2021-08-21 16:30:04 +02:00
  • fd9412e6ac Language.xml: remove wrong character from MOUNT_POINT entry Mounir IDRASSI 2021-08-21 16:27:12 +02:00
  • 849cd010e8 Add compile-time toggleable support for application indicators, off by default. (#815) Unit 193 2021-08-15 18:54:21 -04:00
  • b1323cabae Increment version to 1.24-Update9-Beta-21-08-15 Mounir IDRASSI 2021-08-16 00:24:49 +02:00
  • 40c7309917 MacOSX: Use 11.3 SDK from Xcode 12.5.1 Mounir IDRASSI 2021-08-15 23:01:08 +02:00
  • d448713e61 MacOSX: Make AESNI availability linked to compiler target and not compilation host Mounir IDRASSI 2021-08-15 23:00:31 +02:00
  • 8ae5a715d6 MacOSX: First native Apple M1 support Mounir IDRASSI 2021-08-15 00:51:06 +02:00
  • 33baca7261 Windows: Increment version to 1.24.25.3 and update signed Windows driver Mounir IDRASSI 2021-08-07 22:52:55 +02:00
  • 7499ae384f System Encryption: translate password to US keyboard layout + improved new interface Bruna2803 2021-08-09 13:53:06 +02:00
  • 22b0454b81 Added compatibility with GNU GCC 11 Toolchain (#811) Alex 2021-08-07 21:42:51 +02:00
  • 4b98ff0e98 Windows: Better implementation of PRF autodetection optimization. Mounir IDRASSI 2021-08-07 20:44:00 +02:00
  • aeba32ba8b Windows Driver: fix BSOD during mounting caused by commit for PRF auto-detection speedup Mounir IDRASSI 2021-08-07 17:24:04 +02:00
  • a505f3d98b Windows: Fix wrong detection of ARM architecture Mounir IDRASSI 2021-08-02 01:16:37 +02:00
  • 17a3c3dbe0 Update Release Notes with latest changes for upcoming 1.24-Update9 Mounir IDRASSI 2021-08-02 00:44:55 +02:00
  • ad1b91bf6f Windows: Increment version to 1.24.25.2 and update signed Windows driver Mounir IDRASSI 2021-08-02 00:29:22 +02:00
  • 6986dce63e Windows: clear DeriveKeyWork work item only if they have correct type Mounir IDRASSI 2021-08-02 00:27:07 +02:00
  • 2e32adf625 Windows: Avoid leaking sensitive values in work item of threads pool Mounir IDRASSI 2021-07-15 00:19:57 +02:00
  • fdf7888ab3 Windows: Reduce time of mount with PRF auto-detection Mounir IDRASSI 2021-07-14 23:57:00 +02:00
  • b98606e390 Windows: Fix compilation error of bootloader caused by introduction of strsafe.h in crypto.c Mounir IDRASSI 2021-07-14 23:01:23 +02:00
  • ad544681c7 Linux/macOS: re-order PRF algorithms from faster to slower for quicker autodetection mounting when usual algorithms used Mounir IDRASSI 2021-07-14 18:58:04 +02:00
  • 2fb4489e22 Windows: Remove unused files Mounir IDRASSI 2021-07-14 14:10:18 +02:00
  • 66acbbf6a3 Windows: Copy ARM64 binaries when creating Traveler Disk and when VeraCrypt is installed Mounir IDRASSI 2021-07-14 13:33:05 +02:00
  • d6402ac146 Windows: Use only SHA256 certificate for code signature verification since SHA1 certificate is not used anymore. Mounir IDRASSI 2021-07-14 13:23:40 +02:00
  • 94cd0a477f Make compatble with pam_tmpdir (#793) chasonr 2021-07-14 07:55:15 -04:00
  • 7c3355a2d1 Make system devices work under FreeBSD (#777) MrLightningBolt 2021-07-14 04:48:13 -07:00
  • c8830a04b4 Add support for OpenBSD (#779) kokokodak 2021-07-14 14:43:34 +03:00
  • 0ff7f4548a Update Language.de.xml (#751) sfrings 2021-07-14 13:38:47 +02:00
  • 90d4b32ae6 Windows: Update sign.bat to remove SHA1 signing and add ARM64 binaries to the signing process alongside MSI custom action dll Mounir IDRASSI 2021-07-13 23:42:43 +02:00
  • b9c93d7451 Windows: Update signed Windows driver to version 1.24.25.1 Mounir IDRASSI 2021-07-13 23:10:13 +02:00
  • c374782436 Windows: replace insecure wcscpy/wcscat/strcpy runtime functions with secure equivalents Mounir IDRASSI 2021-07-13 21:59:48 +02:00
  • dce6d76b81 Windows: Fix link error on ARM64 with latest VS2019 (undefined __stdio_common_vswprintf symbol) Mounir IDRASSI 2021-07-13 20:26:46 +02:00
  • d3489f4771 Windows: Fix compilation error on ARM64 caused by definition of UINT64_MAX Mounir IDRASSI 2021-07-13 20:20:10 +02:00
  • 1c51a76c7e New VeraCrypt interface (for system encryption) with improved usability Bruna2803 2021-05-05 01:06:24 +02:00
  • 62d3c9eacd Add BTC SegWit donation address Mounir IDRASSI 2021-04-13 15:33:56 +02:00
  • 32976931ee Windows: add Visual Studio build artifacts to .gitignore file Mounir IDRASSI 2021-03-22 08:00:17 +01:00
  • ee79ff0579 Windows: first implementation of MSI installer for silent mode deployment (ACCEPTLICENSE=YES must be set in msiexec command line) Mounir IDRASSI 2021-03-22 07:59:32 +01:00
  • bda0880453 Adding more Turkish translations (#744) Özgür Pekçağlıyan 2021-02-28 00:42:59 -08:00