summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/Symbols.list4
-rw-r--r--src/lib/libcrypto/Symbols.namespace4
-rw-r--r--src/lib/libcrypto/hidden/openssl/x509v3.h6
-rw-r--r--src/lib/libcrypto/x509/x509_lib.c36
-rw-r--r--src/lib/libcrypto/x509/x509v3.h6
5 files changed, 3 insertions, 53 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list
index f27d1fbffd..48af5219af 100644
--- a/src/lib/libcrypto/Symbols.list
+++ b/src/lib/libcrypto/Symbols.list
@@ -2493,13 +2493,9 @@ X509V3_EXT_CRL_add_conf
2493X509V3_EXT_CRL_add_nconf 2493X509V3_EXT_CRL_add_nconf
2494X509V3_EXT_REQ_add_conf 2494X509V3_EXT_REQ_add_conf
2495X509V3_EXT_REQ_add_nconf 2495X509V3_EXT_REQ_add_nconf
2496X509V3_EXT_add
2497X509V3_EXT_add_alias
2498X509V3_EXT_add_conf 2496X509V3_EXT_add_conf
2499X509V3_EXT_add_list
2500X509V3_EXT_add_nconf 2497X509V3_EXT_add_nconf
2501X509V3_EXT_add_nconf_sk 2498X509V3_EXT_add_nconf_sk
2502X509V3_EXT_cleanup
2503X509V3_EXT_conf 2499X509V3_EXT_conf
2504X509V3_EXT_conf_nid 2500X509V3_EXT_conf_nid
2505X509V3_EXT_d2i 2501X509V3_EXT_d2i
diff --git a/src/lib/libcrypto/Symbols.namespace b/src/lib/libcrypto/Symbols.namespace
index 6aa4468fae..4a88b26487 100644
--- a/src/lib/libcrypto/Symbols.namespace
+++ b/src/lib/libcrypto/Symbols.namespace
@@ -755,10 +755,6 @@ _libre_i2s_ASN1_INTEGER
755_libre_s2i_ASN1_INTEGER 755_libre_s2i_ASN1_INTEGER
756_libre_i2s_ASN1_ENUMERATED 756_libre_i2s_ASN1_ENUMERATED
757_libre_i2s_ASN1_ENUMERATED_TABLE 757_libre_i2s_ASN1_ENUMERATED_TABLE
758_libre_X509V3_EXT_add
759_libre_X509V3_EXT_add_list
760_libre_X509V3_EXT_add_alias
761_libre_X509V3_EXT_cleanup
762_libre_X509V3_EXT_get 758_libre_X509V3_EXT_get
763_libre_X509V3_EXT_get_nid 759_libre_X509V3_EXT_get_nid
764_libre_X509V3_add_standard_extensions 760_libre_X509V3_add_standard_extensions
diff --git a/src/lib/libcrypto/hidden/openssl/x509v3.h b/src/lib/libcrypto/hidden/openssl/x509v3.h
index a85c5c26aa..67f6a85bc4 100644
--- a/src/lib/libcrypto/hidden/openssl/x509v3.h
+++ b/src/lib/libcrypto/hidden/openssl/x509v3.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509v3.h,v 1.5 2023/07/05 21:14:54 bcook Exp $ */ 1/* $OpenBSD: x509v3.h,v 1.6 2024/03/02 10:35:32 tb Exp $ */
2/* 2/*
3 * Copyright (c) 2022 Bob Beck <beck@openbsd.org> 3 * Copyright (c) 2022 Bob Beck <beck@openbsd.org>
4 * 4 *
@@ -160,10 +160,6 @@ LCRYPTO_USED(i2s_ASN1_INTEGER);
160LCRYPTO_USED(s2i_ASN1_INTEGER); 160LCRYPTO_USED(s2i_ASN1_INTEGER);
161LCRYPTO_USED(i2s_ASN1_ENUMERATED); 161LCRYPTO_USED(i2s_ASN1_ENUMERATED);
162LCRYPTO_USED(i2s_ASN1_ENUMERATED_TABLE); 162LCRYPTO_USED(i2s_ASN1_ENUMERATED_TABLE);
163LCRYPTO_USED(X509V3_EXT_add);
164LCRYPTO_USED(X509V3_EXT_add_list);
165LCRYPTO_USED(X509V3_EXT_add_alias);
166LCRYPTO_USED(X509V3_EXT_cleanup);
167LCRYPTO_USED(X509V3_EXT_get); 163LCRYPTO_USED(X509V3_EXT_get);
168LCRYPTO_USED(X509V3_EXT_get_nid); 164LCRYPTO_USED(X509V3_EXT_get_nid);
169LCRYPTO_USED(X509V3_add_standard_extensions); 165LCRYPTO_USED(X509V3_add_standard_extensions);
diff --git a/src/lib/libcrypto/x509/x509_lib.c b/src/lib/libcrypto/x509/x509_lib.c
index 5ddfc37619..c5151d407e 100644
--- a/src/lib/libcrypto/x509/x509_lib.c
+++ b/src/lib/libcrypto/x509/x509_lib.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509_lib.c,v 1.16 2024/01/25 15:09:22 tb Exp $ */ 1/* $OpenBSD: x509_lib.c,v 1.17 2024/03/02 10:35:32 tb Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 1999. 3 * project 1999.
4 */ 4 */
@@ -333,37 +333,3 @@ err:
333 return 0; 333 return 0;
334} 334}
335LCRYPTO_ALIAS(X509V3_add1_i2d); 335LCRYPTO_ALIAS(X509V3_add1_i2d);
336
337/*
338 * XXX - remove all the functions below in the next major bump.
339 */
340
341int
342X509V3_EXT_add(X509V3_EXT_METHOD *ext)
343{
344 X509V3error(ERR_R_DISABLED);
345 return 0;
346}
347LCRYPTO_ALIAS(X509V3_EXT_add);
348
349int
350X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist)
351{
352 X509V3error(ERR_R_DISABLED);
353 return 0;
354}
355LCRYPTO_ALIAS(X509V3_EXT_add_list);
356
357int
358X509V3_EXT_add_alias(int nid_to, int nid_from)
359{
360 X509V3error(ERR_R_DISABLED);
361 return 0;
362}
363LCRYPTO_ALIAS(X509V3_EXT_add_alias);
364
365void
366X509V3_EXT_cleanup(void)
367{
368}
369LCRYPTO_ALIAS(X509V3_EXT_cleanup);
diff --git a/src/lib/libcrypto/x509/x509v3.h b/src/lib/libcrypto/x509/x509v3.h
index f867cc38c3..676fd62c27 100644
--- a/src/lib/libcrypto/x509/x509v3.h
+++ b/src/lib/libcrypto/x509/x509v3.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509v3.h,v 1.25 2023/06/25 18:15:21 tb Exp $ */ 1/* $OpenBSD: x509v3.h,v 1.26 2024/03/02 10:35:32 tb Exp $ */
2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL 2/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
3 * project 1999. 3 * project 1999.
4 */ 4 */
@@ -692,10 +692,6 @@ ASN1_INTEGER *s2i_ASN1_INTEGER(X509V3_EXT_METHOD *meth, const char *value);
692char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *meth, const ASN1_ENUMERATED *aint); 692char *i2s_ASN1_ENUMERATED(X509V3_EXT_METHOD *meth, const ASN1_ENUMERATED *aint);
693char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *meth, 693char *i2s_ASN1_ENUMERATED_TABLE(X509V3_EXT_METHOD *meth,
694 const ASN1_ENUMERATED *aint); 694 const ASN1_ENUMERATED *aint);
695int X509V3_EXT_add(X509V3_EXT_METHOD *ext);
696int X509V3_EXT_add_list(X509V3_EXT_METHOD *extlist);
697int X509V3_EXT_add_alias(int nid_to, int nid_from);
698void X509V3_EXT_cleanup(void);
699 695
700const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext); 696const X509V3_EXT_METHOD *X509V3_EXT_get(X509_EXTENSION *ext);
701const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid); 697const X509V3_EXT_METHOD *X509V3_EXT_get_nid(int nid);