New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
openssl: switch to modern init for LibreSSL 2.7.0+ #11611
Conversation
LibreSSL 2.7.0 (2018-03-21) introduced automatic initialization, `OPENSSL_init_ssl()` function and deprecated the old, manual init method, as seen in OpenSSL 1.1.0. Switch to the modern method when available. Ref: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.7.0-relnotes.txt Closes #xxxxx
Looking to do the same in https://man.openbsd.org/OpenBSD-6.3/EVP_cleanup.3 - deprecated |
LibreSSL 2.7.0 (2018-03-21) introduced automatic initialization, `OPENSSL_init_ssl()` function and deprecated the old, manual init method, as seen in OpenSSL 1.1.0. Switch to the modern method when available. Ref: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.7.0-relnotes.txt Reviewed-by: Daniel Stenberg Closes curl#11611
Earlier we bumped LibreSSL to use modern initialization, but did not touch deinitialization due to uncertainties [1]. Fix it in this patch. Regression from bec0c5b curl#11611 [1] curl#11611 (comment) Reported-by: Mike Hommey Fixes curl#12525 Closes #xxxxx
Earlier we bumped LibreSSL to use modern initialization, but did not touch deinitialization [1]. Fix it in this patch. Regression from bec0c5b curl#11611 [1] curl#11611 (comment) Reported-by: Mike Hommey Fixes curl#12525 Closes curl#12526
Earlier we switched to use modern initialization with LibreSSL v2.7.0 and up, but did not touch deinitialization [1]. Fix it in this patch. Regression from bec0c5b #11611 [1] #11611 (comment) Reported-by: Mike Hommey Reviewed-by: Daniel Stenberg Fixes #12525 Closes #12526
LibreSSL 2.7.0 (2018-03-21) introduced automatic initialization,
OPENSSL_init_ssl()
function and deprecated the old, manual init method, as seen in OpenSSL 1.1.0. Switch to the modern method when available.Ref: https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.7.0-relnotes.txt
Closes #11611