Use X509_set_notBefore() and X509_set_notAfter()
authorFabian Keil <fk@fabiankeil.de>
Thu, 20 Aug 2020 20:01:32 +0000 (22:01 +0200)
committerFabian Keil <fk@fabiankeil.de>
Tue, 1 Sep 2020 10:22:42 +0000 (12:22 +0200)
... when compiling with OpenSSL versions earlier than 1.1.0.

Sponsored by: Robert Klemme

openssl.c

index 5bf3f1a..ec838a4 100644 (file)
--- 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