@@ -33,17 +33,17 @@ Reviewed-by: Tomas Mraz <tomas@openssl.org>
3333Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
3434Signed-off-by: Muhammad Falak R Wani <mwani@microsoft.com>
3535---
36- crypto/dh/dh_check.c | 6 ++++++
37- crypto/dh/dh_err.c | 3 ++-
38- crypto/err/openssl.txt | 1 +
39- include/openssl/dh.h | 3 +++
40- include/openssl/dherr.h | 3 ++-
36+ CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c | 6 ++++++
37+ CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c | 3 ++-
38+ CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt | 1 +
39+ CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dh.h | 3 +++
40+ CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h | 3 ++-
4141 5 files changed, 14 insertions(+), 2 deletions(-)
4242
43- diff --git a/crypto/dh/dh_check.c b/crypto/dh/dh_check.c
43+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c b/CryptoPkg/Library/OpensslLib/openssl /crypto/dh/dh_check.c
4444index 81957ed..e10e4e5 100644
45- --- a/crypto/dh/dh_check.c
46- +++ b/crypto/dh/dh_check.c
45+ --- a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c
46+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c
4747@@ -113,6 +113,12 @@ int DH_check(const DH *dh, int *ret)
4848 BN_CTX *ctx = NULL;
4949 BIGNUM *t1 = NULL, *t2 = NULL;
@@ -57,10 +57,10 @@ index 81957ed..e10e4e5 100644
5757 if (!DH_check_params(dh, ret))
5858 return 0;
5959
60- diff --git a/crypto/dh/dh_err.c b/crypto/dh/dh_err.c
60+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c b/CryptoPkg/Library/OpensslLib/openssl /crypto/dh/dh_err.c
6161index 9778138..dd2700d 100644
62- --- a/crypto/dh/dh_err.c
63- +++ b/crypto/dh/dh_err.c
62+ --- a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c
63+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c
6464@@ -1,6 +1,6 @@
6565 /*
6666 * Generated by util/mkerr.pl DO NOT EDIT
@@ -77,10 +77,10 @@ index 9778138..dd2700d 100644
7777 {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK_EX, 0), "DH_check_ex"},
7878 {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK_PARAMS_EX, 0), "DH_check_params_ex"},
7979 {ERR_PACK(ERR_LIB_DH, DH_F_DH_CHECK_PUB_KEY_EX, 0), "DH_check_pub_key_ex"},
80- diff --git a/crypto/err/openssl.txt b/crypto/err/openssl.txt
80+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt b/CryptoPkg/Library/OpensslLib/openssl /crypto/err/openssl.txt
8181index ba0f638..5964b73 100644
82- --- a/crypto/err/openssl.txt
83- +++ b/crypto/err/openssl.txt
82+ --- a/CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt
83+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt
8484@@ -402,6 +402,7 @@ CT_F_SCT_SET_VERSION:104:SCT_set_version
8585 DH_F_COMPUTE_KEY:102:compute_key
8686 DH_F_DHPARAMS_PRINT_FP:101:DHparams_print_fp
@@ -89,10 +89,10 @@ index ba0f638..5964b73 100644
8989 DH_F_DH_CHECK_EX:121:DH_check_ex
9090 DH_F_DH_CHECK_PARAMS_EX:122:DH_check_params_ex
9191 DH_F_DH_CHECK_PUB_KEY_EX:123:DH_check_pub_key_ex
92- diff --git a/include/openssl/dh.h b/include/openssl/dh.h
92+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dh.h b/CryptoPkg/Library/OpensslLib/openssl /include/openssl/dh.h
9393index ecc657b..c553df0 100644
94- --- a/include/openssl/dh.h
95- +++ b/include/openssl/dh.h
94+ --- a/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dh.h
95+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dh.h
9696@@ -29,6 +29,9 @@ extern "C" {
9797 # ifndef OPENSSL_DH_MAX_MODULUS_BITS
9898 # define OPENSSL_DH_MAX_MODULUS_BITS 10000
@@ -103,10 +103,10 @@ index ecc657b..c553df0 100644
103103
104104 # define OPENSSL_DH_FIPS_MIN_MODULUS_BITS 1024
105105 # define OPENSSL_DH_FIPS_MIN_MODULUS_BITS_GEN 2048
106- diff --git a/include/openssl/dherr.h b/include/openssl/dherr.h
106+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h b/CryptoPkg/Library/OpensslLib/openssl /include/openssl/dherr.h
107107index b2d62eb..5e77511 100644
108- --- a/include/openssl/dherr.h
109- +++ b/include/openssl/dherr.h
108+ --- a/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h
109+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h
110110@@ -1,6 +1,6 @@
111111 /*
112112 * Generated by util/mkerr.pl DO NOT EDIT
@@ -149,17 +149,17 @@ Reviewed-by: Matt Caswell <matt@openssl.org>
149149Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
150150Signed-off-by: Muhammad Falak <mwani@microsoft.com>
151151---
152- crypto/dh/dh_check.c | 12 ++++++++++++
153- crypto/dh/dh_err.c | 1 +
154- crypto/dh/dh_key.c | 12 ++++++++++++
155- crypto/err/openssl.txt | 2 ++
156- include/openssl/dherr.h | 2 ++
152+ CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c | 12 ++++++++++++
153+ CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c | 1 +
154+ CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_key.c | 12 ++++++++++++
155+ CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt | 2 ++
156+ CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h | 2 ++
157157 5 files changed, 29 insertions(+)
158158
159- diff --git a/crypto/dh/dh_check.c b/crypto/dh/dh_check.c
159+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c b/CryptoPkg/Library/OpensslLib/openssl /crypto/dh/dh_check.c
160160index e10e4e5..760da06 100644
161- --- a/crypto/dh/dh_check.c
162- +++ b/crypto/dh/dh_check.c
161+ --- a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c
162+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_check.c
163163@@ -211,6 +211,18 @@ static int dh_check_pub_key_int(const DH *dh, const BIGNUM *q, const BIGNUM *pub
164164 BIGNUM *tmp = NULL;
165165 BN_CTX *ctx = NULL;
@@ -179,10 +179,10 @@ index e10e4e5..760da06 100644
179179 *ret = 0;
180180 ctx = BN_CTX_new();
181181 if (ctx == NULL)
182- diff --git a/crypto/dh/dh_err.c b/crypto/dh/dh_err.c
182+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c b/CryptoPkg/Library/OpensslLib/openssl /crypto/dh/dh_err.c
183183index dd2700d..2a2a8a6 100644
184- --- a/crypto/dh/dh_err.c
185- +++ b/crypto/dh/dh_err.c
184+ --- a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c
185+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_err.c
186186@@ -87,6 +87,7 @@ static const ERR_STRING_DATA DH_str_reasons[] = {
187187 {ERR_PACK(ERR_LIB_DH, 0, DH_R_PARAMETER_ENCODING_ERROR),
188188 "parameter encoding error"},
@@ -191,10 +191,10 @@ index dd2700d..2a2a8a6 100644
191191 {ERR_PACK(ERR_LIB_DH, 0, DH_R_SHARED_INFO_ERROR), "shared info error"},
192192 {ERR_PACK(ERR_LIB_DH, 0, DH_R_UNABLE_TO_CHECK_GENERATOR),
193193 "unable to check generator"},
194- diff --git a/crypto/dh/dh_key.c b/crypto/dh/dh_key.c
194+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_key.c b/CryptoPkg/Library/OpensslLib/openssl /crypto/dh/dh_key.c
195195index 5a665d2..ee50d35 100644
196- --- a/crypto/dh/dh_key.c
197- +++ b/crypto/dh/dh_key.c
196+ --- a/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_key.c
197+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ crypto/dh/dh_key.c
198198@@ -140,6 +140,12 @@ static int generate_key(DH *dh)
199199 return 0;
200200 }
@@ -221,10 +221,10 @@ index 5a665d2..ee50d35 100644
221221 ctx = BN_CTX_new();
222222 if (ctx == NULL)
223223 goto err;
224- diff --git a/crypto/err/openssl.txt b/crypto/err/openssl.txt
224+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt b/CryptoPkg/Library/OpensslLib/openssl /crypto/err/openssl.txt
225225index 5964b73..a311396 100644
226- --- a/crypto/err/openssl.txt
227- +++ b/crypto/err/openssl.txt
226+ --- a/CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt
227+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ crypto/err/openssl.txt
228228@@ -405,6 +405,7 @@ DH_F_DH_BUILTIN_GENPARAMS:106:dh_builtin_genparams
229229 DH_F_DH_CHECK:126:DH_check
230230 DH_F_DH_CHECK_EX:121:DH_check_ex
@@ -241,10 +241,10 @@ index 5964b73..a311396 100644
241241 DH_R_SHARED_INFO_ERROR:113:shared info error
242242 DH_R_UNABLE_TO_CHECK_GENERATOR:121:unable to check generator
243243 DSA_R_BAD_Q_VALUE:102:bad q value
244- diff --git a/include/openssl/dherr.h b/include/openssl/dherr.h
244+ diff --git a/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h b/CryptoPkg/Library/OpensslLib/openssl /include/openssl/dherr.h
245245index 5e77511..b7ee69a 100644
246- --- a/include/openssl/dherr.h
247- +++ b/include/openssl/dherr.h
246+ --- a/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h
247+ +++ b/CryptoPkg/Library/OpensslLib/openssl/ include/openssl/dherr.h
248248@@ -33,6 +33,7 @@ int ERR_load_DH_strings(void);
249249 # define DH_F_DH_CHECK 126
250250 # define DH_F_DH_CHECK_EX 121
0 commit comments