Update for OpenSSL 3.1

This commit is contained in:
Chris Josten 2022-10-03 12:44:36 +02:00
parent fdbe0b706e
commit adc1274d04

View file

@ -116,7 +116,7 @@ private ubyte[] signShaPem(const(EVP_MD) *alg, int type, string key, string msg)
}
scope(exit) EVP_PKEY_free(pkey);
int pkey_type = EVP_PKEY_id(pkey);
int pkey_type = EVP_PKEY_get_id(pkey);
if (pkey_type != type){
warning("Invalid argument");
return null;
@ -338,7 +338,7 @@ private bool verifyShaPem(const(EVP_MD) *alg, int type, string head, const(ubyte
}
scope(exit) EVP_PKEY_free(pkey);
int pkey_type = EVP_PKEY_id(pkey);
int pkey_type = EVP_PKEY_get_id(pkey);
if (pkey_type != type) {
version(HUNT_JWT_DEBUG) warning("Invalid argument");
return false;