summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/hidden/openssl
diff options
context:
space:
mode:
authortb <>2024-08-31 09:26:18 +0000
committertb <>2024-08-31 09:26:18 +0000
commitfa06106840d12417b65b1d797ece2e162f6ca2f7 (patch)
tree2d0e6a77bd6951db3389273540c9f34d62df1eb7 /src/lib/libcrypto/hidden/openssl
parente47979e7652d27e7b364efb7a46ac39336b4cf87 (diff)
downloadopenbsd-fa06106840d12417b65b1d797ece2e162f6ca2f7.tar.gz
openbsd-fa06106840d12417b65b1d797ece2e162f6ca2f7.tar.bz2
openbsd-fa06106840d12417b65b1d797ece2e162f6ca2f7.zip
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
Diffstat (limited to 'src/lib/libcrypto/hidden/openssl')
-rw-r--r--src/lib/libcrypto/hidden/openssl/conf.h14
1 files changed, 1 insertions, 13 deletions
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 @@
1/* $OpenBSD: conf.h,v 1.2 2024/08/31 09:18:00 tb Exp $ */ 1/* $OpenBSD: conf.h,v 1.3 2024/08/31 09:26:18 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2024 Bob Beck <beck@openbsd.org> 3 * Copyright (c) 2024 Bob Beck <beck@openbsd.org>
4 * 4 *
@@ -42,7 +42,6 @@ LCRYPTO_USED(NCONF_WIN32);
42LCRYPTO_USED(NCONF_free); 42LCRYPTO_USED(NCONF_free);
43LCRYPTO_USED(NCONF_free_data); 43LCRYPTO_USED(NCONF_free_data);
44LCRYPTO_USED(NCONF_load); 44LCRYPTO_USED(NCONF_load);
45LCRYPTO_USED(NCONF_load_fp);
46LCRYPTO_USED(NCONF_load_bio); 45LCRYPTO_USED(NCONF_load_bio);
47LCRYPTO_USED(NCONF_get_section); 46LCRYPTO_USED(NCONF_get_section);
48LCRYPTO_USED(NCONF_get_string); 47LCRYPTO_USED(NCONF_get_string);
@@ -52,18 +51,7 @@ LCRYPTO_USED(CONF_modules_load_file);
52LCRYPTO_USED(CONF_modules_unload); 51LCRYPTO_USED(CONF_modules_unload);
53LCRYPTO_USED(CONF_modules_finish); 52LCRYPTO_USED(CONF_modules_finish);
54LCRYPTO_USED(CONF_modules_free); 53LCRYPTO_USED(CONF_modules_free);
55LCRYPTO_USED(CONF_module_add);
56LCRYPTO_USED(CONF_imodule_get_name);
57LCRYPTO_USED(CONF_imodule_get_value);
58LCRYPTO_USED(CONF_imodule_get_usr_data);
59LCRYPTO_USED(CONF_imodule_set_usr_data);
60LCRYPTO_USED(CONF_imodule_get_module);
61LCRYPTO_USED(CONF_imodule_get_flags);
62LCRYPTO_USED(CONF_imodule_set_flags);
63LCRYPTO_USED(CONF_module_get_usr_data);
64LCRYPTO_USED(CONF_module_set_usr_data);
65LCRYPTO_USED(CONF_get1_default_config_file); 54LCRYPTO_USED(CONF_get1_default_config_file);
66LCRYPTO_USED(CONF_parse_list);
67LCRYPTO_USED(OPENSSL_load_builtin_modules); 55LCRYPTO_USED(OPENSSL_load_builtin_modules);
68LCRYPTO_USED(ERR_load_CONF_strings); 56LCRYPTO_USED(ERR_load_CONF_strings);
69 57