Commit b347a7a9 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

- Bug report #2825989 (http://curl.haxx.se/bug/view.cgi?id=2825989) pointed

  out that OpenSSL-powered libcurl didn't support the SHA-2 digest algorithm,
  and provided the solution too: to use OpenSSL_add_all_algorithms() instead
  of the older SSLeay_* alternative. OpenSSL_add_all_algorithms was added in
  OpenSSL 0.9.5
parent 240bfaa6
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -6,6 +6,12 @@

                                  Changelog

Daniel Stenberg (26 Jul 2009)
- Bug report #2825989 (http://curl.haxx.se/bug/view.cgi?id=2825989) pointed
  out that OpenSSL-powered libcurl didn't support the SHA-2 digest algorithm,
  and provided the solution too: to use OpenSSL_add_all_algorithms() instead
  of the older SSLeay_* alternative.

Daniel Stenberg (23 Jul 2009)
- Added CURLOPT_SSH_KNOWNHOSTS, CURLOPT_SSH_KEYFUNCTION, CURLOPT_SSH_KEYDATA.
  They introduce known_host support for SSH keys to libcurl. See docs for
+1 −0
Original line number Diff line number Diff line
@@ -35,6 +35,7 @@ This release includes the following bugfixes:
 o auth problem over several hosts with re-used connection
 o improved the support for client certificates in libcurl+NSS
 o fix leak in gtls code
 o missing algorithms in libcurl+OpenSSL

This release includes the following known bugs:

+3 −5
Original line number Diff line number Diff line
@@ -636,9 +636,8 @@ int Curl_ossl_init(void)
  /* Lets get nice error messages */
  SSL_load_error_strings();

  /* Setup all the global SSL stuff */
  if(!SSLeay_add_ssl_algorithms())
    return 0;
  /* Init the global ciphers and digests */
  OpenSSL_add_all_algorithms();

  return 1;
}
@@ -653,8 +652,7 @@ void Curl_ossl_cleanup(void)
  /* Free the SSL error strings */
  ERR_free_strings();

  /* EVP_cleanup() removes all ciphers and digests from the
     table. */
  /* EVP_cleanup() removes all ciphers and digests from the table. */
  EVP_cleanup();

#ifdef HAVE_ENGINE_cleanup