diff options
author | Lutz Jänicke <jaenicke@openssl.org> | 2002-11-20 13:46:35 +0300 |
---|---|---|
committer | Lutz Jänicke <jaenicke@openssl.org> | 2002-11-20 13:46:35 +0300 |
commit | a153c46d7f8a968ee8e8dce2d1f9aff5cc084234 (patch) | |
tree | 6fd6a8138dc55028d348c6d578d4896a6b258d13 /CHANGES | |
parent | 8faad520ae323c1fa2a49aa69b4decfbe3452e71 (diff) |
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-- | CHANGES | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -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>] |