Skip to content

Commit 8cd8988

Browse files
committed
update --enable-jni with KEEP_PEER_CERT, WOLFSSL_ALT_CERT_CHAINS, WOLFSSL_KEY_GEN
1 parent 95137f9 commit 8cd8988

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

configure.ac

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5959,7 +5959,7 @@ AC_ARG_ENABLE([jni],
59595959
)
59605960
if test "$ENABLED_JNI" = "yes"
59615961
then
5962-
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_JNI -DHAVE_EX_DATA"
5962+
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_JNI -DHAVE_EX_DATA -DKEEP_PEER_CERT"
59635963

59645964
# Enable prereqs if not already enabled
59655965
if test "x$ENABLED_DTLS" = "xno"
@@ -6041,6 +6041,13 @@ then
60416041
ENABLED_CERTGEN="yes"
60426042
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_CERT_GEN"
60436043
fi
6044+
# wolfCrypt JNI/JCE uses keygen, enable by default here so
6045+
# both JCE and JSSE builds can use --enable-jni
6046+
if test "x$ENABLED_KEYGEN" = "xno"
6047+
then
6048+
ENABLED_KEYGEN="yes"
6049+
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_KEY_GEN"
6050+
fi
60446051
if test "x$ENABLED_CERTREQ" = "xno"
60456052
then
60466053
ENABLED_CERTREQ="yes"
@@ -6056,6 +6063,11 @@ then
60566063
ENABLED_ALPN="yes"
60576064
AM_CFLAGS="$AM_CFLAGS -DHAVE_ALPN"
60586065
fi
6066+
if test "x$ENABLED_ALT_CERT_CHAINS" = "xno"
6067+
then
6068+
ENABLED_ALT_CERT_CHAINS="yes"
6069+
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_ALT_CERT_CHAINS"
6070+
fi
60596071

60606072
# cert gen requires alt names
60616073
ENABLED_ALTNAMES="yes"

0 commit comments

Comments
 (0)