aboutsummaryrefslogtreecommitdiff
path: root/ConfigureChecks.cmake
AgeCommit message (Expand)AuthorFilesLines
2019-11-07cmake: Only use OpenSSL Ed25519 implementation when possibleAnderson Toshiyuki Sasaki1-1/+6
2019-09-24cmake: Detect OpenSSL X25519 supportAnderson Toshiyuki Sasaki1-0/+4
2019-09-24cmake: Detect OpenSSL support for Ed25519Anderson Toshiyuki Sasaki1-0/+4
2019-09-24pki_crypto: Use EVP_DigestSign* and EVP_DigestVerify*Anderson Toshiyuki Sasaki1-0/+8
2019-07-04libcrypto: fix compilation with LibreSSLStefan Strogin1-0/+4
2019-07-04cmake: Use GNUInstallDirs for installationAndreas Schneider1-4/+1
2019-03-07Use a common KDF functionSimo Sorce1-0/+4
2019-02-21buffer: Fix regression introduced by 6c7eaa and c306a6Tilo Eckert1-12/+0
2018-12-19crypto: Disable blowfish support by defaultAndreas Schneider1-2/+4
2018-11-30bignum: Use UNUSED macrosAndreas Schneider1-15/+17
2018-11-30include: Add macro for unused arguments and variablesAndreas Schneider1-0/+20
2018-11-28tests: Replace tests filtering with cmocka builtin filterAnderson Toshiyuki Sasaki1-0/+8
2018-11-21libcrypto: disable AES-NI engine when running inside valgrindAris Adamantiadis1-0/+3
2018-11-02cmake: Only check for bounded attribute on OpenBSDAndreas Schneider1-0/+3
2018-10-24cmake: Fix -Wattributes check in ConfigureChecks.cmakeAndreas Schneider1-5/+5
2018-10-09libcrypto: Implement OpenSSH-compatible AES-GCM ciphers using OpenSSLJakub Jelen1-0/+4
2018-09-25cmake: Add -Wattributs for configure checksAndreas Schneider1-0/+7
2018-09-17cmake: Correctly detect if glob has gl_flags memberAndreas Schneider1-2/+3
2018-08-29misc: Add strndup implementation if not provides by the OSAndreas Schneider1-0/+1
2018-08-27cmake: Check if the linker supports version scriptsAndreas Schneider1-0/+14
2018-08-20cmake: Check for -Werror in ConfigureChecks.cmakeAndreas Schneider1-1/+4
2018-08-16cmake: Correctly detect support for __bounded__ attributeAndreas Schneider1-3/+3
2018-08-13cmake: Only set -Werror on UNIXAndreas Schneider1-1/+3
2018-08-13cmake: Fix PACKAGE and VERSION in config.hAndreas Schneider1-2/+2
2018-08-13cmake: Detect constructor and destructor attributesAndreas Schneider1-0/+24
2018-08-13cmake: Fix fallthrough attribute detectionAndreas Schneider1-13/+11
2018-08-13cmake: Fix check for bounded attributeAndreas Schneider1-3/+7
2018-07-05libcrypto: Use new RAND_priv_bytes() for strong randomnessAndreas Schneider1-0/+4
2018-06-30cmake: Unset CMAKE_REQUIRED_* variablesAndreas Schneider1-8/+10
2018-06-29kex: Enable chacha20-poly1304 KEX with mbedtlsAndreas Schneider1-1/+0
2018-06-28chacha: fix build for mbedTLSJon Simons1-1/+2
2018-06-28cmake: detect "bounded" compiler attributeAris Adamantiadis1-0/+5
2018-06-28external: Add ChaCha and Poly1305 implementations from OpenSSHAris Adamantiadis1-0/+1
2018-06-04cmake: add WITH_PACKET_DEBUG optionAris Adamantiadis1-0/+4
2018-03-11misc: Use SecureZeroMemory if available for explicit_bzeroAlberto Aguirre1-0/+2
2018-03-11misc: Use memset_s if available for explicit_bzeroAlberto Aguirre1-0/+1
2018-03-02priv: Implement explicit_bzero as a function if not availableAndreas Schneider1-1/+1
2018-02-12src: Use explicit_bzero() if available on the platformAndreas Schneider1-0/+1
2017-12-28add mbedtls crypto supportJuraj Vijtiuk1-2/+11
2017-12-21config: Add CMake check for glob()Jakub Jelen1-0/+5
2017-08-25cmake: Add check for fallthrough attributeAndreas Schneider1-0/+27
2017-02-23cmake: Check for EVP_CIPHER_CTX_newAndreas Schneider1-0/+4
2016-11-07cmake: Use configure check for CRYPTO_ctr128_encryptAndreas Schneider1-0/+4
2016-11-07threads: Use new API call for OpenSSL CRYPTO THREADIDAndreas Schneider1-0/+3
2016-11-06cmake: Check for io.h on WindowsAndreas Schneider1-0/+2
2016-11-06cmake: Correctly check for sys/[u]time.hAndreas Schneider1-0/+1
2016-11-06cmake: Always check for strtoullAndreas Schneider1-1/+1
2016-11-05cmake: Correctly check for *snprintf functions on WindowsAndreas Schneider1-7/+12
2016-11-03pki_gcrypt: Handle ECDSA keys and signaturesJustus Winter1-2/+2
2016-03-17cmake: Try to fix FindArgp moduleAndreas Schneider1-1/+1