File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
326342AC_ARG_ENABLE ( [ engine] ,
327343 [ AS_HELP_STRING ( [ --enable-engine] ,[ Enable wolfEngine options (default: disabled)] ) ] ,
You can’t perform that action at this time.
0 commit comments