From 605061cd51d735c05fdfe92ab4ec68dd715c2deb Mon Sep 17 00:00:00 2001 From: beck <> Date: Sat, 8 Jul 2023 07:22:58 +0000 Subject: Hide symbols in dso and ct ok jsing@ --- src/lib/libcrypto/ct/ct_log.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/lib/libcrypto/ct/ct_log.c') diff --git a/src/lib/libcrypto/ct/ct_log.c b/src/lib/libcrypto/ct/ct_log.c index f6e3aa25d5..eb503a3816 100644 --- a/src/lib/libcrypto/ct/ct_log.c +++ b/src/lib/libcrypto/ct/ct_log.c @@ -1,4 +1,4 @@ -/* $OpenBSD: ct_log.c,v 1.5 2021/12/18 16:34:52 tb Exp $ */ +/* $OpenBSD: ct_log.c,v 1.6 2023/07/08 07:22:58 beck Exp $ */ /* Author: Adam Eijdenberg . */ /* ==================================================================== * Copyright (c) 1998-2016 The OpenSSL Project. All rights reserved. @@ -162,6 +162,7 @@ CTLOG_STORE_new(void) free(ret); return NULL; } +LCRYPTO_ALIAS(CTLOG_STORE_new); void CTLOG_STORE_free(CTLOG_STORE *store) @@ -171,6 +172,7 @@ CTLOG_STORE_free(CTLOG_STORE *store) free(store); } } +LCRYPTO_ALIAS(CTLOG_STORE_free); static int ctlog_new_from_conf(CTLOG **ct_log, const CONF *conf, const char *section) @@ -198,6 +200,7 @@ CTLOG_STORE_load_default_file(CTLOG_STORE *store) { return CTLOG_STORE_load_file(store, CTLOG_FILE); } +LCRYPTO_ALIAS(CTLOG_STORE_load_default_file); /* * Called by CONF_parse_list, which stops if this returns <= 0, @@ -283,6 +286,7 @@ CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file) ctlog_store_load_ctx_free(load_ctx); return ret; } +LCRYPTO_ALIAS(CTLOG_STORE_load_file); /* * Initialize a new CTLOG object. @@ -314,6 +318,7 @@ CTLOG_new(EVP_PKEY *public_key, const char *name) CTLOG_free(ret); return NULL; } +LCRYPTO_ALIAS(CTLOG_new); /* Frees CT log and associated structures */ void @@ -325,12 +330,14 @@ CTLOG_free(CTLOG *log) free(log); } } +LCRYPTO_ALIAS(CTLOG_free); const char * CTLOG_get0_name(const CTLOG *log) { return log->name; } +LCRYPTO_ALIAS(CTLOG_get0_name); void CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id, size_t *log_id_len) @@ -338,12 +345,14 @@ CTLOG_get0_log_id(const CTLOG *log, const uint8_t **log_id, size_t *log_id_len) *log_id = log->log_id; *log_id_len = CT_V1_HASHLEN; } +LCRYPTO_ALIAS(CTLOG_get0_log_id); EVP_PKEY * CTLOG_get0_public_key(const CTLOG *log) { return log->public_key; } +LCRYPTO_ALIAS(CTLOG_get0_public_key); /* * Given a log ID, finds the matching log. @@ -363,3 +372,4 @@ CTLOG_STORE_get0_log_by_id(const CTLOG_STORE *store, const uint8_t *log_id, return NULL; } +LCRYPTO_ALIAS(CTLOG_STORE_get0_log_by_id); -- cgit v1.2.3-55-g6feb