X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/9e3331ea11585533603f7c1b1de5f28fb851d13b..cf1ef1a94d235f4bf3a1585fa0e0920b8f409af6:/src/src/tls-openssl.c diff --git a/src/src/tls-openssl.c b/src/src/tls-openssl.c index 8bce3c4ca..dc20a6e3f 100644 --- a/src/src/tls-openssl.c +++ b/src/src/tls-openssl.c @@ -1,4 +1,4 @@ -/* $Cambridge: exim/src/src/tls-openssl.c,v 1.17 2009/10/16 09:10:40 tom Exp $ */ +/* $Cambridge: exim/src/src/tls-openssl.c,v 1.18 2009/10/16 11:38:01 tom Exp $ */ /************************************************* * Exim - an Internet mail transport agent * @@ -305,9 +305,11 @@ tls_init(host_item *host, uschar *dhparam, uschar *certificate, SSL_load_error_strings(); /* basic set up */ OpenSSL_add_ssl_algorithms(); +#if OPENSSL_VERSION_NUMBER >= 0x00908000L /* SHA256 is becoming ever moar popular. This makes sure it gets added to the list of available digests. */ EVP_add_digest(EVP_sha256()); +#endif /* Create a context */