openssl icon indicating copy to clipboard operation
openssl copied to clipboard

Trying to compile with Openssl 1.1.1, getting many issues

Open ngashok opened this issue 7 years ago • 2 comments

I just tried to check what has got changed, it looks like some function names are removed which were there in 1.1.0 doc/man3/HMAC.pod:HMAC_CTX_cleanup() existed in OpenSSL before version 1.1.0. crypto/hmac/hmac.c:static void hmac_ctx_cleanup(HMAC_CTX *ctx) crypto/hmac/hmac.c: hmac_ctx_cleanup(ctx); crypto/hmac/hmac.c: hmac_ctx_cleanup(ctx); crypto/hmac/hmac.c: hmac_ctx_cleanup(ctx); crypto/hmac/hmac.c: hmac_ctx_cleanup(dctx); CHANGES: HMAC_CTX_cleanup() were removed. HMAC_CTX_reset() and

ngashok avatar Nov 17 '18 19:11 ngashok

Thanks for the information. I don't have time to support newer versions of OpenSSL right now, so if anyone wants to give this a go (use shim.c and shim.h to select correct implementations based on the OpenSSL version defines), then I'd be happy to review and merge it.

zeebo avatar Dec 05 '18 19:12 zeebo

@ngashok builds okay with 1.1.1d (not 1.1.1g).

savely-krasovsky avatar Jun 02 '20 13:06 savely-krasovsky