- Frank McGeough provided a small OpenSSL #include fix to make libcurl compile

fine with Nokia 5th edition 1.0 SDK for Symbian.
This commit is contained in:
Daniel Stenberg 2009-05-27 21:11:11 +00:00
parent ce1a97d6c8
commit bf085e2c4b
3 changed files with 9 additions and 1 deletions

View File

@ -6,6 +6,10 @@
Changelog Changelog
Daniel Stenberg (27 May 2009)
- Frank McGeough provided a small OpenSSL #include fix to make libcurl compile
fine with Nokia 5th edition 1.0 SDK for Symbian.
Daniel Stenberg (25 May 2009) Daniel Stenberg (25 May 2009)
- bug report #2796358 (http://curl.haxx.se/bug/view.cgi?id=2796358) pointed - bug report #2796358 (http://curl.haxx.se/bug/view.cgi?id=2796358) pointed
out that the cookie parser would leak memory when it parses cookies that are out that the cookie parser would leak memory when it parses cookies that are

View File

@ -15,6 +15,7 @@ This release includes the following bugfixes:
o crash on bad socket close with FTP o crash on bad socket close with FTP
o leaking cookie memory when duplicate domains or paths were used o leaking cookie memory when duplicate domains or paths were used
o build fix for Symbian
This release includes the following known bugs: This release includes the following known bugs:
@ -23,6 +24,6 @@ This release includes the following known bugs:
This release would not have looked like this without help, code, reports and This release would not have looked like this without help, code, reports and
advice from friends like these: advice from friends like these:
Kamil Dudka, Caolan McNamara Kamil Dudka, Caolan McNamara, Frank McGeough
Thanks! (and sorry if I forgot to mention someone) Thanks! (and sorry if I forgot to mention someone)

View File

@ -63,6 +63,8 @@
#ifdef USE_OPENSSL #ifdef USE_OPENSSL
#include <openssl/rand.h> #include <openssl/rand.h>
#include <openssl/x509v3.h> #include <openssl/x509v3.h>
#include <openssl/dsa.h>
#include <openssl/dh.h>
#else #else
#include <rand.h> #include <rand.h>
#include <x509v3.h> #include <x509v3.h>
@ -89,6 +91,7 @@
#if OPENSSL_VERSION_NUMBER >= 0x00907001L #if OPENSSL_VERSION_NUMBER >= 0x00907001L
/* ENGINE_load_private_key() takes four arguments */ /* ENGINE_load_private_key() takes four arguments */
#define HAVE_ENGINE_LOAD_FOUR_ARGS #define HAVE_ENGINE_LOAD_FOUR_ARGS
#include <openssl/ui.h>
#else #else
/* ENGINE_load_private_key() takes three arguments */ /* ENGINE_load_private_key() takes three arguments */
#undef HAVE_ENGINE_LOAD_FOUR_ARGS #undef HAVE_ENGINE_LOAD_FOUR_ARGS