From: Fabian Keil <fk@fabiankeil.de>
Date: Thu, 20 Aug 2020 20:01:32 +0000 (+0200)
Subject: Use X509_set_notBefore() and X509_set_notAfter()
X-Git-Tag: v_3_0_29~214
X-Git-Url: http://www.privoxy.org/gitweb/%22https:/faq/@default-cgi@/developer-manual/static/diff?a=commitdiff_plain;h=b6610c83ca7146f7e86929311751aa50d8c37628;p=privoxy.git

Use X509_set_notBefore() and X509_set_notAfter()

... when compiling with OpenSSL versions earlier than 1.1.0.

Sponsored by: Robert Klemme
---

diff --git a/openssl.c b/openssl.c
index 5bf3f1a7..ec838a40 100644
--- a/openssl.c
+++ b/openssl.c
@@ -66,6 +66,11 @@ static void log_ssl_errors(int debuglevel, const char* fmt, ...) __attribute__((
 
 static int ssl_inited = 0;
 
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#define X509_set1_notBefore X509_set_notBefore
+#define X509_set1_notAfter X509_set_notAfter
+#endif
+
 /*********************************************************************
  *
  * Function    :  openssl_init