From 92f8603537d5e883588163e04396779edb21a0b7 Mon Sep 17 00:00:00 2001 From: Pauli Date: Tue, 14 Jul 2020 09:38:42 +1000 Subject: [PATCH] deprecate engines in SSL Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/12226) --- ssl/ssl_ciph.c | 3 +++ ssl/ssl_lib.c | 3 +++ ssl/ssl_sess.c | 3 +++ ssl/statem/statem_clnt.c | 3 +++ 4 files changed, 12 insertions(+) diff --git a/ssl/ssl_ciph.c b/ssl/ssl_ciph.c index 83710f8431..64d773acbd 100644 --- a/ssl/ssl_ciph.c +++ b/ssl/ssl_ciph.c @@ -9,6 +9,9 @@ * https://www.openssl.org/source/license.html */ +/* We need to use some engine deprecated APIs */ +#define OPENSSL_SUPPRESS_DEPRECATED + #include #include #include diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c index 243c0ed7c9..c92e361cde 100644 --- a/ssl/ssl_lib.c +++ b/ssl/ssl_lib.c @@ -9,6 +9,9 @@ * https://www.openssl.org/source/license.html */ +/* We need to use some engine deprecated APIs */ +#define OPENSSL_SUPPRESS_DEPRECATED + #include #include "ssl_local.h" #include "e_os.h" diff --git a/ssl/ssl_sess.c b/ssl/ssl_sess.c index 2062879406..63624e9e80 100644 --- a/ssl/ssl_sess.c +++ b/ssl/ssl_sess.c @@ -8,6 +8,9 @@ * https://www.openssl.org/source/license.html */ +/* We need to use some engine deprecated APIs */ +#define OPENSSL_SUPPRESS_DEPRECATED + #include #include #include diff --git a/ssl/statem/statem_clnt.c b/ssl/statem/statem_clnt.c index 9bee9cb3af..d7722d76e0 100644 --- a/ssl/statem/statem_clnt.c +++ b/ssl/statem/statem_clnt.c @@ -9,6 +9,9 @@ * https://www.openssl.org/source/license.html */ +/* We need to use some engine deprecated APIs */ +#define OPENSSL_SUPPRESS_DEPRECATED + #include #include #include -- GitLab