path: root/ConfigureChecks.cmake
AgeCommit message (Expand)AuthorFilesLines
8 dayslibmbedcrypto: Fix chacha20-poly1305Anderson Toshiyuki Sasaki1-0/+6
9 daysCleanup AES compatibility codeDirkjan Bussink1-16/+0
9 daysRemove no longer needed compatibility checkDirkjan Bussink1-4/+0
9 daysRemove no longer needed compatibility functionDirkjan Bussink1-4/+0
2020-12-10Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSLKevin Kane1-15/+15
2020-12-10Revert "cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking again...Andreas Schneider1-15/+15
2020-12-10cmake: Use OPENSSL_CRYPTO_LIBRARIES CMake variable when linking against OpenSSLKevin Kane1-15/+15
2020-09-02ConfigureChecks.cmake: Disable HAVE_DSA by default (when mbedTLS is not enabled)Sahana Prasad1-4/+13
2020-01-23Implement ChaCha20-poly1305 cipher using native OpenSSLJakub Jelen1-0/+8
2019-12-20cmake: Add new option for PKCS11 URI supportSahana Prasad1-0/+11
2019-12-16libgcrypt: Implement chacha20-poly1305@openssh.com cipher using libgcryptJussi Kivilinna1-0/+3
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