aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES4
-rw-r--r--lib/sslgen.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index bcacca5b2..89f356ec5 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 42adbc803..c3d4ee401 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;