summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2021-11-18 21:25:01 +0000
committertb <>2021-11-18 21:25:01 +0000
commitbe9c5fd250df953be1beec2967cd2ed74cfc6d89 (patch)
tree74094aa1ce0a3c1126fa7e5a143c4bde1b9e4df3 /src
parent807171502cc56eb95763fc539991859c6e6351e0 (diff)
downloadopenbsd-be9c5fd250df953be1beec2967cd2ed74cfc6d89.tar.gz
openbsd-be9c5fd250df953be1beec2967cd2ed74cfc6d89.tar.bz2
openbsd-be9c5fd250df953be1beec2967cd2ed74cfc6d89.zip
sha256test: EVP_MD_CTX_cleanup -> EVP_MD_CTX_reset
Diffstat (limited to 'src')
-rw-r--r--src/regress/lib/libcrypto/sha256/sha256test.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/regress/lib/libcrypto/sha256/sha256test.c b/src/regress/lib/libcrypto/sha256/sha256test.c
index 1bd23a9273..b20724054a 100644
--- a/src/regress/lib/libcrypto/sha256/sha256test.c
+++ b/src/regress/lib/libcrypto/sha256/sha256test.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: sha256test.c,v 1.4 2021/11/18 15:23:24 tb Exp $ */ 1/* $OpenBSD: sha256test.c,v 1.5 2021/11/18 21:25:01 tb Exp $ */
2/* ==================================================================== 2/* ====================================================================
3 * Copyright (c) 2004 The OpenSSL Project. All rights reserved. 3 * Copyright (c) 2004 The OpenSSL Project. All rights reserved.
4 * ==================================================================== 4 * ====================================================================
@@ -105,7 +105,7 @@ main(int argc, char **argv) {
105 "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa", 105 "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa",
106 (1000000 - i) < 160 ? 1000000 - i : 160); 106 (1000000 - i) < 160 ? 1000000 - i : 160);
107 EVP_DigestFinal_ex(evp, md, NULL); 107 EVP_DigestFinal_ex(evp, md, NULL);
108 EVP_MD_CTX_cleanup(evp); 108 EVP_MD_CTX_reset(evp);
109 109
110 if (memcmp(md, app_b3, sizeof(app_b3))) { 110 if (memcmp(md, app_b3, sizeof(app_b3))) {
111 fflush(stdout); 111 fflush(stdout);
@@ -140,7 +140,6 @@ main(int argc, char **argv) {
140 fprintf(stdout, "."); 140 fprintf(stdout, ".");
141 fflush(stdout); 141 fflush(stdout);
142 142
143 EVP_MD_CTX_init(evp);
144 EVP_DigestInit_ex (evp, EVP_sha224(), NULL); 143 EVP_DigestInit_ex (evp, EVP_sha224(), NULL);
145 for (i = 0; i < 1000000; i += 64) 144 for (i = 0; i < 1000000; i += 64)
146 EVP_DigestUpdate(evp, 145 EVP_DigestUpdate(evp,
@@ -148,7 +147,7 @@ main(int argc, char **argv) {
148 "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa", 147 "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa",
149 (1000000 - i) < 64 ? 1000000 - i : 64); 148 (1000000 - i) < 64 ? 1000000 - i : 64);
150 EVP_DigestFinal_ex(evp, md, NULL); 149 EVP_DigestFinal_ex(evp, md, NULL);
151 EVP_MD_CTX_cleanup(evp); 150 EVP_MD_CTX_reset(evp);
152 151
153 if (memcmp(md, addenum_3, sizeof(addenum_3))) { 152 if (memcmp(md, addenum_3, sizeof(addenum_3))) {
154 fflush(stdout); 153 fflush(stdout);