From: Daniel Stenberg Date: Mon, 3 Dec 2007 11:48:09 +0000 (+0000) Subject: Bug report #1842029 (http://curl.haxx.se/bug/view.cgi?id=1842029) identified X-Git-Tag: curl-7_18_0~197 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5c447f2499ed04bf29b6f1a82407aa53c975a58a;p=thirdparty%2Fcurl.git Bug report #1842029 (http://curl.haxx.se/bug/view.cgi?id=1842029) identified a problem with SSL session caching that prevent it from working, and the associated fix! --- diff --git a/CHANGES b/CHANGES index bcacca5b23..89f356ec56 100644 --- a/CHANGES +++ b/CHANGES @@ -8,6 +8,10 @@ Daniel S (3 Dec 2007) +- Bug report #1842029 (http://curl.haxx.se/bug/view.cgi?id=1842029) identified + a problem with SSL session caching that prevent it from working, and the + associated fix! + - Now libcurl (built with OpenSSL) doesn't return error anymore if the remote SSL-based server doesn't present a certificate when the request is told to ignore certificate verification anyway. diff --git a/lib/sslgen.c b/lib/sslgen.c index 42adbc8033..c3d4ee401b 100644 --- a/lib/sslgen.c +++ b/lib/sslgen.c @@ -96,6 +96,7 @@ bool Curl_clone_ssl_config(struct ssl_config_data *source, struct ssl_config_data *dest) { + dest->sessionid = source->sessionid; dest->verifyhost = source->verifyhost; dest->verifypeer = source->verifypeer; dest->version = source->version;