From b22b791de1d8ce36154a6857c1471a1cb64eb2ec Mon Sep 17 00:00:00 2001 From: beck <> Date: Sat, 8 Jul 2023 14:28:15 +0000 Subject: hide symbols in dsa ok tb@ --- src/lib/libcrypto/dsa/dsa_ossl.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/lib/libcrypto/dsa/dsa_ossl.c') diff --git a/src/lib/libcrypto/dsa/dsa_ossl.c b/src/lib/libcrypto/dsa/dsa_ossl.c index b69cf1a03f..36b2a63462 100644 --- a/src/lib/libcrypto/dsa/dsa_ossl.c +++ b/src/lib/libcrypto/dsa/dsa_ossl.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dsa_ossl.c,v 1.51 2023/03/27 10:25:02 tb Exp $ */ +/* $OpenBSD: dsa_ossl.c,v 1.52 2023/07/08 14:28:15 beck Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -91,6 +91,7 @@ DSA_OpenSSL(void) { return &openssl_dsa_meth; } +LCRYPTO_ALIAS(DSA_OpenSSL); /* * Since DSA parameters are entirely arbitrary and checking them to be @@ -440,6 +441,7 @@ DSA_SIG_new(void) { return calloc(1, sizeof(DSA_SIG)); } +LCRYPTO_ALIAS(DSA_SIG_new); void DSA_SIG_free(DSA_SIG *sig) @@ -451,21 +453,25 @@ DSA_SIG_free(DSA_SIG *sig) BN_free(sig->s); free(sig); } +LCRYPTO_ALIAS(DSA_SIG_free); int DSA_sign_setup(DSA *dsa, BN_CTX *ctx_in, BIGNUM **kinvp, BIGNUM **rp) { return dsa->meth->dsa_sign_setup(dsa, ctx_in, kinvp, rp); } +LCRYPTO_ALIAS(DSA_sign_setup); DSA_SIG * DSA_do_sign(const unsigned char *dgst, int dlen, DSA *dsa) { return dsa->meth->dsa_do_sign(dgst, dlen, dsa); } +LCRYPTO_ALIAS(DSA_do_sign); int DSA_do_verify(const unsigned char *dgst, int dgst_len, DSA_SIG *sig, DSA *dsa) { return dsa->meth->dsa_do_verify(dgst, dgst_len, sig, dsa); } +LCRYPTO_ALIAS(DSA_do_verify); -- cgit v1.2.3-55-g6feb