src/server/util/hashing.c

changeset 604
886658ba8f25
parent 595
2c316612f648
child 605
07074daff678
equal deleted inserted replaced
603:5879ecf25aa9 604:886658ba8f25
69 #ifdef WS_USE_OPENSSL 69 #ifdef WS_USE_OPENSSL
70 70
71 #if OPENSSL_VERSION_NUMBER < 0x30000000L 71 #if OPENSSL_VERSION_NUMBER < 0x30000000L
72 72
73 void ws_sha1_init(WS_SHA1_CTX *ctx) { 73 void ws_sha1_init(WS_SHA1_CTX *ctx) {
74 SHA256_Init(ctx); 74 SHA_Init(ctx);
75 return 0; 75 return 0;
76 } 76 }
77 77
78 void ws_sha1_update(WS_SHA1_CTX *ctx, const void *data, size_t length) { 78 void ws_sha1_update(WS_SHA1_CTX *ctx, const void *data, size_t length) {
79 SHA256_Update(ctx, data, length); 79 SHA_Update(ctx, data, length);
80 } 80 }
81 81
82 void ws_sha1_final(char *md, WS_SHA1_CTX *ctx) { 82 void ws_sha1_final(char *md, WS_SHA1_CTX *ctx) {
83 SHA_Final(md, ctx); 83 SHA_Final(md, ctx);
84 } 84 }

mercurial