From f8866f8f665ac26beb31842fef48ecee5feb346e Mon Sep 17 00:00:00 2001 From: Georg Richter Date: Wed, 8 Mar 2017 17:39:47 +0100 Subject: MDEV-10332 support for OpenSSL 1.1 and LibreSSL Initial support tested against OpenSSL 1.0.1, 1.0.2, 1.1.0, Yassl and LibreSSL not working on Windows with native SChannel support, due to wrong cipher mapping: Latter one requires push of CONC-241 fixes. Please note that OpenSSL 0.9.8 and OpenSSL 1.1.0 will not work: Even if the build succeeds, test cases will fail with various errors, especially when using different tls libraries or versions for client and server. --- mysql-test/include/require_openssl_client.inc | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 mysql-test/include/require_openssl_client.inc (limited to 'mysql-test/include') diff --git a/mysql-test/include/require_openssl_client.inc b/mysql-test/include/require_openssl_client.inc new file mode 100644 index 00000000000..9b19960041b --- /dev/null +++ b/mysql-test/include/require_openssl_client.inc @@ -0,0 +1,5 @@ +if ($CLIENT_TLS_LIBRARY != "OpenSSL") { + if ($CLIENT_TLS_LIBRARY != "LibreSSL") { + skip "Test requires Connector/C with OpenSSL library"; + } +} -- cgit v1.2.1