Initialise all openssl algorithms.
diff --git a/asio/include/asio/ssl/detail/impl/openssl_init.ipp b/asio/include/asio/ssl/detail/impl/openssl_init.ipp
index fb85d92..1bcae12 100644
--- a/asio/include/asio/ssl/detail/impl/openssl_init.ipp
+++ b/asio/include/asio/ssl/detail/impl/openssl_init.ipp
@@ -37,7 +37,7 @@
   {
     ::SSL_library_init();
     ::SSL_load_error_strings();        
-    ::OpenSSL_add_ssl_algorithms();
+    ::OpenSSL_add_all_algorithms();
 
     mutexes_.resize(::CRYPTO_num_locks());
     for (size_t i = 0; i < mutexes_.size(); ++i)