Skip to content

Revert 7029 split fuzz ci#7032

Merged
cdecker merged 2 commits intoElementsProject:masterfrom
morehouse:revert-7029-202404-split-fuzz-ci
Feb 4, 2024
Merged

Revert 7029 split fuzz ci#7032
cdecker merged 2 commits intoElementsProject:masterfrom
morehouse:revert-7029-202404-split-fuzz-ci

Conversation

@morehouse
Copy link
Contributor

This PR reverts #7029 and fixes the LSan reports that motivated disabling the regression tests in the first place.

For better performance it is recommended to use the modern OpenSSL
EVP_MD_fetch API to load digest algorithms (i.e. explicit fetching),
instead of the older implicit fetching API.

As a side effect, using this API seems to avoid memory leaks with some
versions of OpenSSL.
@cdecker cdecker merged commit 25b40d2 into ElementsProject:master Feb 4, 2024
@morehouse morehouse deleted the revert-7029-202404-split-fuzz-ci branch February 5, 2024 14:50
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.

2 participants