openssl/crypto/dsa
Matthias St. Pierre 706512ecbc Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_init
The initialization was introduced in commit dc8de3e6f1 and
changes the behaviour of the `init` method for DSA and DH
between 1.1.1 and 3.0, while the behaviour for RSA and EC_KEY
remains unchanged.

The initialization is not necessary in 3.x and master imho and
breaks the use-case of intercepting the methods of an existing
key.

Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/22185)
2023-10-04 12:22:04 +02:00
..
build.info
dsa_ameth.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
dsa_asn1.c
dsa_backend.c Copyright year updates 2023-09-07 09:59:15 +01:00
dsa_check.c
dsa_depr.c Update copyright year 2021-04-22 14:38:44 +01:00
dsa_err.c Fix infinite loops in DSA sign code. 2023-03-01 09:20:49 +11:00
dsa_gen.c DSA_generate_parameters_ex: use the old method for all small keys 2021-04-01 15:50:45 +02:00
dsa_key.c Copyright year updates 2023-09-07 09:59:15 +01:00
dsa_lib.c Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_init 2023-10-04 12:22:04 +02:00
dsa_local.h Implement deterministic ECDSA sign (RFC6979) 2022-11-30 07:31:53 +00:00
dsa_meth.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
dsa_ossl.c Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_init 2023-10-04 12:22:04 +02:00
dsa_pmeth.c Update our EVP_PKEY_METHODs to get low level keys via public APIs 2021-07-22 13:52:46 +02:00
dsa_prn.c Update copyright year 2021-07-29 15:41:35 +01:00
dsa_sign.c Copyright year updates 2023-09-07 09:59:15 +01:00
dsa_vrf.c