diff --git a/CHANGES b/CHANGES index 0b8c383c33..3a32ecc831 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +4604. [bug] Don't use ERR_load_crypto_strings() when building + with OpenSSL 1.1.0. [RT #45117] + 4603. [doc] Automatically generate named.conf(5) man page from doc/misc/options. Thanks to Tony Finch. [RT #43525] diff --git a/lib/dns/openssl_link.c b/lib/dns/openssl_link.c index 6a0fb4c0e8..1b2d3acb7f 100644 --- a/lib/dns/openssl_link.c +++ b/lib/dns/openssl_link.c @@ -203,9 +203,9 @@ dst__openssl_init(const char *engine) { goto cleanup_mutexalloc; CRYPTO_set_locking_callback(lock_callback); CRYPTO_set_id_callback(id_callback); -#endif ERR_load_crypto_strings(); +#endif rm = mem_alloc(sizeof(RAND_METHOD) FILELINE); if (rm == NULL) {