From: Norbert Pocs Date: Thu, 13 Nov 2025 11:24:57 +0000 (+0100) Subject: Mention ENGINE removal in CHANGES and NEWS X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=696913bdd20b2b0f67e8f784ab76cac13feeb928;p=thirdparty%2Fopenssl.git Mention ENGINE removal in CHANGES and NEWS Resolves: https://github.com/openssl/project/issues/1423 Signed-off-by: Norbert Pocs Reviewed-by: Paul Yang Reviewed-by: Tomas Mraz Reviewed-by: Saša Nedvědický Reviewed-by: Eugene Syromiatnikov Reviewed-by: Neil Horman Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/29305) --- diff --git a/CHANGES.md b/CHANGES.md index 5ab746753cb..720409f5b83 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -81,6 +81,15 @@ OpenSSL 4.0 *Daniel Kubec* + * ENGINE support was removed. The `no-engine` build option and the + `OPENSSL_NO_ENGINE` macro is always present. + Applications using `ENGINE_` functions unguarded with `OPENSSL_NO_ENGINE` + can be built by defining a macro `OPENSSL_ENGINE_STUBS`, however all these + functions will return error when called. Provider API should be used to + replace ENGINEs functionality. + + *Milan Broz*, *Neil Horman*, *Norbert Pocs* + OpenSSL 3.6 ----------- diff --git a/NEWS.md b/NEWS.md index 10b4d24e07a..3944e99cf0a 100644 --- a/NEWS.md +++ b/NEWS.md @@ -27,7 +27,8 @@ OpenSSL 4.0 ### Major changes between OpenSSL 3.6 and OpenSSL 4.0 [under development] - * none + * ENGINE support was removed. The `no-engine` build option and the + `OPENSSL_NO_ENGINE` macro is always present. OpenSSL 3.6 -----------