summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/Symbols.list5
-rw-r--r--src/lib/libcrypto/asn1/x_crl.c35
-rw-r--r--src/lib/libcrypto/x509/x509.h14
3 files changed, 2 insertions, 52 deletions
diff --git a/src/lib/libcrypto/Symbols.list b/src/lib/libcrypto/Symbols.list
index 2c411b3565..608291d954 100644
--- a/src/lib/libcrypto/Symbols.list
+++ b/src/lib/libcrypto/Symbols.list
@@ -2556,8 +2556,6 @@ X509_CINF_new
2556X509_CRL_INFO_free 2556X509_CRL_INFO_free
2557X509_CRL_INFO_it 2557X509_CRL_INFO_it
2558X509_CRL_INFO_new 2558X509_CRL_INFO_new
2559X509_CRL_METHOD_free
2560X509_CRL_METHOD_new
2561X509_CRL_add0_revoked 2559X509_CRL_add0_revoked
2562X509_CRL_add1_ext_i2d 2560X509_CRL_add1_ext_i2d
2563X509_CRL_add_ext 2561X509_CRL_add_ext
@@ -2582,7 +2580,6 @@ X509_CRL_get_ext_count
2582X509_CRL_get_ext_d2i 2580X509_CRL_get_ext_d2i
2583X509_CRL_get_issuer 2581X509_CRL_get_issuer
2584X509_CRL_get_lastUpdate 2582X509_CRL_get_lastUpdate
2585X509_CRL_get_meth_data
2586X509_CRL_get_nextUpdate 2583X509_CRL_get_nextUpdate
2587X509_CRL_get_signature_nid 2584X509_CRL_get_signature_nid
2588X509_CRL_get_version 2585X509_CRL_get_version
@@ -2593,10 +2590,8 @@ X509_CRL_print
2593X509_CRL_print_fp 2590X509_CRL_print_fp
2594X509_CRL_set1_lastUpdate 2591X509_CRL_set1_lastUpdate
2595X509_CRL_set1_nextUpdate 2592X509_CRL_set1_nextUpdate
2596X509_CRL_set_default_method
2597X509_CRL_set_issuer_name 2593X509_CRL_set_issuer_name
2598X509_CRL_set_lastUpdate 2594X509_CRL_set_lastUpdate
2599X509_CRL_set_meth_data
2600X509_CRL_set_nextUpdate 2595X509_CRL_set_nextUpdate
2601X509_CRL_set_version 2596X509_CRL_set_version
2602X509_CRL_sign 2597X509_CRL_sign
diff --git a/src/lib/libcrypto/asn1/x_crl.c b/src/lib/libcrypto/asn1/x_crl.c
index b58d88833c..e3d16352a7 100644
--- a/src/lib/libcrypto/asn1/x_crl.c
+++ b/src/lib/libcrypto/asn1/x_crl.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: x_crl.c,v 1.42 2024/01/06 17:37:23 tb Exp $ */ 1/* $OpenBSD: x_crl.c,v 1.43 2024/03/02 10:59:41 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 *
@@ -603,39 +603,6 @@ X509_CRL_get0_by_cert(X509_CRL *crl, X509_REVOKED **ret, X509 *x)
603 X509_get_issuer_name(x)); 603 X509_get_issuer_name(x));
604} 604}
605 605
606void
607X509_CRL_set_default_method(const X509_CRL_METHOD *meth)
608{
609}
610
611X509_CRL_METHOD *
612X509_CRL_METHOD_new(int (*crl_init)(X509_CRL *crl),
613 int (*crl_free)(X509_CRL *crl),
614 int (*crl_lookup)(X509_CRL *crl, X509_REVOKED **ret,
615 ASN1_INTEGER *ser, X509_NAME *issuer),
616 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk))
617{
618 X509error(ERR_R_DISABLED);
619 return NULL;
620}
621
622void
623X509_CRL_METHOD_free(X509_CRL_METHOD *m)
624{
625}
626
627void
628X509_CRL_set_meth_data(X509_CRL *crl, void *dat)
629{
630}
631
632void *
633X509_CRL_get_meth_data(X509_CRL *crl)
634{
635 X509error(ERR_R_DISABLED);
636 return NULL;
637}
638
639int 606int
640X509_CRL_get_signature_nid(const X509_CRL *crl) 607X509_CRL_get_signature_nid(const X509_CRL *crl)
641{ 608{
diff --git a/src/lib/libcrypto/x509/x509.h b/src/lib/libcrypto/x509/x509.h
index 98a0bcb201..59c5f16108 100644
--- a/src/lib/libcrypto/x509/x509.h
+++ b/src/lib/libcrypto/x509/x509.h
@@ -1,4 +1,4 @@
1/* $OpenBSD: x509.h,v 1.110 2024/03/02 10:52:24 tb Exp $ */ 1/* $OpenBSD: x509.h,v 1.111 2024/03/02 10:59:41 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 *
@@ -356,18 +356,6 @@ int X509_REQ_get_signature_nid(const X509_REQ *req);
356void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig, 356void X509_REQ_get0_signature(const X509_REQ *req, const ASN1_BIT_STRING **psig,
357 const X509_ALGOR **palg); 357 const X509_ALGOR **palg);
358 358
359void X509_CRL_set_default_method(const X509_CRL_METHOD *meth);
360X509_CRL_METHOD *X509_CRL_METHOD_new(
361 int (*crl_init)(X509_CRL *crl),
362 int (*crl_free)(X509_CRL *crl),
363 int (*crl_lookup)(X509_CRL *crl, X509_REVOKED **ret,
364 ASN1_INTEGER *ser, X509_NAME *issuer),
365 int (*crl_verify)(X509_CRL *crl, EVP_PKEY *pk));
366void X509_CRL_METHOD_free(X509_CRL_METHOD *m);
367
368void X509_CRL_set_meth_data(X509_CRL *crl, void *dat);
369void *X509_CRL_get_meth_data(X509_CRL *crl);
370
371X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x); 359X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x);
372 360
373const char *X509_verify_cert_error_string(long n); 361const char *X509_verify_cert_error_string(long n);