From: Pauli Date: Fri, 27 Jun 2025 01:55:55 +0000 (+1000) Subject: build infrastructure changes for KBKDF and SSKDF to use generated param parsers X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b00941ceb1a3d5b127106cac8473a9ef54cfd41b;p=thirdparty%2Fopenssl.git build infrastructure changes for KBKDF and SSKDF to use generated param parsers Reviewed-by: Shane Lontis Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/27923) --- diff --git a/.gitignore b/.gitignore index 410762b4cc9..e28f288209c 100644 --- a/.gitignore +++ b/.gitignore @@ -87,6 +87,8 @@ providers/common/include/prov/der_sm2.h providers/common/include/prov/der_ml_dsa.h providers/common/include/prov/der_hkdf.h providers/implementations/kdfs/hkdf.c +providers/implementations/kdfs/kbkdf.c +providers/implementations/kdfs/sskdf.c providers/implementations/keymgmt/ml_dsa_kmgmt.c providers/implementations/keymgmt/ml_kem_kmgmt.c providers/implementations/keymgmt/mlx_kmgmt.c diff --git a/build.info b/build.info index 22118376678..b1c8a9a511b 100644 --- a/build.info +++ b/build.info @@ -49,6 +49,8 @@ DEPEND[]=include/openssl/asn1.h \ include/openssl/x509_vfy.h \ include/crypto/bn_conf.h include/crypto/dso_conf.h \ providers/implementations/kdfs/hkdf.c \ + providers/implementations/kdfs/kbkdf.c \ + providers/implementations/kdfs/sskdf.c \ providers/implementations/keymgmt/ml_dsa_kmgmt.c \ providers/implementations/keymgmt/ml_kem_kmgmt.c \ providers/implementations/keymgmt/mlx_kmgmt.c \ @@ -94,6 +96,8 @@ GENERATE[include/crypto/bn_conf.h]=include/crypto/bn_conf.h.in GENERATE[include/crypto/dso_conf.h]=include/crypto/dso_conf.h.in DEPEND[providers/implementations/kdfs/hkdf.c \ + providers/implementations/kdfs/kbkdf.c \ + providers/implementations/kdfs/sskdf.c \ providers/implementations/keymgmt/ml_dsa_kmgmt.c \ providers/implementations/keymgmt/ml_kem_kmgmt.c \ providers/implementations/keymgmt/mlx_kmgmt.c \ @@ -107,6 +111,10 @@ DEPEND[providers/implementations/kdfs/hkdf.c \ include/openssl/core_names.h]=util/perl|OpenSSL/paramnames.pm GENERATE[providers/implementations/kdfs/hkdf.c]=\ providers/implementations/kdfs/hkdf.c.in +GENERATE[providers/implementations/kdfs/kbkdf.c]=\ + providers/implementations/kdfs/kbkdf.c.in +GENERATE[providers/implementations/kdfs/sskdf.c]=\ + providers/implementations/kdfs/sskdf.c.in GENERATE[providers/implementations/keymgmt/ml_dsa_kmgmt.c]=\ providers/implementations/keymgmt/ml_dsa_kmgmt.c.in GENERATE[providers/implementations/keymgmt/ml_kem_kmgmt.c]=\