From de9ece7a960ab079230276b2448e3751ffffefe9 Mon Sep 17 00:00:00 2001 From: Xiaotian Wu Date: Fri, 25 Mar 2022 21:48:54 +0800 Subject: [PATCH] Add support for openssl-1.1 --- deps/easy/src/io/easy_ssl.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deps/easy/src/io/easy_ssl.c b/deps/easy/src/io/easy_ssl.c index 267d60fcc..68d2a4a43 100644 --- a/deps/easy/src/io/easy_ssl.c +++ b/deps/easy/src/io/easy_ssl.c @@ -451,6 +451,7 @@ static int easy_ssl_handshake(easy_connection_t *c) return EASY_OK; } +#endif sslerr = SSL_get_error(c->sc->connection, n); easy_debug_log("SSL_get_error: %d %s errno=%d", sslerr, easy_connection_str(c), errno); @@ -1844,6 +1845,10 @@ static int easy_ssl_dhparam(easy_ssl_ctx_t *ssl, char *file) BIO_free(bio); return EASY_ERROR; } +#if OPENSSL_VERSION_NUMBER < 0x10100000L + dh->p = p; + dh->g = g; +#endif /* OPENSSL_VERSION_NUMBER < 0x10100000L */ SSL_CTX_set_tmp_dh(ssl->ctx, dh);