File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1087,7 +1087,8 @@ then
10871087
10881088 if test "$ENABLED_LINUXKM_DEFAULTS" != "yes"
10891089 then
1090- test "$enable_quic" = "" && test "$enable_cryptonly" != "yes" && enable_quic=yes
1090+ # Disable QUIC with JNI since incompatible with WOLFSSL_TLS13_MIDDLEBOX_COMPAT
1091+ test "$enable_quic" = "" && test "$enable_cryptonly" != "yes" && test "$enable_jni" != "yes" && enable_quic=yes
10911092 AM_CFLAGS="$AM_CFLAGS -DHAVE_CRL_IO -DHAVE_IO_TIMEOUT"
10921093 fi
10931094
@@ -1104,7 +1105,8 @@ then
11041105
11051106 if test "$ENABLED_FIPS" = "no"
11061107 then
1107- test "$enable_ech" = "" && enable_ech=yes
1108+ # Disable ECH with JNI since incompatible with WOLFSSL_TLS13_MIDDLEBOX_COMPAT
1109+ test "$enable_ech" = "" && test "$enable_jni" != "yes" && enable_ech=yes
11081110 test "$enable_scep" = "" && enable_scep=yes
11091111 test "$enable_mcast" = "" && enable_mcast=yes
11101112 fi
Original file line number Diff line number Diff line change @@ -2232,7 +2232,8 @@ int test_tls13_hrr_different_cs(void)
22322232 defined(WOLFSSL_TLS13 ) && \
22332233 defined(BUILD_TLS_AES_256_GCM_SHA384 ) && \
22342234 defined(BUILD_TLS_CHACHA20_POLY1305_SHA256 ) && \
2235- defined(HAVE_ECC ) && defined(HAVE_ECC384 )
2235+ defined(HAVE_ECC ) && defined(HAVE_ECC384 ) && \
2236+ !defined(WOLFSSL_TLS13_MIDDLEBOX_COMPAT )
22362237 /*
22372238 * TLSv1.3 Record Layer: Handshake Protocol: Hello Retry Request
22382239 * Content Type: Handshake (22)
You can’t perform that action at this time.
0 commit comments