Allow ECDHE and DHE as forward-compatible aliases for EECDH and EDH
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Mon, 12 May 2014 18:17:22 +0000 (14:17 -0400)
committerKurt Roeckx <kurt@roeckx.be>
Mon, 10 Nov 2014 09:58:49 +0000 (10:58 +0100)
commit0ec6898c67aeddc3c414f3cc1af2275d81329c20
treec4830e7fa7f797e531264e13112454131edf0d8e
parent1e10aee2a7381ffa1680d6239bdb6cf164d8ba1c
Allow ECDHE and DHE as forward-compatible aliases for EECDH and EDH

see RT #3203

Future versions of OpenSSL use the canonical terms "ECDHE" and "DHE"
as configuration strings and compilation constants.  This patch
introduces aliases so that the stable 1.0.2 branch can be
forward-compatible with code and configuration scripts that use the
normalized terms, while avoiding changing any library output for
stable users.

Signed-off-by: Kurt Roeckx <kurt@roeckx.be>
Reviewed-by: Matt Caswell <matt@openssl.org>
doc/apps/ciphers.pod
doc/ssl/SSL_CIPHER_get_name.pod
doc/ssl/SSL_CTX_set_cipher_list.pod
doc/ssl/SSL_CTX_set_options.pod
doc/ssl/SSL_CTX_set_tmp_rsa_callback.pod
doc/ssleay.txt
ssl/ssl.h
ssl/ssl3.h
ssl/ssl_ciph.c
ssl/ssl_locl.h
ssl/tls1.h