File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -154,7 +154,7 @@ static const EVP_MD *csum_evp_md(struct name_num_item *nni)
154
154
emd = NULL ;
155
155
else
156
156
#endif
157
- emd = EVP_get_digestbyname (nni -> name );
157
+ emd = EVP_get_digestbyname (nni -> name );
158
158
if (emd && !(nni -> flags & NNI_EVP_OK )) { /* Make sure it works before we advertise it */
159
159
if (!ctx_evp && !(ctx_evp = EVP_MD_CTX_create ()))
160
160
out_of_memory ("csum_evp_md" );
@@ -787,6 +787,10 @@ void init_checksum_choices()
787
787
if (initialized_choices )
788
788
return ;
789
789
790
+ #if defined USE_OPENSSL && OPENSSL_VERSION_NUMBER < 0x10100000L
791
+ OpenSSL_add_all_algorithms ();
792
+ #endif
793
+
790
794
#if defined SUPPORT_XXH3 || defined USE_OPENSSL
791
795
for (nni = valid_checksums .list ; nni -> name ; nni ++ )
792
796
verify_digest (nni , True );
You can’t perform that action at this time.
0 commit comments