summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509.h
diff options
context:
space:
mode:
authortb <>2024-03-02 10:48:17 +0000
committertb <>2024-03-02 10:48:17 +0000
commitbd61e1e1013cfd2b6462e4fbf774072eb184c44c (patch)
treef13ff63adc4915978763a323143dfba138d48f06 /src/lib/libcrypto/x509/x509.h
parent83f478fb201e647181d2250ce31e9359bdca5065 (diff)
downloadopenbsd-bd61e1e1013cfd2b6462e4fbf774072eb184c44c.tar.gz
openbsd-bd61e1e1013cfd2b6462e4fbf774072eb184c44c.tar.bz2
openbsd-bd61e1e1013cfd2b6462e4fbf774072eb184c44c.zip
Remove unused public X509_TRUST API
Another thing that should never have leaked out of the library. It will become internal entirely, where the code can be simplified greatly. ok jsing
Diffstat (limited to 'src/lib/libcrypto/x509/x509.h')
-rw-r--r--src/lib/libcrypto/x509/x509.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/lib/libcrypto/x509/x509.h b/src/lib/libcrypto/x509/x509.h
index c84ff6b6b3..70d931c578 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.106 2024/03/02 10:33:51 tb Exp $ */ 1/* $OpenBSD: x509.h,v 1.107 2024/03/02 10:48:17 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 *
@@ -662,8 +662,6 @@ int X509_alias_set1(X509 *x, const unsigned char *name, int len);
662int X509_keyid_set1(X509 *x, const unsigned char *id, int len); 662int X509_keyid_set1(X509 *x, const unsigned char *id, int len);
663unsigned char *X509_alias_get0(X509 *x, int *len); 663unsigned char *X509_alias_get0(X509 *x, int *len);
664unsigned char *X509_keyid_get0(X509 *x, int *len); 664unsigned char *X509_keyid_get0(X509 *x, int *len);
665int (*X509_TRUST_set_default(int (*trust)(int , X509 *, int)))(int, X509 *, int);
666int X509_TRUST_set(int *t, int trust);
667int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj); 665int X509_add1_trust_object(X509 *x, const ASN1_OBJECT *obj);
668int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj); 666int X509_add1_reject_object(X509 *x, const ASN1_OBJECT *obj);
669void X509_trust_clear(X509 *x); 667void X509_trust_clear(X509 *x);
@@ -1041,15 +1039,6 @@ int X509_PUBKEY_get0_param(ASN1_OBJECT **ppkalg, const unsigned char **pk,
1041 int *ppklen, X509_ALGOR **pa, X509_PUBKEY *pub); 1039 int *ppklen, X509_ALGOR **pa, X509_PUBKEY *pub);
1042 1040
1043int X509_check_trust(X509 *x, int id, int flags); 1041int X509_check_trust(X509 *x, int id, int flags);
1044int X509_TRUST_get_count(void);
1045X509_TRUST * X509_TRUST_get0(int idx);
1046int X509_TRUST_get_by_id(int id);
1047int X509_TRUST_add(int id, int flags, int (*ck)(X509_TRUST *, X509 *, int),
1048 const char *name, int arg1, void *arg2);
1049void X509_TRUST_cleanup(void);
1050int X509_TRUST_get_flags(const X509_TRUST *xp);
1051char *X509_TRUST_get0_name(const X509_TRUST *xp);
1052int X509_TRUST_get_trust(const X509_TRUST *xp);
1053 1042
1054int X509_up_ref(X509 *x); 1043int X509_up_ref(X509 *x);
1055STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain); 1044STACK_OF(X509) *X509_chain_up_ref(STACK_OF(X509) *chain);