diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2004-04-03 10:55:52 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2004-04-03 10:55:52 +0000 |
commit | a9ba3a36c6eb792d337493f9dc3f577b4d45e41e (patch) | |
tree | ff7cb56cb5279c4e8cbbbe04d224474025df13a1 | |
parent | 94d12616e8d5d5b73f40b735099fb61f083b30a2 (diff) | |
download | gnutls-a9ba3a36c6eb792d337493f9dc3f577b4d45e41e.tar.gz |
- Corrected bug in RSA parameters handling which could cause
unexpected crashes.
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | lib/gnutls_state.c | 2 |
3 files changed, 4 insertions, 2 deletions
@@ -2,6 +2,8 @@ Version 1.1.8 - Implemented all the tests for the SRP group parameters in client side. This may lead to incompatibility with very old gnutls servers. +- Corrected bug in RSA parameters handling which could cause + unexpected crashes. Version 1.1.7 (29/03/2004) - Added gnutls_certificate_set_params_function() and diff --git a/configure.in b/configure.in index 8f28b21a06..4643063dcc 100644 --- a/configure.in +++ b/configure.in @@ -30,7 +30,7 @@ AM_MAINTAINER_MODE dnl This is the library version GNUTLS_MOST_RECENT_INTERFACE=13 GNUTLS_CURRENT_INTERFACE_IMPLEMENTATION_NUMBER=$GNUTLS_MICRO_VERSION -GNUTLS_OLDEST_INTERFACE=11 +GNUTLS_OLDEST_INTERFACE=12 AC_SUBST(GNUTLS_MAJOR_VERSION) diff --git a/lib/gnutls_state.c b/lib/gnutls_state.c index a16172bbd1..7e19445d02 100644 --- a/lib/gnutls_state.c +++ b/lib/gnutls_state.c @@ -138,7 +138,7 @@ static void deinit_internal_params( gnutls_session session) if (session->internals.params.free_cert_dh_params) gnutls_dh_params_deinit( session->internals.params.cert_dh_params); - if (session->internals.params.rsa_params) + if (session->internals.params.free_rsa_params) gnutls_rsa_params_deinit( session->internals.params.rsa_params); memset( &session->internals.params, 0, sizeof( session->internals.params)); |