diff options
author | tb <> | 2024-03-02 11:28:46 +0000 |
---|---|---|
committer | tb <> | 2024-03-02 11:28:46 +0000 |
commit | 9b9fc000d4d482c0c3086b0e54b4c1a88c76ee34 (patch) | |
tree | f40142fa94b70538607eebd6e277749aa7bb40c1 /src/lib/libcrypto/mem_dbg.c | |
parent | e26a003ae69c592a266ff1b2331d6206111a56db (diff) | |
download | openbsd-9b9fc000d4d482c0c3086b0e54b4c1a88c76ee34.tar.gz openbsd-9b9fc000d4d482c0c3086b0e54b4c1a88c76ee34.tar.bz2 openbsd-9b9fc000d4d482c0c3086b0e54b4c1a88c76ee34.zip |
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
Diffstat (limited to 'src/lib/libcrypto/mem_dbg.c')
-rw-r--r-- | src/lib/libcrypto/mem_dbg.c | 68 |
1 files changed, 1 insertions, 67 deletions
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 @@ | |||
1 | /* $OpenBSD: mem_dbg.c,v 1.25 2023/07/08 08:28:23 beck Exp $ */ | 1 | /* $OpenBSD: mem_dbg.c,v 1.26 2024/03/02 11:28:46 tb Exp $ */ |
2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) | 2 | /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) |
3 | * All rights reserved. | 3 | * All rights reserved. |
4 | * | 4 | * |
@@ -122,27 +122,6 @@ CRYPTO_mem_ctrl(int mode) | |||
122 | } | 122 | } |
123 | 123 | ||
124 | int | 124 | int |
125 | CRYPTO_is_mem_check_on(void) | ||
126 | { | ||
127 | return (0); | ||
128 | } | ||
129 | |||
130 | |||
131 | void | ||
132 | CRYPTO_dbg_set_options(long bits) | ||
133 | { | ||
134 | return; | ||
135 | } | ||
136 | LCRYPTO_ALIAS(CRYPTO_dbg_set_options); | ||
137 | |||
138 | long | ||
139 | CRYPTO_dbg_get_options(void) | ||
140 | { | ||
141 | return (0); | ||
142 | } | ||
143 | LCRYPTO_ALIAS(CRYPTO_dbg_get_options); | ||
144 | |||
145 | int | ||
146 | CRYPTO_push_info_(const char *info, const char *file, int line) | 125 | CRYPTO_push_info_(const char *info, const char *file, int line) |
147 | { | 126 | { |
148 | return (0); | 127 | return (0); |
@@ -162,48 +141,3 @@ CRYPTO_remove_all_info(void) | |||
162 | return (0); | 141 | return (0); |
163 | } | 142 | } |
164 | LCRYPTO_ALIAS(CRYPTO_remove_all_info); | 143 | LCRYPTO_ALIAS(CRYPTO_remove_all_info); |
165 | |||
166 | void | ||
167 | CRYPTO_dbg_malloc(void *addr, int num, const char *file, int line, | ||
168 | int before_p) | ||
169 | { | ||
170 | OPENSSL_assert("CRYPTO_dbg_malloc is no longer permitted"); | ||
171 | } | ||
172 | LCRYPTO_ALIAS(CRYPTO_dbg_malloc); | ||
173 | |||
174 | void | ||
175 | CRYPTO_dbg_free(void *addr, int before_p) | ||
176 | { | ||
177 | OPENSSL_assert("CRYPTO_dbg_free is no longer permitted"); | ||
178 | } | ||
179 | LCRYPTO_ALIAS(CRYPTO_dbg_free); | ||
180 | |||
181 | void | ||
182 | CRYPTO_dbg_realloc(void *addr1, void *addr2, int num, | ||
183 | const char *file, int line, int before_p) | ||
184 | { | ||
185 | OPENSSL_assert("CRYPTO_dbg_realloc is no longer permitted"); | ||
186 | } | ||
187 | LCRYPTO_ALIAS(CRYPTO_dbg_realloc); | ||
188 | |||
189 | int | ||
190 | CRYPTO_mem_leaks(BIO *b) | ||
191 | { | ||
192 | return -1; | ||
193 | } | ||
194 | LCRYPTO_ALIAS(CRYPTO_mem_leaks); | ||
195 | |||
196 | int | ||
197 | CRYPTO_mem_leaks_fp(FILE *fp) | ||
198 | { | ||
199 | return -1; | ||
200 | } | ||
201 | LCRYPTO_ALIAS(CRYPTO_mem_leaks_fp); | ||
202 | |||
203 | |||
204 | int | ||
205 | CRYPTO_mem_leaks_cb(CRYPTO_MEM_LEAK_CB *cb) | ||
206 | { | ||
207 | return -1; | ||
208 | } | ||
209 | LCRYPTO_ALIAS(CRYPTO_mem_leaks_cb); | ||