VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2021-11-21Windows: Block installation of MSI on Windows version older than Windows 10 ↵Mounir IDRASSI1-0/+8
because of driver code signing
2021-11-21Increment version to 1.25-RC2 and update release notesMounir IDRASSI17-35/+170
2021-11-21Linux/macOS/FreeBSD: return error if unknown filesystem value specified in ↵Mounir IDRASSI1-1/+1
--filesystem switch
2021-11-21Linux/FreeBSD: Fix calling "make install" without specifying DESTDIR, which ↵Mounir IDRASSI1-0/+4
should work by installing into /usr
2021-11-21Windows: Restrict supported Windows versions to XP, 10 and 11 because of new ↵Mounir IDRASSI2-22/+235
requirement on driver code signing. For now, we are not able to put in place HCK/WLK certification of VeraCrypt driver that is needed for Windows 7, 8 and 8.1.
2021-09-21Linux/macOS: Add CLI switch (--size=max) and UI option to give a file ↵Mounir IDRASSI9-74/+269
container all available free space. This commit also makes --size switch accept KiB/MiB/GiB/TiB prefixes and adds TiB choice in UI.
2021-09-05Increment version to 1.25-RC1Mounir IDRASSI16-31/+31
2021-09-05Windows: Fix warning and link error in SetupDLL projectMounir IDRASSI2-4/+3
2021-09-05Update build requirements and instructions in ReadmeMounir IDRASSI1-27/+40
2021-09-05Windows: Block installation with exe installer if VeraCrypt was already ↵Mounir IDRASSI2-0/+27
installed using MSI package
2021-09-04Linux: fix rpm installation conflict for /usr/share/mimeMounir IDRASSI1-0/+2
2021-09-04Minor cleanup of the repo (#822)a134605410-13/+12
* *: source files should not be executable * *: make sure files have final newline * *: remove BOM from text files * translations: unify headers * *: fix typos * *: trim excess whitespace
2021-09-02Windows MSI: block MSI installation if System Encryption is enabled until we ↵Mounir IDRASSI1-0/+6
find a workaround for MSI service inability to access EFI environment variables (GetFirmwareEnvironmentVariable return empty values)
2021-09-02Windows MSI: Fix error querying bootloader informationMounir IDRASSI1-1/+20
2021-09-02Windows: Implement a new way to detect Windows version to overcome MSI ↵Mounir IDRASSI1-0/+53
limitation
2021-08-30Windows MSI: avoid duplicated entry for VeraCrypt when installing MSI over ↵Mounir IDRASSI1-0/+3
an EXE based installation
2021-08-30Windows: Remove unused certificate filesMounir IDRASSI4-86/+0
2021-08-30Windows: Update signed Windows driver to version 1.25.0.0Mounir IDRASSI7-1/+1
2021-08-30Windows: Add latest 1.25 EFI bootloader files that are signed by Microsoft ↵Mounir IDRASSI12-0/+0
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
2021-08-30Increment version to 1.25Mounir IDRASSI17-47/+47
2021-08-30Windows: Fix some VS static analyzed warningsMounir IDRASSI4-4/+4
2021-08-30Windows Driver: use functions from ntstrsafe.h instead of strsafe.h since ↵Mounir IDRASSI1-0/+6
they are destined for kernel mode
2021-08-30Windows: Set minimal supported version to Windows 8 since our driver is now ↵Mounir IDRASSI1-2/+2
signed only SHA256
2021-08-30Windows Exe Setup: Add ARM64 binaries to FileInUse detectionMounir IDRASSI1-0/+3
2021-08-30Windows MSI: Don't reboot if /norestart is specified (which is equivalent to ↵Mounir IDRASSI1-2/+27
REBOOT=REALLYSUPPRESS)
2021-08-30Windows: Remove sign-sha256.bat since now the default sign.bat only uses SHA256Mounir IDRASSI1-68/+0
2021-08-30Update copyright year to 2021Mounir IDRASSI10-13/+13
2021-08-30Linux: Build .deb packages with Ayatana application indicator support ↵Mounir IDRASSI2-2/+13
(Ubuntu >= 18.04, Debian >= 10)
2021-08-30Windows: Update IDRIX SHA-256 code signing certificate to latest oneMounir IDRASSI1-6/+6
2021-08-24Windows Driver: Potential memory corruption caused by integer overflow in ↵Mounir IDRASSI1-21/+61
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES (reported by I.V. Sprundel)
2021-08-23Linux: Add missing veracrypt.xml file used for mime type handlingMounir IDRASSI1-0/+11
2021-08-23Windows: Update signing script to use newly issued IDRIX EV code signing ↵Mounir IDRASSI2-3/+3
certificate (22-08-2021)
2021-08-23macOS: During install, set libfuse.2.dylib as symbolic link to ↵Mounir IDRASSI3-2/+14
libosxfuse.2.dylib if it doesn't already exist
2021-08-21Linux: Better Linux desktop integration. Add mount.veracrypt script for ↵Mounir IDRASSI4-6/+41
fstab (proposed by unit193 at https://github.com/veracrypt/VeraCrypt/issues/814)
2021-08-21Fix typo in GraphicUserInterface.cppMounir IDRASSI1-1/+1
2021-08-21Language XML files: remove duplicated entry and fix MOUNT_POINT entryMounir IDRASSI1-1/+0
2021-08-21Linux/macOS: print LANG environment variable to console only in DEBUG modeMounir IDRASSI1-0/+2
2021-08-21Language.xml: remove wrong character from MOUNT_POINT entryMounir IDRASSI1-1/+1
2021-08-16Add compile-time toggleable support for application indicators, off by ↵Unit 1934-1/+99
default. (#815) This tries to figure out, via wx-config, if you're using GTK2 or GTK3 and uses the associated Ayatana library.
2021-08-16Increment version to 1.24-Update9-Beta-21-08-15Mounir IDRASSI7-13/+16
2021-08-16MacOSX: Use 11.3 SDK from Xcode 12.5.1Mounir IDRASSI1-1/+1
2021-08-16MacOSX: Make AESNI availability linked to compiler target and not ↵Mounir IDRASSI3-9/+4
compilation host
2021-08-15MacOSX: First native Apple M1 supportMounir IDRASSI7-20/+33
2021-08-15Windows: Increment version to 1.24.25.3 and update signed Windows driverMounir IDRASSI15-17/+17
2021-08-07Added compatibility with GNU GCC 11 Toolchain (#811)Alex1-0/+9
This fixes compilation issues when using GNU GCC >=11 where parameter -std=gnu++17 is used by default. Resolves #802
2021-08-07Windows: Better implementation of PRF autodetection optimization.Mounir IDRASSI3-54/+80
2021-08-07Windows Driver: fix BSOD during mounting caused by commit for PRF ↵Mounir IDRASSI1-2/+0
auto-detection speedup
2021-08-02Windows: Fix wrong detection of ARM architectureMounir IDRASSI1-1/+1
2021-08-02Windows: Increment version to 1.24.25.2 and update signed Windows driverMounir IDRASSI15-17/+17
2021-08-02Windows: clear DeriveKeyWork work item only if they have correct typeMounir IDRASSI1-3/+6