From f5a46ed7fe66520c6f1016eb96e96cb241ba229f Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Thu, 12 Nov 2020 09:19:24 +0100 Subject: Modify the ERR init functions to use the internal ERR string loaders This deprecates all the ERR_load_ functions, and moves their definition to separate C source files that can easily be removed when those functions are finally removed. This also reduces include/openssl/kdferr.h to include cryptoerr_legacy.h, moves the declaration of ERR_load_ERR_strings() from include/openssl/err.h to include/openssl/cryptoerr_legacy.h, and finally removes the declaration of ERR_load_DSO_strings(), which was entirely internal anyway. Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/13390) --- NEWS.md | 1 + 1 file changed, 1 insertion(+) (limited to 'NEWS.md') diff --git a/NEWS.md b/NEWS.md index 2ba338c745..054a55324f 100644 --- a/NEWS.md +++ b/NEWS.md @@ -20,6 +20,7 @@ OpenSSL 3.0 ### Major changes between OpenSSL 1.1.1 and OpenSSL 3.0 [under development] + * Deprecated the `ERR_load_` functions. * Remove the `RAND_DRBG` API. * Deprecated the `ENGINE` API. * Added `OSSL_LIB_CTX`, a libcrypto library context. -- cgit v1.2.3