From: Nikos Mavrogiannopoulos Date: Thu, 7 Jul 2016 19:00:56 +0000 (+0200) Subject: write_nss_key_log: write the premaster secret while it is still valid X-Git-Tag: gnutls_3_5_3~149 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=33be8508d6cc6800a3ccee3beb44ccc2939d8515;p=thirdparty%2Fgnutls.git write_nss_key_log: write the premaster secret while it is still valid --- diff --git a/lib/kx.c b/lib/kx.c index 4e0a50bd74..18ce07c2f1 100644 --- a/lib/kx.c +++ b/lib/kx.c @@ -197,6 +197,8 @@ generate_normal_master(gnutls_session_t session, gnutls_free(shash.data); } + write_nss_key_log(session, premaster); + if (!keep_premaster) _gnutls_free_temp_key_datum(premaster); @@ -208,8 +210,6 @@ generate_normal_master(gnutls_session_t session, master_secret, GNUTLS_MASTER_SIZE, buf, sizeof(buf), NULL)); - write_nss_key_log(session, premaster); - return ret; }