# HG changeset patch # User Olaf Wintermann # Date 1748807986 -7200 # Node ID a655e63976638e1aa69a1cd807b3f9d98a16214a # Parent dc6397281d33f39b547b6e834f807e60797b64aa final fix diff -r dc6397281d33 -r a655e6397663 src/server/util/hashing.c --- a/src/server/util/hashing.c Sun Jun 01 21:58:10 2025 +0200 +++ b/src/server/util/hashing.c Sun Jun 01 21:59:46 2025 +0200 @@ -71,29 +71,29 @@ #if OPENSSL_VERSION_NUMBER < 0x30000000L int ws_sha1_init(WS_SHA1_CTX *ctx) { - SHA_Init(ctx); + SHA1_Init(ctx); return 0; } void ws_sha1_update(WS_SHA1_CTX *ctx, const char *data, size_t len) { - SHA_Update(ctx, data, len); + SHA1_Update(ctx, data, len); } void ws_sha1_final(WS_SHA1_CTX *ctx, unsigned char *buf) { - SHA_Final(buf, ctx); + SHA1_Final(buf, ctx); } int ws_sha256_init(WS_SHA256_CTX *ctx) { - SHA_Init(ctx); + SHA256_Init(ctx); return 0; } void ws_sha256_update(WS_SHA256_CTX *ctx, const char *data, size_t len) { - SHA_Update(ctx, data, len); + SHA256_Update(ctx, data, len); } void ws_sha256_final(WS_SHA256_CTX *ctx, unsigned char *buf) { - SHA_Final(buf, ctx); + SHA256_Final(buf, ctx); } int ws_sha512_init(WS_SHA512_CTX *ctx) {