Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-14 | MacOSX: Add build scripts and modifications to linking against wxWidgets ↵ | Mounir IDRASSI | 1 | -9/+33 | |
3.1.2 for non legacy build targeting OSX 10.9+ | |||||
2019-10-05 | Linux: Add option in Makefile to use GTK3 in VeraCrypt static build | Mounir IDRASSI | 1 | -1/+7 | |
2019-10-02 | Allow $(ARCH) to be defined during build (#471) | Unit 193 | 1 | -1/+1 | |
This can be useful when crossbuilding or building in a chroot where using uname -m would cause the wrong compiler options. | |||||
2018-09-01 | Linux/FreeBSD: Add 32-bit build configuration targetting legacy CPUs that ↵ | Mounir IDRASSI | 1 | -0/+19 | |
don't support SSE2 instructions. | |||||
2017-11-06 | Fix compilation on Linux (closes #198) | bmintz | 1 | -2/+2 | |
This patch was provided by Krytarik Raido via unit93 https://github.com/veracrypt/VeraCrypt/issues/198#issuecomment-341453420 | |||||
2017-07-16 | RPI, armv7 target | kavsrf | 1 | -0/+3 | |
2017-07-10 | Add support for building under FreeBSD 11 | Mounir IDRASSI | 1 | -0/+12 | |
2017-06-27 | MacOSX: various changes for assembly files build. Don't use 32-bit assembly ↵ | Mounir IDRASSI | 1 | -3/+3 | |
code of SHA-512 since it is not compatible with PIE configuration of OSX compiler (absolute addressing used) | |||||
2017-06-23 | Update IDRIX copyright year | Mounir IDRASSI | 1 | -1/+1 | |
2017-06-23 | Linux/MacOSX: use yasm instead of nasm for compiling all assembly files. | Mounir IDRASSI | 1 | -8/+7 | |
2017-06-13 | Linux/MacOSX: Modify Makefile to separate between build and packaging. Add ↵ | Mounir IDRASSI | 1 | -0/+5 | |
install target for local installation. | |||||
2017-06-13 | Linux: built VeraCrypt binary with support for Address Space Layout ↵ | Mounir IDRASSI | 1 | -4/+4 | |
Randomization (ASLR). | |||||
2017-04-23 | FreeBSD 11 build and use compatibility | Mounir IDRASSI | 1 | -0/+18 | |
2016-12-26 | MacOSX: use Yasm to build Twofish 64-bit assembly code on OSX since native ↵ | Mounir IDRASSI | 1 | -0/+2 | |
compiler doesn't support GAS syntax | |||||
2016-11-05 | Linux: Always use "uname -m" to determine processor type. This fixes ↵ | Mounir IDRASSI | 1 | -4/+1 | |
Slackware build issue. | |||||
2016-10-17 | Linux/MacOSX: cleaner support for SSE compiler switches | Mounir IDRASSI | 1 | -2/+20 | |
2016-08-19 | Linux: don't use SSE/AES switched of gcc if the architecture is not x86 or ↵ | Mounir IDRASSI | 1 | -15/+17 | |
x64 (for example ARM). | |||||
2016-08-17 | Linux: Add parameter to Makefile for enabling SSSE3 and SSE4.1 support in ↵ | Mounir IDRASSI | 1 | -0/+16 | |
compiler | |||||
2016-08-08 | Linux: Enable gcc AES-NI built-in functions and adapt Hyper-V AES detection ↵ | Mounir IDRASSI | 1 | -0/+6 | |
code to gcc. | |||||
2016-05-13 | Revert "Makefile: fix build under gcc6" | Mounir IDRASSI | 1 | -1/+1 | |
2016-05-13 | Makefile: fix build under gcc6 | Tomasz Przybył | 1 | -1/+1 | |
Veracrypt for build under GCC6 required using compatibility flag `-std=c++98` against change default C++ frontend in GCC6. The C++ frontend now defaults to C++14 standard instead of C++98 it has been defaulting to previously, for compiling older C++ code that might require either explicitly compiling with selected older C++ standards, or might require some code adjustment, see http://gcc.gnu.org/gcc-6/porting_to.html for details. The experimental C++17 support has been enhanced in this release. from: https://gcc.gnu.org/ml/gcc-announce/2016/msg00000.html | |||||
2016-03-31 | Remove some trailing whitespace | David Foerster | 1 | -7/+7 | |
2016-03-17 | Linux: fix mount failure with "Invalid characters encountered" error when ↵ | Mounir IDRASSI | 1 | -0/+6 | |
building using gcc-5 by disabling the new C++ ABI. For this to work, wxWidgets static library must be built and used by VeraCrypt by specifying WXSTATIC=1 in make command line. | |||||
2016-01-20 | Copyright: update dates to include 2016. | Mounir IDRASSI | 1 | -1/+1 | |
2015-08-06 | Update license information to reflect the use of a dual license Apache 2.0 ↵ | Mounir IDRASSI | 1 | -4/+8 | |
and TrueCrypt 3.0. | |||||
2015-07-11 | Linux: Solve error when building against dynamic wxWidgets library, ↵ | Mounir IDRASSI | 1 | -0/+1 | |
especially under Ubuntu. | |||||
2015-01-02 | Linux: solve link error on recent Ubuntu when using shared wxWidgets. | Mounir IDRASSI | 1 | -1/+4 | |
2014-11-08 | MacOSX : Correct issue of compiling assembly files in both 32-bit and 64-bit ↵ | Mounir IDRASSI | 1 | -15/+24 | |
mode. Modify Makefiles to correct compilation process using latest Xcode. | |||||
2014-11-08 | Add VeraCrypt specific Linux packaging code in Makefiles and add various ↵ | Mounir IDRASSI | 1 | -0/+3 | |
helper scripts. The original TrueCrypt sources didn't contain anything about this. | |||||
2014-11-08 | Update wxWidgets compilation flags in order to be compatible with wxWidgets ↵ | Mounir IDRASSI | 1 | -2/+4 | |
3.0 and remove unneeded dependencies to ensure maximum compatibility. | |||||
2014-11-08 | Correct typos introduced inadvertently | Mounir IDRASSI | 1 | -1/+1 | |
2014-11-08 | Adapt Makefiles for VeraCrypt. Use PKCS#11 headers from source tree is not ↵ | Mounir IDRASSI | 1 | -1/+3 | |
specified elsewhere. | |||||
2014-11-08 | Replace TrueCrypt references in added sources and resources by VeraCrypt ones. | Mounir IDRASSI | 1 | -1/+1 | |
2014-11-08 | Add TrueCrypt 7.1a MacOSX/Linux specific source files. | Mounir IDRASSI | 1 | -0/+298 | |