From cf9b236f0893157746f8b944e4f6cc8d8a6aca26 Mon Sep 17 00:00:00 2001 From: beck <> Date: Sat, 8 Jul 2023 08:26:26 +0000 Subject: Hide symbols in cms, comp, conf, and buffer ok jsing@ --- src/lib/libcrypto/comp/c_rle.c | 3 ++- src/lib/libcrypto/comp/c_zlib.c | 4 +++- src/lib/libcrypto/comp/comp_err.c | 3 ++- src/lib/libcrypto/comp/comp_lib.c | 6 +++++- 4 files changed, 12 insertions(+), 4 deletions(-) (limited to 'src/lib/libcrypto/comp') diff --git a/src/lib/libcrypto/comp/c_rle.c b/src/lib/libcrypto/comp/c_rle.c index c2c279dc04..7907dd83cd 100644 --- a/src/lib/libcrypto/comp/c_rle.c +++ b/src/lib/libcrypto/comp/c_rle.c @@ -1,4 +1,4 @@ -/* $OpenBSD: c_rle.c,v 1.11 2022/12/24 07:12:09 tb Exp $ */ +/* $OpenBSD: c_rle.c,v 1.12 2023/07/08 08:26:26 beck Exp $ */ /* * --------------------------------------------------------------------------- * Patches to this file were contributed by @@ -138,6 +138,7 @@ COMP_rle(void) { return (&rle_method); } +LCRYPTO_ALIAS(COMP_rle); static int rle_compress_block(COMP_CTX *ctx, unsigned char *out, unsigned int olen, diff --git a/src/lib/libcrypto/comp/c_zlib.c b/src/lib/libcrypto/comp/c_zlib.c index ec98b26f5c..087e2f4c61 100644 --- a/src/lib/libcrypto/comp/c_zlib.c +++ b/src/lib/libcrypto/comp/c_zlib.c @@ -1,4 +1,4 @@ -/* $OpenBSD: c_zlib.c,v 1.27 2023/06/11 05:35:43 tb Exp $ */ +/* $OpenBSD: c_zlib.c,v 1.28 2023/07/08 08:26:26 beck Exp $ */ /* * --------------------------------------------------------------------------- * Major patches to this file were contributed by @@ -137,8 +137,10 @@ COMP_zlib(void) { return &zlib_method_nozlib; } +LCRYPTO_ALIAS(COMP_zlib); void COMP_zlib_cleanup(void) { } +LCRYPTO_ALIAS(COMP_zlib_cleanup); diff --git a/src/lib/libcrypto/comp/comp_err.c b/src/lib/libcrypto/comp/comp_err.c index 5ec5039f80..49c476c023 100644 --- a/src/lib/libcrypto/comp/comp_err.c +++ b/src/lib/libcrypto/comp/comp_err.c @@ -1,4 +1,4 @@ -/* $OpenBSD: comp_err.c,v 1.13 2022/12/23 23:23:02 schwarze Exp $ */ +/* $OpenBSD: comp_err.c,v 1.14 2023/07/08 08:26:26 beck Exp $ */ /* ==================================================================== * This file was written by Dr. Stephen Henson . * Copyright (c) 1999, 2005, 2008 The OpenSSL Project. All rights reserved. @@ -92,3 +92,4 @@ ERR_load_COMP_strings(void) } #endif } +LCRYPTO_ALIAS(ERR_load_COMP_strings); diff --git a/src/lib/libcrypto/comp/comp_lib.c b/src/lib/libcrypto/comp/comp_lib.c index 5cb2335bf5..f26edc0002 100644 --- a/src/lib/libcrypto/comp/comp_lib.c +++ b/src/lib/libcrypto/comp/comp_lib.c @@ -1,4 +1,4 @@ -/* $OpenBSD: comp_lib.c,v 1.11 2022/12/24 07:12:09 tb Exp $ */ +/* $OpenBSD: comp_lib.c,v 1.12 2023/07/08 08:26:26 beck Exp $ */ /* * --------------------------------------------------------------------------- * Patches to this file were contributed by @@ -136,6 +136,7 @@ COMP_CTX_new(COMP_METHOD *meth) } return (ret); } +LCRYPTO_ALIAS(COMP_CTX_new); void COMP_CTX_free(COMP_CTX *ctx) @@ -148,6 +149,7 @@ COMP_CTX_free(COMP_CTX *ctx) free(ctx); } +LCRYPTO_ALIAS(COMP_CTX_free); int COMP_compress_block(COMP_CTX *ctx, unsigned char *out, int olen, @@ -165,6 +167,7 @@ COMP_compress_block(COMP_CTX *ctx, unsigned char *out, int olen, } return (ret); } +LCRYPTO_ALIAS(COMP_compress_block); int COMP_expand_block(COMP_CTX *ctx, unsigned char *out, int olen, @@ -182,3 +185,4 @@ COMP_expand_block(COMP_CTX *ctx, unsigned char *out, int olen, } return (ret); } +LCRYPTO_ALIAS(COMP_expand_block); -- cgit v1.2.3-55-g6feb