1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00

- David Byron fixed Curl_ossl_cleanup to actually call ENGINE_cleanup when

available.
This commit is contained in:
Daniel Stenberg 2009-12-17 13:29:41 +00:00
parent 414180b363
commit 10a11e3abe
4 changed files with 6 additions and 1 deletions

View File

@ -7,6 +7,9 @@
Changelog
Daniel Stenberg (17 Dec 2009)
- David Byron fixed Curl_ossl_cleanup to actually call ENGINE_cleanup when
available.
- Follow-up fix for the proxy fix I did for Jon Nelson's bug. It turned out I
was a bit too quick and broke test case 1101 with that change. The order of
some of the setups is sensitive. I now changed it slightly again to make

View File

@ -35,6 +35,7 @@ This release includes the following bugfixes:
o multi interface with OpenSSL read already freed memory when closing down
o --retry didn't do right for FTP transient errors
o some *_proxy environment variables didn't function
o libcurl-OpenSSL engine cleanup
This release includes the following known bugs:

View File

@ -1397,6 +1397,7 @@ if test X"$OPT_SSL" != Xno; then
AC_CHECK_FUNCS( RAND_status \
RAND_screen \
RAND_egd \
ENGINE_cleanup \
CRYPTO_cleanup_all_ex_data \
SSL_get_shutdown )

View File

@ -709,7 +709,7 @@ void Curl_ossl_cleanup(void)
/* EVP_cleanup() removes all ciphers and digests from the table. */
EVP_cleanup();
#ifdef HAVE_ENGINE_cleanup
#ifdef HAVE_ENGINE_CLEANUP
ENGINE_cleanup();
#endif