X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=CHANGES;h=ae01a2c90f4dd9fd2afeec1539d63bea4c374a6c;hp=55db5725b436c1c12aff4166d4f211d4d9099e2b;hb=e11f0de67f10434c8b3fff5dbd0fe583f78f76e5;hpb=563f1503a83f690ac428f725057fc19be6728e9e diff --git a/CHANGES b/CHANGES index 55db5725b4..ae01a2c90f 100644 --- a/CHANGES +++ b/CHANGES @@ -4,6 +4,15 @@ Changes between 0.9.5 and 0.9.5a [XX XXX 2000] + *) For SSL_[CTX_]set_tmp_dh, don't create a DH key if SSL_OP_SINGLE_DH_USE + is set; it will be thrown away anyway because each handshake creates + its own key. + ssl_cert_dup, which is used by SSL_new, now copies DH keys in addition + to parameters -- in previous versions (since OpenSSL 0.9.3) the + 'default key' from SSL_CTX_set_tmp_dh would always be lost, meanining + you effectivly got SSL_OP_SINGLE_DH_USE when using this macro. + [Bodo Moeller] + *) New s_client option -ign_eof: EOF at stdin is ignored, and 'Q' and 'R' lose their special meanings (quit/renegotiate). This is part of what -quiet does; unlike -quiet, -ign_eof