Skip to content

Commit e340e41

Browse files
author
Andras Fekete
committed
Add --enable-wolfprovider
1 parent 43b62c8 commit e340e41

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

configure.ac

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,22 @@ AC_ARG_ENABLE([fips],
322322
[ENABLED_FIPS=$enableval],
323323
[ENABLED_FIPS="no"])
324324

325+
# wolfProvider Options
326+
AC_ARG_ENABLE([wolfprovider],
327+
[AS_HELP_STRING([--enable-wolfprovider],[Enable wolfProvider options (default: disabled)])],
328+
[ ENABLED_WOLFPROVIDER=$enableval ],
329+
[ ENABLED_WOLFPROVIDER=no ]
330+
)
331+
if test "x$ENABLED_WOLFPROVIDER" != "xno"
332+
then
333+
enable_all_crypto=yes
334+
enable_opensslcoexist=yes
335+
enable_sha=yes
336+
enable_eccminsz=192
337+
with_max_ecc_bits=1024
338+
AM_CFLAGS="$AM_CFLAGS -DWC_RSA_NO_PADDING -DWOLFSSL_PUBLIC_MP -DHAVE_PUBLIC_FFDHE -DHAVE_FFDHE_6144 -DHAVE_FFDHE_8192 -DWOLFSSL_PSS_LONG_SALT -DWOLFSSL_PSS_SALT_LEN_DISCOVER"
339+
fi
340+
325341
# wolfEngine Options
326342
AC_ARG_ENABLE([engine],
327343
[AS_HELP_STRING([--enable-engine],[Enable wolfEngine options (default: disabled)])],

0 commit comments

Comments
 (0)