summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2004-04-03 10:58:35 +0000
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2004-04-03 10:58:35 +0000
commit77b159387bc8e6ee9e62d92a712110a2acca3e44 (patch)
treed4bd4cbd0ac1bd89b607d735f839dfe578254815
parent7aace31866686be43278ae6be2486618afc62045 (diff)
downloadgnutls-77b159387bc8e6ee9e62d92a712110a2acca3e44.tar.gz
- Corrected bug in RSA parameters handling which could cause
unexpected crashes.
-rw-r--r--NEWS4
-rw-r--r--configure.in2
-rw-r--r--lib/gnutls_state.c2
3 files changed, 6 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 7c58b2bd9a..141924c583 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Version 1.0.10
+- Corrected bug in RSA parameters handling which could cause
+ unexpected crashes.
+
Version 1.0.9 (29/03/2004)
- Added gnutls_certificate_set_params_function() and
gnutls_anon_set_params_function() that set the RSA or DH
diff --git a/configure.in b/configure.in
index 92bfdc6340..aa04ee2be8 100644
--- a/configure.in
+++ b/configure.in
@@ -12,7 +12,7 @@ AC_DEFINE_UNQUOTED(T_OS, "$target_os", [OS name])
dnl Gnutls Version
GNUTLS_MAJOR_VERSION=1
GNUTLS_MINOR_VERSION=0
-GNUTLS_MICRO_VERSION=9
+GNUTLS_MICRO_VERSION=10
GNUTLS_VERSION=$GNUTLS_MAJOR_VERSION.$GNUTLS_MINOR_VERSION.$GNUTLS_MICRO_VERSION
AC_DEFINE_UNQUOTED(GNUTLS_VERSION, "$GNUTLS_VERSION", [version of gnutls])
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));