aboutsummaryrefslogtreecommitdiff
path: root/projects/wolfssl
diff options
context:
space:
mode:
authorGuido Vranken <guidovranken@users.noreply.github.com>2021-05-26 01:04:40 +0200
committerGitHub <noreply@github.com>2021-05-25 16:04:40 -0700
commitf8815194c4339c4e438ba218772e0009100d4e95 (patch)
tree0d7e207e3282980f1530fc32f77e2b0dc800259e /projects/wolfssl
parente146f71833eed4aa321781b4d710fa198ec67d22 (diff)
downloadoss-fuzz-f8815194c4339c4e438ba218772e0009100d4e95.tar.gz
[wolfssl] Several updates (#5837)
- Enable streaming AES GCM - Enable bignum calculations with negative numbers
Diffstat (limited to 'projects/wolfssl')
-rwxr-xr-xprojects/wolfssl/build.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/projects/wolfssl/build.sh b/projects/wolfssl/build.sh
index 70db45387..7d7050967 100755
--- a/projects/wolfssl/build.sh
+++ b/projects/wolfssl/build.sh
@@ -17,7 +17,7 @@
if [[ $CFLAGS != *sanitize=dataflow* ]]
then
- WOLFCRYPT_CONFIGURE_PARAMS="--enable-static --enable-md2 --enable-md4 --enable-ripemd --enable-blake2 --enable-blake2s --enable-pwdbased --enable-scrypt --enable-hkdf --enable-cmac --enable-arc4 --enable-camellia --enable-rabbit --enable-aesccm --enable-aesctr --enable-hc128 --enable-xts --enable-des3 --enable-idea --enable-x963kdf --enable-harden --enable-aescfb --enable-aesofb --enable-aeskeywrap --enable-keygen --enable-curve25519 --enable-curve448 --enable-shake256 --disable-crypttests --disable-examples --enable-compkey --enable-ed448 --enable-ed25519 --enable-ecccustcurves --enable-xchacha --enable-cryptocb --enable-eccencrypt --enable-smallstack"
+ WOLFCRYPT_CONFIGURE_PARAMS="--enable-static --enable-md2 --enable-md4 --enable-ripemd --enable-blake2 --enable-blake2s --enable-pwdbased --enable-scrypt --enable-hkdf --enable-cmac --enable-arc4 --enable-camellia --enable-rabbit --enable-aesccm --enable-aesctr --enable-hc128 --enable-xts --enable-des3 --enable-idea --enable-x963kdf --enable-harden --enable-aescfb --enable-aesofb --enable-aeskeywrap --enable-keygen --enable-curve25519 --enable-curve448 --enable-shake256 --disable-crypttests --disable-examples --enable-compkey --enable-ed448 --enable-ed25519 --enable-ecccustcurves --enable-xchacha --enable-cryptocb --enable-eccencrypt --enable-aesgcm-stream --enable-smallstack"
if [[ $CFLAGS = *sanitize=memory* ]]
then
WOLFCRYPT_CONFIGURE_PARAMS="$WOLFCRYPT_CONFIGURE_PARAMS --disable-asm"
@@ -35,6 +35,8 @@ then
OLD_CXXFLAGS="$CXXFLAGS"
# Configure Cryptofuzz
+ cd $SRC/cryptofuzz
+ sed -i 's/kNegativeIntegers = false/kNegativeIntegers = true/g' config.h
cp -R $SRC/cryptofuzz/ $SRC/cryptofuzz-openssl-api/
cd $SRC/cryptofuzz-openssl-api/
python gen_repository.py