From b304f8567cbf9557871b00f0c3dd57b054f5d7f3 Mon Sep 17 00:00:00 2001 From: Pauli Date: Fri, 13 Mar 2020 09:06:04 +1000 Subject: CHANGES: note which command line utilities are marked for deprecation but still available. Some of the utilities are much easier to use than their pkey alternatives. These have been modified to use the PKEY APIs but still note that they are deprecated. Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/11225) --- CHANGES.md | 39 ++++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) (limited to 'CHANGES.md') diff --git a/CHANGES.md b/CHANGES.md index 4b7a73dc89..5b73989a0c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -79,11 +79,6 @@ OpenSSL 3.0 *Richard Levitte* - * The command line utilities ecparam and ec have been deprecated. Instead - use the pkeyparam, pkey and genpkey programs. - - *Paul Dale* - * All of the low level RSA functions have been deprecated including: RSA_new_method, RSA_bits, RSA_size, RSA_security_bits, @@ -138,25 +133,35 @@ OpenSSL 3.0 *Kurt Roeckx* * The command line utilities dhparam, dsa, gendsa and dsaparam have been - deprecated. Instead use the pkeyparam, pkey, genpkey and pkeyparam - programs respectively. + modified to use PKEY APIs. These commands are now in maintenance mode + and no new features will be added to them. + + *Paul Dale* + + * The command line utility rsautl has been deprecated. + Instead use the pkeyutl program. + + *Paul Dale* + + * The command line utilities genrsa and rsa have been modified to use PKEY + APIs These commands are now in maintenance mode and no new features will + be added to them. *Paul Dale* * All of the low level DH functions have been deprecated including: - DH_OpenSSL, DH_set_default_method, DH_get_default_method, DH_set_method, - DH_new_method, DH_bits, DH_size, DH_security_bits, DH_get_ex_new_index, - DH_set_ex_data, DH_get_ex_data, DH_generate_parameters_ex, - DH_check_params_ex, DH_check_ex, DH_check_pub_key_ex, - DH_check, DH_check_pub_key, DH_generate_key, DH_compute_key, - DH_compute_key_padded, DHparams_print_fp, DHparams_print, DH_get_nid, - DH_KDF_X9_42, DH_get0_engine, DH_get_length, DH_set_length, DH_meth_new, + DH_OpenSSL, DH_set_default_method, DH_get_default_method, + DH_set_method, DH_new_method, DH_bits, DH_size, DH_security_bits, + DH_get_ex_new_index, DH_set_ex_data, DH_get_ex_data, + DH_generate_parameters_ex, DH_check_params_ex, DH_check_ex, + DH_check_pub_key_ex, DH_check, DH_check_pub_key, DH_generate_key, + DH_compute_key, DH_compute_key_padded, DHparams_print_fp, + DHparams_print, DH_get_nid, DH_KDF_X9_42, DH_get0_engine, DH_meth_new, DH_meth_free, DH_meth_dup, DH_meth_get0_name, DH_meth_set1_name, DH_meth_get_flags, DH_meth_set_flags, DH_meth_get0_app_data, - DH_meth_set0_app_data, DH_meth_get_generate_key, - DH_meth_set_generate_key, DH_meth_get_compute_key, - DH_meth_set_compute_key, DH_meth_get_bn_mod_exp, + DH_meth_set0_app_data, DH_meth_get_generate_key, DH_meth_set_generate_key, + DH_meth_get_compute_key, DH_meth_set_compute_key, DH_meth_get_bn_mod_exp, DH_meth_set_bn_mod_exp, DH_meth_get_init, DH_meth_set_init, DH_meth_get_finish, DH_meth_set_finish, DH_meth_get_generate_params and DH_meth_set_generate_params. -- cgit v1.2.3