KEMBAR78
Avoid using `ERR_func_error_string` and `EVP_MD_CTX_md` with OpenSSL 3.0+ · Issue #136591 · python/cpython · GitHub
Skip to content

Avoid using ERR_func_error_string and EVP_MD_CTX_md with OpenSSL 3.0+ #136591

@picnixz

Description

@picnixz

Feature or enhancement

Proposal:

In _hashlib, we use EVP_MD_CTX_md and ERR_func_error_string but those functions are deprecated since OpenSSL 3.0. The task is to remove their usage while retaining backward compatibility, as for #134531.

Has this already been discussed elsewhere?

This is a minor feature, which does not need previous discussion elsewhere

Links to previous discussion of this feature:

No response

Linked PRs

Metadata

Metadata

Assignees

Labels

extension-modulesC modules in the Modules dirtype-refactorCode refactoring (with no changes in behavior)

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions