]> git.ipfire.org Git - thirdparty/openssl.git/commit
Move ssl_err.c into libcrypto
authorMatt Caswell <matt@openssl.org>
Fri, 28 Feb 2025 08:51:43 +0000 (08:51 +0000)
committerNeil Horman <nhorman@openssl.org>
Sat, 1 Mar 2025 19:46:03 +0000 (14:46 -0500)
commitaaad33c5ac1ce574229066ca3ce47ef3510a6e8d
tree9b4ca1d9332ec4e00e56b8c9c733dcede73a793d
parent31b5f3f38225e0b694bd564e8e77d9fefb51ff65
Move ssl_err.c into libcrypto

We move ssl_err.c out of libssl and into libcrypto. This file is entirely
self contained and is used to load error strings into the libcrypto error
tables. By moving this file into libcrypto, libssl can be unloaded safely
without having dangling references to this error information.

Fixes #26672

Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26931)
crypto/build.info
crypto/err/openssl.ec
crypto/init.c
crypto/ssl_err.c [moved from ssl/ssl_err.c with 100% similarity]
crypto/sslerr.h [moved from ssl/sslerr.h with 100% similarity]
ssl/build.info
ssl/ssl_err_legacy.c
ssl/ssl_init.c