summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorjaenicke <jaenicke>2002-11-20 10:46:08 +0000
committerjaenicke <jaenicke>2002-11-20 10:46:08 +0000
commit70f9fff3919d130ba5f87f6336af9bf132a65d34 (patch)
treed8b0e5c5c4680793037ed8be01ef7a5f6cdfc434 /CHANGES
parent6670cefb1ddf7b323e39a42f5166be16a7f174a5 (diff)
downloadopenssl-70f9fff3919d130ba5f87f6336af9bf132a65d34.tar.gz
Fix bug introduced by the attempt to fix client side external session
caching (#288): now internal caching failed (#351): Make sure, that cipher_id is set before comparing. Submitted by: Reviewed by: PR: 288 (and 351)
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES7
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 02069948c..789fd54c9 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1780,6 +1780,13 @@ des-cbc 3624.96k 5258.21k 5530.91k 5624.30k 5628.26k
Changes between 0.9.6g and 0.9.6h [xx XXX xxxx]
+ *) Bugfix: client side session caching did not work with external caching,
+ because the session->cipher setting was not restored when reloading
+ from the external cache. This problem was masked, when
+ SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG (part of SSL_OP_ALL) was set.
+ (Found by Steve Haslam <steve@araqnid.ddts.net>.)
+ [Lutz Jaenicke]
+
*) Fix client_certificate (ssl/s2_clnt.c): The permissible total
length of the REQUEST-CERTIFICATE message is 18 .. 34, not 17 .. 33.
[Zeev Lieber <zeev-l@yahoo.com>]