Skip to content

Avoid using APIs deprecated in OpenSSL 3.0#48

Open
cgutman wants to merge 1 commit into
jselbie:masterfrom
cgutman:openssl3
Open

Avoid using APIs deprecated in OpenSSL 3.0#48
cgutman wants to merge 1 commit into
jselbie:masterfrom
cgutman:openssl3

Conversation

@cgutman

@cgutman cgutman commented Nov 28, 2022

Copy link
Copy Markdown

This PR fixes OpenSSL 3.0 API deprecation warnings (or errors, if OpenSSL 3.0 was compiled without deprecated APIs). Most of the API changes were trivial 1:1 replacements, but the EVP MAC API is a little more complex than the old HMAC API was.

In this change, I also reordered the __APPLE__ checks to avoid creating a mess of nested #ifs.

Verified teststuncode is passing with both OpenSSL 3.0 and OpenSSL 1.1.1.

@jselbie

jselbie commented Nov 28, 2022 via email

Copy link
Copy Markdown
Owner

Repository owner deleted a comment from Neustradamus Aug 17, 2023
@muink

muink commented Jul 19, 2024

Copy link
Copy Markdown

Is this PR ready for merging?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants