openssl/crypto/ec
Juergen Christ 12186377cb Fix EC ASM flag passing
Flags for ASM implementations of EC curves were only passed to the FIPS
provider and not to the default or legacy provider.  This left some potential
for optimization.  Pass the correct flags also to these providers.

Signed-off-by: Juergen Christ <jchrist@linux.ibm.com>

Reviewed-by: Patrick Steuer <patrick.steuer@de.ibm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18791)
2022-07-14 14:02:59 +02:00
..
asm Apply the correct Apache v2 license 2022-02-14 10:08:21 +01:00
curve448 Update copyright year 2022-05-03 13:34:51 +01:00
build.info Fix EC ASM flag passing 2022-07-14 14:02:59 +02:00
curve25519.c Update copyright year 2022-05-03 13:34:51 +01:00
ec2_oct.c Update copyright year 2022-05-03 13:34:51 +01:00
ec2_smpl.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
ec_ameth.c Add sensitive memory clean in priv encode 2022-06-16 15:15:36 +10:00
ec_asn1.c Fix a memory leak in EC_GROUP_new_from_ecparameters 2022-06-25 07:20:33 +02:00
ec_backend.c The flag "decoded-from-explicit" must be imp/exportable 2022-06-23 15:47:15 +02:00
ec_check.c
ec_curve.c
ec_cvt.c
ec_deprecated.c Fix incorrect return check of BN_bn2binpad 2021-11-08 08:53:02 +10:00
ec_err.c Add error code for unsupported explicit parameters 2022-04-14 08:51:18 +02:00
ec_key.c Fix a memory leak in ec_key_simple_oct2priv 2022-05-24 11:30:42 +02:00
ec_kmeth.c
ec_lib.c The flag "decoded-from-explicit" must be imp/exportable 2022-06-23 15:47:15 +02:00
ec_local.h
ec_mult.c
ec_oct.c
ec_pmeth.c
ec_print.c EC_POINT_hex2point: forget to free pt 2021-12-16 12:40:05 +01:00
ecdh_kdf.c
ecdh_ossl.c
ecdsa_ossl.c
ecdsa_sign.c
ecdsa_vrf.c
eck_prn.c
ecp_mont.c
ecp_nist.c
ecp_nistp224.c
ecp_nistp256.c
ecp_nistp521.c
ecp_nistputil.c
ecp_nistz256_table.c
ecp_nistz256.c Update copyright year 2022-05-03 13:34:51 +01:00
ecp_oct.c
ecp_ppc.c
ecp_s390x_nistp.c Update copyright year 2022-05-03 13:34:51 +01:00
ecp_smpl.c fix some code with obvious wrong coding style 2021-10-28 13:10:46 +10:00
ecx_backend.c Don't create an ECX key with short keys 2021-11-16 13:21:06 +00:00
ecx_backend.h
ecx_key.c
ecx_meth.c Fix possible null pointer dereference of evp_pkey_get_legacy() 2022-06-02 12:06:08 +02:00
ecx_s390x.c