]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
- Corrected bug in RSA parameters handling which could cause
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 3 Apr 2004 10:55:52 +0000 (10:55 +0000)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 3 Apr 2004 10:55:52 +0000 (10:55 +0000)
  unexpected crashes.

NEWS
configure.in
lib/gnutls_state.c

diff --git a/NEWS b/NEWS
index 01d81e61ce20d5d21eb6ad398686043750f3024f..21adcf744ed046b1af3f88006940cf3c3172f6bc 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -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 
index 8f28b21a06bff80c0b456fd8abf2f5a23dc80a80..4643063dcc27d63e6bd769d25135ee3a6d58ab7e 100644 (file)
@@ -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)
index a16172bbd148178c42dc0610bbb68f72f1e57543..7e19445d027d983271e3123b31878c508e36d41e 100644 (file)
@@ -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));