37 Commits (f30c031f0b42280edce0bfc66ef1f7486b015820)

Author SHA1 Message Date
David Benjamin 8c75ed046f Remove global_target from build. 2 years ago
David Benjamin e5f7266884 Don't include custom builds of libc++ in CMake installs 2 years ago
David Benjamin 261ec612e2 Move Go CMake support into its own file. 2 years ago
David Benjamin 60d61196e4 Remove old clang-cl workaround 2 years ago
David Benjamin 61266e464b Limit the CMake -isysroot assembly workaround to older CMake 2 years ago
David Benjamin 8bc06cf491 Clean up test_support_lib and GTest dependencies slightly. 2 years ago
David Benjamin 582904fdde Move malloc failure testing into OPENSSL_malloc 2 years ago
David Benjamin 31f1466a61 Move OpenSSLConfig.cmake into the cmake/ directory 2 years ago
David Benjamin c371b8b3d3 Set C11 in all compilers. 2 years ago
David Benjamin 1967621cc9 Reduce architecture detection in CMake. 2 years ago
David Benjamin 3251ca1f63 Simplify MSVC warning configuration 2 years ago
David Benjamin c3197fc35b Drop the workaround for the third-party Android CMake toolchain. 2 years ago
David Benjamin aa72a6c3fa Update build tools. 2 years ago
David Benjamin 39707fe73b Bump minimum CMake version. 2 years ago
David Benjamin fd4315d8eb Remove tautological comparison. 2 years ago
David Benjamin 7d1fc2b014 Enable -Wstring-concatenation and silence warning. 2 years ago
David Benjamin c8d31372f7 Bump CMake requirement to 3.8. 2 years ago
Rebecca Chang Swee Fun 4566bb5fe5 Add support for RISC-V 64-bit architecture 2 years ago
David Benjamin a928171ff4 Use CMake's C/C++ version features. 3 years ago
Daniel Thornburgh 48f794765b Fix build for older CMake versions. 3 years ago
David Benjamin 493d5cbedd Try to require C++14. 3 years ago
Daniel Thornburgh 2fc6d38391 Add CMake install rules. 3 years ago
Adam Langley ea9fb94c35 Drop CAVP code. 3 years ago
David Benjamin 0f4454c075 Condition split handshake tests on Linux in CMake. 3 years ago
David Benjamin 387f82054c Limit _XOPEN_SOURCE to Linux. 3 years ago
Benjamin Brittain ea46caf265 Put Rust binding generation behind an explicit flag and only build bindings for the targeted Arch 3 years ago
Benjamin Brittain 8d8d8f3ea7 Generates "low-level" bindings for Rust using bindgen 3 years ago
David Benjamin 1e15682f1a Enable SHA-512 ARM acceleration when available. 3 years ago
David Benjamin d7936c23cb Use uint16_t in TestConfig and enable -Wformat-signedness. 3 years ago
David Benjamin 16b3af7d22 Update tools. 3 years ago
David Benjamin a603c828dc Bump minimum GCC version and note impending VS2015 deprecation. 3 years ago
David Benjamin 7e265971c0 Avoid double-expanding variables in CMake. 3 years ago
David Benjamin 49f0329110 Remove GCC 4.8.99 check. 4 years ago
David Benjamin d0b66c7d5c Bump minimum CMake version. 4 years ago
Anthony Roberts afd5dba756 Add ASM optimizations for Windows on Arm 4 years ago
Adam Langley 4f75b76ef2 acvp: add tests 4 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 4 years ago