From 36800c36d63da1fd32f04d62c4e421dfa96b7667 Mon Sep 17 00:00:00 2001 From: "Mark J. Cox" Date: Wed, 17 Mar 2004 11:45:35 +0000 Subject: [PATCH] Fix null-pointer assignment in do_change_cipher_spec() revealed by using the Codenomicon TLS Test Tool (CAN-2004-0079) Prepare for 0.9.6m release Submitted by: Steven Henson Reviewed by: Joe Orton Approved by: Mark Cox --- CHANGES | 6 ++++-- FAQ | 2 +- LICENSE | 2 +- NEWS | 4 ++++ README | 4 ++-- STATUS | 4 +++- crypto/opensslv.h | 4 ++-- openssl.spec | 2 +- ssl/s3_pkt.c | 8 ++++++++ 9 files changed, 26 insertions(+), 10 deletions(-) diff --git a/CHANGES b/CHANGES index c001867307..fc810ea4e1 100644 --- a/CHANGES +++ b/CHANGES @@ -2,9 +2,11 @@ OpenSSL CHANGES _______________ - Changes between 0.9.6l and 0.9.6m [xx XXX xxxx] + Changes between 0.9.6l and 0.9.6m [17 Mar 2004] - *) + *) Fix null-pointer assignment in do_change_cipher_spec() revealed + by using the Codenomicon TLS Test Tool (CAN-2004-0079) + [Joe Orton, Steve Henson] Changes between 0.9.6k and 0.9.6l [04 Nov 2003] diff --git a/FAQ b/FAQ index 519ab89312..fe739d31a7 100644 --- a/FAQ +++ b/FAQ @@ -63,7 +63,7 @@ OpenSSL - Frequently Asked Questions * Which is the current version of OpenSSL? The current version is available from . -OpenSSL 0.9.7c was released on September 30, 2003. +OpenSSL 0.9.7d was released on March 17, 2004. In addition to the current stable release, you can also access daily snapshots of the OpenSSL development version at s3->tmp.new_cipher == NULL) + { + i=SSL_AD_UNEXPECTED_MESSAGE; + SSLerr(SSL_F_SSL3_GET_CERT_VERIFY,SSL_R_CCS_RECEIVED_EARLY); + goto err; + } + rr->length=0; s->s3->change_cipher_spec=1; if (!do_change_cipher_spec(s)) -- 2.25.1