From 9b9fc000d4d482c0c3086b0e54b4c1a88c76ee34 Mon Sep 17 00:00:00 2001 From: tb <> Date: Sat, 2 Mar 2024 11:28:46 +0000 Subject: Remove a bunch of CRYPTO memory API This was neutered early on in the fork and has been rotting ever since. Some parts of the API are still used, but it's easier to clean up when most of the mess is gone. ok jsing --- src/lib/libcrypto/mem_dbg.c | 68 +-------------------------------------------- 1 file changed, 1 insertion(+), 67 deletions(-) (limited to 'src/lib/libcrypto/mem_dbg.c') diff --git a/src/lib/libcrypto/mem_dbg.c b/src/lib/libcrypto/mem_dbg.c index e2eacebe19..bfdd9c171b 100644 --- a/src/lib/libcrypto/mem_dbg.c +++ b/src/lib/libcrypto/mem_dbg.c @@ -1,4 +1,4 @@ -/* $OpenBSD: mem_dbg.c,v 1.25 2023/07/08 08:28:23 beck Exp $ */ +/* $OpenBSD: mem_dbg.c,v 1.26 2024/03/02 11:28:46 tb Exp $ */ /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) * All rights reserved. * @@ -121,27 +121,6 @@ CRYPTO_mem_ctrl(int mode) return (CRYPTO_MEM_CHECK_OFF); } -int -CRYPTO_is_mem_check_on(void) -{ - return (0); -} - - -void -CRYPTO_dbg_set_options(long bits) -{ - return; -} -LCRYPTO_ALIAS(CRYPTO_dbg_set_options); - -long -CRYPTO_dbg_get_options(void) -{ - return (0); -} -LCRYPTO_ALIAS(CRYPTO_dbg_get_options); - int CRYPTO_push_info_(const char *info, const char *file, int line) { @@ -162,48 +141,3 @@ CRYPTO_remove_all_info(void) return (0); } LCRYPTO_ALIAS(CRYPTO_remove_all_info); - -void -CRYPTO_dbg_malloc(void *addr, int num, const char *file, int line, - int before_p) -{ - OPENSSL_assert("CRYPTO_dbg_malloc is no longer permitted"); -} -LCRYPTO_ALIAS(CRYPTO_dbg_malloc); - -void -CRYPTO_dbg_free(void *addr, int before_p) -{ - OPENSSL_assert("CRYPTO_dbg_free is no longer permitted"); -} -LCRYPTO_ALIAS(CRYPTO_dbg_free); - -void -CRYPTO_dbg_realloc(void *addr1, void *addr2, int num, - const char *file, int line, int before_p) -{ - OPENSSL_assert("CRYPTO_dbg_realloc is no longer permitted"); -} -LCRYPTO_ALIAS(CRYPTO_dbg_realloc); - -int -CRYPTO_mem_leaks(BIO *b) -{ - return -1; -} -LCRYPTO_ALIAS(CRYPTO_mem_leaks); - -int -CRYPTO_mem_leaks_fp(FILE *fp) -{ - return -1; -} -LCRYPTO_ALIAS(CRYPTO_mem_leaks_fp); - - -int -CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB *cb) -{ - return -1; -} -LCRYPTO_ALIAS(CRYPTO_mem_leaks_cb); -- cgit v1.2.3-55-g6feb