From ea7808143d6880db0cb9eb9cf6694c23958d32b0 Mon Sep 17 00:00:00 2001 From: Pauli Date: Thu, 22 Oct 2020 08:18:38 +1000 Subject: [PATCH] dsa: add additional deprecated functions to CHANGES entry. Reviewed-by: Tomas Mraz Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/13638) --- CHANGES.md | 31 +++++++++++++++++-------------- NEWS.md | 1 + 2 files changed, 18 insertions(+), 14 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index e31ee42db3..a296406137 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -504,20 +504,23 @@ OpenSSL 3.0 * All of the low level DSA functions have been deprecated including: - DSA_do_sign, DSA_do_verify, DSA_OpenSSL, DSA_set_default_method, - DSA_get_default_method, DSA_set_method, DSA_get_method, - DSA_new_method, DSA_size, DSA_security_bits, DSA_sign_setup, DSA_sign, - DSA_verify, DSA_get_ex_new_index, DSA_set_ex_data, DSA_get_ex_data, - DSA_generate_parameters_ex, DSA_generate_key, DSA_meth_new, DSA_get0_engine, - DSA_meth_free, DSA_meth_dup, DSA_meth_get0_name, DSA_meth_set1_name, - DSA_meth_get_flags, DSA_meth_set_flags, DSA_meth_get0_app_data, - DSA_meth_set0_app_data, DSA_meth_get_sign, DSA_meth_set_sign, - DSA_meth_get_sign_setup, DSA_meth_set_sign_setup, DSA_meth_get_verify, - DSA_meth_set_verify, DSA_meth_get_mod_exp, DSA_meth_set_mod_exp, - DSA_meth_get_bn_mod_exp, DSA_meth_set_bn_mod_exp, DSA_meth_get_init, - DSA_meth_set_init, DSA_meth_get_finish, DSA_meth_set_finish, - DSA_meth_get_paramgen, DSA_meth_set_paramgen, DSA_meth_get_keygen and - DSA_meth_set_keygen. + DSA_new, DSA_free, DSA_up_ref, DSA_bits, DSA_get0_pqg, DSA_set0_pqg, + DSA_get0_key, DSA_set0_key, DSA_get0_p, DSA_get0_q, DSA_get0_g, + DSA_get0_pub_key, DSA_get0_priv_key, DSA_clear_flags, DSA_test_flags, + DSA_set_flags, DSA_do_sign, DSA_do_verify, DSA_OpenSSL, + DSA_set_default_method, DSA_get_default_method, DSA_set_method, + DSA_get_method, DSA_new_method, DSA_size, DSA_security_bits, + DSA_sign_setup, DSA_sign, DSA_verify, DSA_get_ex_new_index, + DSA_set_ex_data, DSA_get_ex_data, DSA_generate_parameters_ex, + DSA_generate_key, DSA_meth_new, DSA_get0_engine, DSA_meth_free, + DSA_meth_dup, DSA_meth_get0_name, DSA_meth_set1_name, DSA_meth_get_flags, + DSA_meth_set_flags, DSA_meth_get0_app_data, DSA_meth_set0_app_data, + DSA_meth_get_sign, DSA_meth_set_sign, DSA_meth_get_sign_setup, + DSA_meth_set_sign_setup, DSA_meth_get_verify, DSA_meth_set_verify, + DSA_meth_get_mod_exp, DSA_meth_set_mod_exp, DSA_meth_get_bn_mod_exp, + DSA_meth_set_bn_mod_exp, DSA_meth_get_init, DSA_meth_set_init, + DSA_meth_get_finish, DSA_meth_set_finish, DSA_meth_get_paramgen, + DSA_meth_set_paramgen, DSA_meth_get_keygen and DSA_meth_set_keygen. Use of these low level functions has been informally discouraged for a long time. Instead applications should use L, diff --git a/NEWS.md b/NEWS.md index d02e00b8df..01f9563b1d 100644 --- a/NEWS.md +++ b/NEWS.md @@ -20,6 +20,7 @@ OpenSSL 3.0 ### Major changes between OpenSSL 1.1.1 and OpenSSL 3.0 [under development] + * Deprecated the `DSA_` functions. * Deprecated the `ERR_load_` functions. * Remove the `RAND_DRBG` API. * Deprecated the `ENGINE` API.