github: Bump wolfSSL to 4.6.0
Also enables Brainpool curves (this only enables the BP curves, while --enable-ecccustcurves=all would also enable several others we don't support).
This commit is contained in:
+3
-3
@@ -37,7 +37,7 @@ build_botan()
|
|||||||
|
|
||||||
build_wolfssl()
|
build_wolfssl()
|
||||||
{
|
{
|
||||||
WOLFSSL_REV=e9b1ceae7e1d # v4.5.0-stable + big endian fix
|
WOLFSSL_REV=v4.6.0-stable
|
||||||
WOLFSSL_DIR=$DEPS_BUILD_DIR/wolfssl
|
WOLFSSL_DIR=$DEPS_BUILD_DIR/wolfssl
|
||||||
|
|
||||||
if test -d "$WOLFSSL_DIR"; then
|
if test -d "$WOLFSSL_DIR"; then
|
||||||
@@ -46,14 +46,14 @@ build_wolfssl()
|
|||||||
|
|
||||||
echo "$ build_wolfssl()"
|
echo "$ build_wolfssl()"
|
||||||
|
|
||||||
WOLFSSL_CFLAGS="-DWOLFSSL_PUBLIC_MP -DWOLFSSL_DES_ECB"
|
WOLFSSL_CFLAGS="-DWOLFSSL_PUBLIC_MP -DWOLFSSL_DES_ECB -DHAVE_ECC_BRAINPOOL"
|
||||||
WOLFSSL_CONFIG="--prefix=$DEPS_PREFIX
|
WOLFSSL_CONFIG="--prefix=$DEPS_PREFIX
|
||||||
--disable-crypttests --disable-examples
|
--disable-crypttests --disable-examples
|
||||||
--enable-keygen --enable-rsapss --enable-aesccm
|
--enable-keygen --enable-rsapss --enable-aesccm
|
||||||
--enable-aesctr --enable-des3 --enable-camellia
|
--enable-aesctr --enable-des3 --enable-camellia
|
||||||
--enable-curve25519 --enable-ed25519
|
--enable-curve25519 --enable-ed25519
|
||||||
--enable-curve448 --enable-ed448
|
--enable-curve448 --enable-ed448
|
||||||
--enable-sha3 --enable-shake256"
|
--enable-sha3 --enable-shake256 --enable-ecccustcurves"
|
||||||
|
|
||||||
git clone https://github.com/wolfSSL/wolfssl.git $WOLFSSL_DIR &&
|
git clone https://github.com/wolfSSL/wolfssl.git $WOLFSSL_DIR &&
|
||||||
cd $WOLFSSL_DIR &&
|
cd $WOLFSSL_DIR &&
|
||||||
|
|||||||
Reference in New Issue
Block a user