From 109899f1b36632f5f1c469c4f562df69585eb21e Mon Sep 17 00:00:00 2001 From: beck <> Date: Mon, 14 Nov 2022 17:48:50 +0000 Subject: Hide public symbols in libcrypto/x509 .c files ok tb@ --- src/lib/libcrypto/x509/x509_ext.c | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) (limited to 'src/lib/libcrypto/x509/x509_ext.c') diff --git a/src/lib/libcrypto/x509/x509_ext.c b/src/lib/libcrypto/x509/x509_ext.c index 1445951199..95679265c3 100644 --- a/src/lib/libcrypto/x509/x509_ext.c +++ b/src/lib/libcrypto/x509/x509_ext.c @@ -1,4 +1,4 @@ -/* $OpenBSD: x509_ext.c,v 1.13 2021/11/01 20:53:08 tb Exp $ */ +/* $OpenBSD: x509_ext.c,v 1.14 2022/11/14 17:48:50 beck Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -72,42 +72,49 @@ X509_CRL_get_ext_count(const X509_CRL *x) { return (X509v3_get_ext_count(x->crl->extensions)); } +LCRYPTO_ALIAS(X509_CRL_get_ext_count) int X509_CRL_get_ext_by_NID(const X509_CRL *x, int nid, int lastpos) { return (X509v3_get_ext_by_NID(x->crl->extensions, nid, lastpos)); } +LCRYPTO_ALIAS(X509_CRL_get_ext_by_NID) int X509_CRL_get_ext_by_OBJ(const X509_CRL *x, const ASN1_OBJECT *obj, int lastpos) { return (X509v3_get_ext_by_OBJ(x->crl->extensions, obj, lastpos)); } +LCRYPTO_ALIAS(X509_CRL_get_ext_by_OBJ) int X509_CRL_get_ext_by_critical(const X509_CRL *x, int crit, int lastpos) { return (X509v3_get_ext_by_critical(x->crl->extensions, crit, lastpos)); } +LCRYPTO_ALIAS(X509_CRL_get_ext_by_critical) X509_EXTENSION * X509_CRL_get_ext(const X509_CRL *x, int loc) { return (X509v3_get_ext(x->crl->extensions, loc)); } +LCRYPTO_ALIAS(X509_CRL_get_ext) X509_EXTENSION * X509_CRL_delete_ext(X509_CRL *x, int loc) { return (X509v3_delete_ext(x->crl->extensions, loc)); } +LCRYPTO_ALIAS(X509_CRL_delete_ext) void * X509_CRL_get_ext_d2i(const X509_CRL *x, int nid, int *crit, int *idx) { return X509V3_get_d2i(x->crl->extensions, nid, crit, idx); } +LCRYPTO_ALIAS(X509_CRL_get_ext_d2i) int X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit, @@ -115,30 +122,35 @@ X509_CRL_add1_ext_i2d(X509_CRL *x, int nid, void *value, int crit, { return X509V3_add1_i2d(&x->crl->extensions, nid, value, crit, flags); } +LCRYPTO_ALIAS(X509_CRL_add1_ext_i2d) int X509_CRL_add_ext(X509_CRL *x, X509_EXTENSION *ex, int loc) { return (X509v3_add_ext(&(x->crl->extensions), ex, loc) != NULL); } +LCRYPTO_ALIAS(X509_CRL_add_ext) int X509_get_ext_count(const X509 *x) { return (X509v3_get_ext_count(x->cert_info->extensions)); } +LCRYPTO_ALIAS(X509_get_ext_count) int X509_get_ext_by_NID(const X509 *x, int nid, int lastpos) { return (X509v3_get_ext_by_NID(x->cert_info->extensions, nid, lastpos)); } +LCRYPTO_ALIAS(X509_get_ext_by_NID) int X509_get_ext_by_OBJ(const X509 *x, const ASN1_OBJECT *obj, int lastpos) { return (X509v3_get_ext_by_OBJ(x->cert_info->extensions, obj, lastpos)); } +LCRYPTO_ALIAS(X509_get_ext_by_OBJ) int X509_get_ext_by_critical(const X509 *x, int crit, int lastpos) @@ -146,30 +158,35 @@ X509_get_ext_by_critical(const X509 *x, int crit, int lastpos) return (X509v3_get_ext_by_critical(x->cert_info->extensions, crit, lastpos)); } +LCRYPTO_ALIAS(X509_get_ext_by_critical) X509_EXTENSION * X509_get_ext(const X509 *x, int loc) { return (X509v3_get_ext(x->cert_info->extensions, loc)); } +LCRYPTO_ALIAS(X509_get_ext) X509_EXTENSION * X509_delete_ext(X509 *x, int loc) { return (X509v3_delete_ext(x->cert_info->extensions, loc)); } +LCRYPTO_ALIAS(X509_delete_ext) int X509_add_ext(X509 *x, X509_EXTENSION *ex, int loc) { return (X509v3_add_ext(&(x->cert_info->extensions), ex, loc) != NULL); } +LCRYPTO_ALIAS(X509_add_ext) void * X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx) { return X509V3_get_d2i(x->cert_info->extensions, nid, crit, idx); } +LCRYPTO_ALIAS(X509_get_ext_d2i) int X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit, unsigned long flags) @@ -177,18 +194,21 @@ X509_add1_ext_i2d(X509 *x, int nid, void *value, int crit, unsigned long flags) return X509V3_add1_i2d(&x->cert_info->extensions, nid, value, crit, flags); } +LCRYPTO_ALIAS(X509_add1_ext_i2d) int X509_REVOKED_get_ext_count(const X509_REVOKED *x) { return (X509v3_get_ext_count(x->extensions)); } +LCRYPTO_ALIAS(X509_REVOKED_get_ext_count) int X509_REVOKED_get_ext_by_NID(const X509_REVOKED *x, int nid, int lastpos) { return (X509v3_get_ext_by_NID(x->extensions, nid, lastpos)); } +LCRYPTO_ALIAS(X509_REVOKED_get_ext_by_NID) int X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj, @@ -196,36 +216,42 @@ X509_REVOKED_get_ext_by_OBJ(const X509_REVOKED *x, const ASN1_OBJECT *obj, { return (X509v3_get_ext_by_OBJ(x->extensions, obj, lastpos)); } +LCRYPTO_ALIAS(X509_REVOKED_get_ext_by_OBJ) int X509_REVOKED_get_ext_by_critical(const X509_REVOKED *x, int crit, int lastpos) { return (X509v3_get_ext_by_critical(x->extensions, crit, lastpos)); } +LCRYPTO_ALIAS(X509_REVOKED_get_ext_by_critical) X509_EXTENSION * X509_REVOKED_get_ext(const X509_REVOKED *x, int loc) { return (X509v3_get_ext(x->extensions, loc)); } +LCRYPTO_ALIAS(X509_REVOKED_get_ext) X509_EXTENSION * X509_REVOKED_delete_ext(X509_REVOKED *x, int loc) { return (X509v3_delete_ext(x->extensions, loc)); } +LCRYPTO_ALIAS(X509_REVOKED_delete_ext) int X509_REVOKED_add_ext(X509_REVOKED *x, X509_EXTENSION *ex, int loc) { return (X509v3_add_ext(&(x->extensions), ex, loc) != NULL); } +LCRYPTO_ALIAS(X509_REVOKED_add_ext) void * X509_REVOKED_get_ext_d2i(const X509_REVOKED *x, int nid, int *crit, int *idx) { return X509V3_get_d2i(x->extensions, nid, crit, idx); } +LCRYPTO_ALIAS(X509_REVOKED_get_ext_d2i) int X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit, @@ -233,3 +259,4 @@ X509_REVOKED_add1_ext_i2d(X509_REVOKED *x, int nid, void *value, int crit, { return X509V3_add1_i2d(&x->extensions, nid, value, crit, flags); } +LCRYPTO_ALIAS(X509_REVOKED_add1_ext_i2d) -- cgit v1.2.3-55-g6feb