From 5c447f2499ed04bf29b6f1a82407aa53c975a58a Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 3 Dec 2007 11:48:09 +0000 Subject: [PATCH] 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! --- CHANGES | 4 ++++ lib/sslgen.c | 1 + 2 files changed, 5 insertions(+) diff --git a/CHANGES b/CHANGES index bcacca5..89f356e 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 42adbc8..c3d4ee4 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; -- 2.7.4