Mercurial > nginx
changeset 9398:ef6ae1c5ebd3
SSL: fixed build with OPENSSL_NO_DEPRECATED.
| author | Sergey Kandaurov <pluknet@nginx.com> |
|---|---|
| date | Wed, 16 Apr 2025 20:50:29 +0400 |
| parents | aba3924c04ba |
| children | 61bd23f522d4 |
| files | src/event/ngx_event_openssl.h |
| diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/event/ngx_event_openssl.h Fri Apr 18 11:45:12 2025 +0800 +++ b/src/event/ngx_event_openssl.h Wed Apr 16 20:50:29 2025 +0400 @@ -83,6 +83,17 @@ #endif +#ifdef OPENSSL_NO_DEPRECATED_3_4 +#define SSL_SESSION_get_time(s) SSL_SESSION_get_time_ex(s) +#define SSL_SESSION_set_time(s, t) SSL_SESSION_set_time_ex(s, t) +#endif + + +#ifdef OPENSSL_NO_DEPRECATED_3_0 +#define EVP_CIPHER_CTX_cipher(c) EVP_CIPHER_CTX_get0_cipher(c) +#endif + + typedef struct ngx_ssl_ocsp_s ngx_ssl_ocsp_t;
