diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/Symbols.list | 1 | ||||
-rw-r--r-- | src/lib/libcrypto/conf/conf.h | 3 | ||||
-rw-r--r-- | src/lib/libcrypto/conf/conf_lib.c | 13 | ||||
-rw-r--r-- | src/lib/libcrypto/hidden/openssl/conf.h | 3 |
4 files changed, 4 insertions, 16 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list index 2b3fc45ba1..396281c16c 100644 --- a/src/lib/libcrypto/Symbols.list +++ b/src/lib/libcrypto/Symbols.list | |||
@@ -1488,7 +1488,6 @@ NAME_CONSTRAINTS_it | |||
1488 | NAME_CONSTRAINTS_new | 1488 | NAME_CONSTRAINTS_new |
1489 | NCONF_default | 1489 | NCONF_default |
1490 | NCONF_free | 1490 | NCONF_free |
1491 | NCONF_free_data | ||
1492 | NCONF_get_number_e | 1491 | NCONF_get_number_e |
1493 | NCONF_get_section | 1492 | NCONF_get_section |
1494 | NCONF_get_string | 1493 | NCONF_get_string |
diff --git a/src/lib/libcrypto/conf/conf.h b/src/lib/libcrypto/conf/conf.h index 7ddb33ccd4..ebffab1401 100644 --- a/src/lib/libcrypto/conf/conf.h +++ b/src/lib/libcrypto/conf/conf.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: conf.h,v 1.22 2024/08/31 09:39:31 tb Exp $ */ | 1 | /* $OpenBSD: conf.h,v 1.23 2024/08/31 09:41:53 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -133,7 +133,6 @@ struct conf_st { | |||
133 | CONF *NCONF_new(const CONF_METHOD *meth); | 133 | CONF *NCONF_new(const CONF_METHOD *meth); |
134 | const CONF_METHOD *NCONF_default(void); | 134 | const CONF_METHOD *NCONF_default(void); |
135 | void NCONF_free(CONF *conf); | 135 | void NCONF_free(CONF *conf); |
136 | void NCONF_free_data(CONF *conf); | ||
137 | 136 | ||
138 | int NCONF_load(CONF *conf, const char *file, long *eline); | 137 | int NCONF_load(CONF *conf, const char *file, long *eline); |
139 | int NCONF_load_bio(CONF *conf, BIO *bp, long *eline); | 138 | int NCONF_load_bio(CONF *conf, BIO *bp, long *eline); |
diff --git a/src/lib/libcrypto/conf/conf_lib.c b/src/lib/libcrypto/conf/conf_lib.c index d7a2870520..4440cfe6fd 100644 --- a/src/lib/libcrypto/conf/conf_lib.c +++ b/src/lib/libcrypto/conf/conf_lib.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: conf_lib.c,v 1.22 2024/08/31 09:39:31 tb Exp $ */ | 1 | /* $OpenBSD: conf_lib.c,v 1.23 2024/08/31 09:41:53 tb Exp $ */ |
2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL | 2 | /* Written by Richard Levitte (richard@levitte.org) for the OpenSSL |
3 | * project 2000. | 3 | * project 2000. |
4 | */ | 4 | */ |
@@ -191,7 +191,7 @@ CONF_free(LHASH_OF(CONF_VALUE) *conf) | |||
191 | CONF ctmp; | 191 | CONF ctmp; |
192 | 192 | ||
193 | CONF_set_nconf(&ctmp, conf); | 193 | CONF_set_nconf(&ctmp, conf); |
194 | NCONF_free_data(&ctmp); | 194 | ctmp.meth->destroy_data(&ctmp); |
195 | } | 195 | } |
196 | LCRYPTO_ALIAS(CONF_free); | 196 | LCRYPTO_ALIAS(CONF_free); |
197 | 197 | ||
@@ -228,15 +228,6 @@ NCONF_free(CONF *conf) | |||
228 | } | 228 | } |
229 | LCRYPTO_ALIAS(NCONF_free); | 229 | LCRYPTO_ALIAS(NCONF_free); |
230 | 230 | ||
231 | void | ||
232 | NCONF_free_data(CONF *conf) | ||
233 | { | ||
234 | if (conf == NULL) | ||
235 | return; | ||
236 | conf->meth->destroy_data(conf); | ||
237 | } | ||
238 | LCRYPTO_ALIAS(NCONF_free_data); | ||
239 | |||
240 | int | 231 | int |
241 | NCONF_load(CONF *conf, const char *file, long *eline) | 232 | NCONF_load(CONF *conf, const char *file, long *eline) |
242 | { | 233 | { |
diff --git a/src/lib/libcrypto/hidden/openssl/conf.h b/src/lib/libcrypto/hidden/openssl/conf.h index dc211d8968..7374501c9c 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.4 2024/08/31 09:34:05 tb Exp $ */ | 1 | /* $OpenBSD: conf.h,v 1.5 2024/08/31 09:41:53 tb Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2024 Bob Beck <beck@openbsd.org> | 3 | * Copyright (c) 2024 Bob Beck <beck@openbsd.org> |
4 | * | 4 | * |
@@ -39,7 +39,6 @@ LCRYPTO_USED(OPENSSL_no_config); | |||
39 | LCRYPTO_USED(NCONF_new); | 39 | LCRYPTO_USED(NCONF_new); |
40 | LCRYPTO_USED(NCONF_default); | 40 | LCRYPTO_USED(NCONF_default); |
41 | LCRYPTO_USED(NCONF_free); | 41 | LCRYPTO_USED(NCONF_free); |
42 | LCRYPTO_USED(NCONF_free_data); | ||
43 | LCRYPTO_USED(NCONF_load); | 42 | LCRYPTO_USED(NCONF_load); |
44 | LCRYPTO_USED(NCONF_load_bio); | 43 | LCRYPTO_USED(NCONF_load_bio); |
45 | LCRYPTO_USED(NCONF_get_section); | 44 | LCRYPTO_USED(NCONF_get_section); |