aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Bakker <p.j.bakker@polarssl.org>2013-01-03 11:41:08 +0100
committerPaul Bakker <p.j.bakker@polarssl.org>2013-01-03 11:41:08 +0100
commit21dca69ef06de67f0f4866d31597ab2ae6ebb226 (patch)
treec6830335e712367c79ac37d3ff44a0c587775321
parent58ef6ec613783e81879f93f88a52b13f47999c95 (diff)
downloadmbedtls-21dca69ef06de67f0f4866d31597ab2ae6ebb226.zip
mbedtls-21dca69ef06de67f0f4866d31597ab2ae6ebb226.tar.gz
mbedtls-21dca69ef06de67f0f4866d31597ab2ae6ebb226.tar.bz2
Handle future version properly in ssl_write_certificate_request()
-rw-r--r--ChangeLog1
-rw-r--r--library/ssl_srv.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index aa0c2a4..c1b6c88 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@ PolarSSL ChangeLog
= Version Master
Bugfix
* Memory leak when using RSA_PKCS_V21 operations fixed
+ * Handle future version properly in ssl_write_certificate_request()
= Version 1.2.3 released 2012-11-26
Bugfix
diff --git a/library/ssl_srv.c b/library/ssl_srv.c
index 3756f58..3825393 100644
--- a/library/ssl_srv.c
+++ b/library/ssl_srv.c
@@ -731,7 +731,7 @@ static int ssl_write_certificate_request( ssl_context *ssl )
*
* Length is always 2
*/
- if( ssl->max_minor_ver == SSL_MINOR_VERSION_3 )
+ if( ssl->minor_ver == SSL_MINOR_VERSION_3 )
{
ssl->handshake->verify_sig_alg = SSL_HASH_SHA256;