]> git.ipfire.org Git - thirdparty/openssl.git/commit
Deprecate the low level Diffie-Hellman functions.
authorPauli <paul.dale@oracle.com>
Mon, 3 Feb 2020 09:05:31 +0000 (19:05 +1000)
committerPauli <paul.dale@oracle.com>
Thu, 20 Feb 2020 09:04:57 +0000 (19:04 +1000)
commitada66e78ef535fe80e422bbbadffe8e7863d457c
treec9caa2b3cd516d99937b02d50e16fc0dda1509b8
parent0ad05b190ebb3a62f8519c8c4c721304c2405849
Deprecate the low level Diffie-Hellman functions.

Use of the low level DH functions has been informally discouraged for a
long time.  We now formally deprecate them.

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11024)
41 files changed:
apps/lib/s_cb.c
apps/progs.pl
crypto/dh/dh_ameth.c
crypto/dh/dh_asn1.c
crypto/dh/dh_check.c
crypto/dh/dh_depr.c
crypto/dh/dh_gen.c
crypto/dh/dh_group_params.c
crypto/dh/dh_kdf.c
crypto/dh/dh_key.c
crypto/dh/dh_lib.c
crypto/dh/dh_meth.c
crypto/dh/dh_pmeth.c
crypto/dh/dh_prn.c
crypto/dh/dh_rfc5114.c
crypto/evp/pmeth_lib.c
doc/man3/DH_generate_key.pod
doc/man3/DH_generate_parameters.pod
doc/man3/DH_get0_pqg.pod
doc/man3/DH_meth_new.pod
doc/man3/DH_new_by_nid.pod
doc/man3/DH_set_method.pod
doc/man3/DH_size.pod
doc/man3/DSA_dup_DH.pod
fuzz/asn1.c
include/openssl/dh.h
include/openssl/dsa.h
providers/implementations/exchange/dh_exch.c
providers/implementations/keymgmt/dh_kmgmt.c
providers/implementations/serializers/serializer_dh.c
providers/implementations/serializers/serializer_dh_param.c
providers/implementations/serializers/serializer_dh_priv.c
providers/implementations/serializers/serializer_dh_pub.c
ssl/s3_lib.c
ssl/ssl_local.h
ssl/statem/extensions_srvr.c
ssl/statem/statem_clnt.c
test/build.info
test/dhtest.c
test/ssltest_old.c
util/libcrypto.num