From: Tobias Brunner Date: Thu, 23 Apr 2020 06:58:41 +0000 (+0200) Subject: travis: Bump wolfSSL to 4.4.0 X-Git-Tag: 5.9.0dr1~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ae4ced06f73dcb80a4c548b0b5f3754c2007826;p=thirdparty%2Fstrongswan.git travis: Bump wolfSSL to 4.4.0 SHA-3 is only automatically enabled on x86/x64. The tests are disabled because we don't need them and they currently cause a compile warning/error when built with clang on x64 (sizeof() on a pointer to an array). If the examples are enabled, another test suite is built, which includes the disabled crypto tests. --- diff --git a/scripts/test.sh b/scripts/test.sh index 8f70179475..be912133a4 100755 --- a/scripts/test.sh +++ b/scripts/test.sh @@ -37,7 +37,7 @@ build_botan() build_wolfssl() { - WOLFSSL_REV=87859f9e810b # v4.3.0-stable + IBM Z patch + WOLFSSL_REV=v4.4.0-stable WOLFSSL_DIR=$DEPS_BUILD_DIR/wolfssl if test -d "$WOLFSSL_DIR"; then @@ -48,9 +48,12 @@ build_wolfssl() WOLFSSL_CFLAGS="-DWOLFSSL_PUBLIC_MP -DWOLFSSL_DES_ECB" WOLFSSL_CONFIG="--prefix=$DEPS_PREFIX + --disable-crypttests --disable-examples --enable-keygen --enable-rsapss --enable-aesccm --enable-aesctr --enable-des3 --enable-camellia - --enable-curve25519 --enable-ed25519" + --enable-curve25519 --enable-ed25519 + --enable-curve448 --enable-ed448 + --enable-sha3 --enable-shake256" git clone https://github.com/wolfSSL/wolfssl.git $WOLFSSL_DIR && cd $WOLFSSL_DIR &&