From fa06106840d12417b65b1d797ece2e162f6ca2f7 Mon Sep 17 00:00:00 2001 From: tb <> Date: Sat, 31 Aug 2024 09:26:18 +0000 Subject: Unexport some conf layers unused outside of libcrypto imodules are called imodules because they contain Information about modules that have been Initialized. Which one of these two I it is is anyone's best guess. Why anything outside of libcrypto would ever possibly care will also remain a mystery. Remove the old way of adding a conf module, user data, stop allowing to set a method (it's opaque now, remember?) and drop a couple bits more from the public api interface. ok beck jsing --- src/lib/libcrypto/hidden/openssl/conf.h | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'src/lib/libcrypto/hidden') diff --git a/src/lib/libcrypto/hidden/openssl/conf.h b/src/lib/libcrypto/hidden/openssl/conf.h index 9d073303ca..b4fb6e9045 100644 --- a/src/lib/libcrypto/hidden/openssl/conf.h +++ b/src/lib/libcrypto/hidden/openssl/conf.h @@ -1,4 +1,4 @@ -/* $OpenBSD: conf.h,v 1.2 2024/08/31 09:18:00 tb Exp $ */ +/* $OpenBSD: conf.h,v 1.3 2024/08/31 09:26:18 tb Exp $ */ /* * Copyright (c) 2024 Bob Beck * @@ -42,7 +42,6 @@ LCRYPTO_USED(NCONF_WIN32); LCRYPTO_USED(NCONF_free); LCRYPTO_USED(NCONF_free_data); LCRYPTO_USED(NCONF_load); -LCRYPTO_USED(NCONF_load_fp); LCRYPTO_USED(NCONF_load_bio); LCRYPTO_USED(NCONF_get_section); LCRYPTO_USED(NCONF_get_string); @@ -52,18 +51,7 @@ LCRYPTO_USED(CONF_modules_load_file); LCRYPTO_USED(CONF_modules_unload); LCRYPTO_USED(CONF_modules_finish); LCRYPTO_USED(CONF_modules_free); -LCRYPTO_USED(CONF_module_add); -LCRYPTO_USED(CONF_imodule_get_name); -LCRYPTO_USED(CONF_imodule_get_value); -LCRYPTO_USED(CONF_imodule_get_usr_data); -LCRYPTO_USED(CONF_imodule_set_usr_data); -LCRYPTO_USED(CONF_imodule_get_module); -LCRYPTO_USED(CONF_imodule_get_flags); -LCRYPTO_USED(CONF_imodule_set_flags); -LCRYPTO_USED(CONF_module_get_usr_data); -LCRYPTO_USED(CONF_module_set_usr_data); LCRYPTO_USED(CONF_get1_default_config_file); -LCRYPTO_USED(CONF_parse_list); LCRYPTO_USED(OPENSSL_load_builtin_modules); LCRYPTO_USED(ERR_load_CONF_strings); -- cgit v1.2.3-55-g6feb