1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-11-22 17:39:53 +03:00

Increase required openssl version for openssl engines implementation

This commit is contained in:
mcallist 2020-10-09 03:32:53 +02:00
parent ff3910eb86
commit dec532a8eb

View File

@ -3115,6 +3115,7 @@ bool IsEncryptedK(BUF *b, bool private_key)
K *OpensslEngineToK(char *key_file_name, char *engine_name) K *OpensslEngineToK(char *key_file_name, char *engine_name)
{ {
#ifdef UNIX_LINUX #ifdef UNIX_LINUX
#if OPENSSL_VERSION_NUMBER >= 0x10100000L
K *k; K *k;
ENGINE_load_dynamic(); ENGINE_load_dynamic();
ENGINE *engine = ENGINE_by_id("tpm2tss"); ENGINE *engine = ENGINE_by_id("tpm2tss");
@ -3125,6 +3126,7 @@ K *OpensslEngineToK(char *key_file_name, char *engine_name)
k->pkey = pkey; k->pkey = pkey;
k->private_key = true; k->private_key = true;
return k; return k;
#endif // OPENSSL VERSION
#else #else
return NULL; return NULL;
#endif // UNIX_LINUX #endif // UNIX_LINUX