@@ -1044,7 +1044,6 @@ then
1044
1044
test "$enable_trustedca" = "" && enable_trustedca=yes
1045
1045
test "$enable_session_ticket" = "" && enable_session_ticket=yes
1046
1046
test "$enable_earlydata" = "" && enable_earlydata=yes
1047
- test "$enable_ech" = "" && enable_ech=yes
1048
1047
test "$enable_rpk" = "" && enable_rpk=yes
1049
1048
1050
1049
if test "$ENABLED_LINUXKM_DEFAULTS" != "yes"
@@ -1066,6 +1065,7 @@ then
1066
1065
1067
1066
if test "$ENABLED_FIPS" = "no"
1068
1067
then
1068
+ test "$enable_ech" = "" && enable_ech=yes
1069
1069
test "$enable_scep" = "" && enable_scep=yes
1070
1070
test "$enable_mcast" = "" && enable_mcast=yes
1071
1071
fi
@@ -1272,8 +1272,6 @@ then
1272
1272
test "$enable_certext" = "" && enable_certext=yes
1273
1273
test "$enable_sep" = "" && enable_sep=yes
1274
1274
test "$enable_hkdf" = "" && enable_hkdf=yes
1275
- test "$enable_curve25519" = "" && enable_curve25519=yes
1276
- test "$enable_curve448" = "" && enable_curve448=yes
1277
1275
test "$enable_fpecc" = "" && test "$enable_ecc" != "no" && enable_fpecc=yes
1278
1276
test "$enable_eccencrypt" = "" && test "$enable_ecc" != "no" && enable_eccencrypt=yes
1279
1277
test "$enable_psk" = "" && enable_psk=yes
@@ -1322,6 +1320,8 @@ then
1322
1320
1323
1321
if test "$ENABLED_FIPS" = "no"
1324
1322
then
1323
+ test "$enable_curve25519" = "" && enable_curve25519=yes
1324
+ test "$enable_curve448" = "" && enable_curve448=yes
1325
1325
test "$enable_cryptocb" = "" && enable_cryptocb=yes
1326
1326
test "$enable_pkcallbacks" = "" && enable_pkcallbacks=yes
1327
1327
test "$enable_xchacha" = "" && test "$enable_chacha" != "no" && enable_xchacha=yes
@@ -4442,7 +4442,7 @@ AC_ARG_ENABLE([curve25519],
4442
4442
[ ENABLED_CURVE25519=no ]
4443
4443
)
4444
4444
4445
- if test "$ENABLED_QUIC" = "yes" && test "$ENABLED_CURVE25519" = "no"
4445
+ if test "$ENABLED_QUIC" = "yes" && test "$ENABLED_CURVE25519" = "no" && test "$ENABLED_FIPS" = "no"
4446
4446
then
4447
4447
ENABLED_CURVE25519=yes
4448
4448
fi
@@ -5627,13 +5627,17 @@ AS_CASE([$FIPS_VERSION],
5627
5627
AS_IF ( [ test "x$ENABLED_ED25519" != "xyes" &&
5628
5628
(test "$FIPS_VERSION" != "dev" || test "$enable_ed25519" != "no")] ,
5629
5629
[ ENABLED_ED25519="yes"; AM_CFLAGS="$AM_CFLAGS -DHAVE_ED25519 -DHAVE_ED25519_KEY_IMPORT"] )
5630
- AS_IF ( [ test "$ENABLED_CURVE25519" = "yes"] ,
5630
+
5631
+ AS_IF ( [ test "$ENABLED_CURVE25519" != "no" &&
5632
+ (test "$FIPS_VERSION" != "dev" || test "$enable_curve25519" = "")] ,
5631
5633
[ ENABLED_CURVE25519="no"; AM_CFLAGS="$AM_CFLAGS"] )
5632
5634
5633
5635
AS_IF ( [ test "x$ENABLED_ED448" != "xyes" &&
5634
5636
(test "$FIPS_VERSION" != "dev" || test "$enable_ed448" != "no")] ,
5635
5637
[ ENABLED_ED448="yes"; AM_CFLAGS="$AM_CFLAGS -DHAVE_ED448 -DHAVE_ED448_KEY_IMPORT"] )
5636
- AS_IF ( [ test "x$ENABLED_CURVE448" = "xyes"] ,
5638
+
5639
+ AS_IF ( [ test "$ENABLED_CURVE448" != "no" &&
5640
+ (test "$FIPS_VERSION" != "dev" || test "$enable_curve448" = "")] ,
5637
5641
[ ENABLED_CURVE448="no"; AM_CFLAGS="$AM_CFLAGS"] )
5638
5642
5639
5643
AS_IF ( [ test "x$ENABLED_ED25519_STREAM" != "xyes" &&
0 commit comments