mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-01-22 13:51:09 +00:00
Merge remote-tracking branch 'public/pr/1390' into mbedtls-2.7
This commit is contained in:
commit
0e342f77fc
|
@ -832,6 +832,7 @@ static int cmac_test_subkeys( int verbose,
|
||||||
mbedtls_cipher_free( &ctx );
|
mbedtls_cipher_free( &ctx );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ret = 0;
|
||||||
goto exit;
|
goto exit;
|
||||||
|
|
||||||
cleanup:
|
cleanup:
|
||||||
|
@ -887,6 +888,7 @@ static int cmac_test_wth_cipher( int verbose,
|
||||||
if( verbose != 0 )
|
if( verbose != 0 )
|
||||||
mbedtls_printf( "passed\n" );
|
mbedtls_printf( "passed\n" );
|
||||||
}
|
}
|
||||||
|
ret = 0;
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
return( ret );
|
return( ret );
|
||||||
|
|
|
@ -532,6 +532,24 @@ if_build_succeeded tests/ssl-opt.sh -f Default
|
||||||
msg "test: compat.sh RC4, DES & NULL (full config)" # ~ 2 min
|
msg "test: compat.sh RC4, DES & NULL (full config)" # ~ 2 min
|
||||||
if_build_succeeded env OPENSSL_CMD="$OPENSSL_LEGACY" GNUTLS_CLI="$GNUTLS_LEGACY_CLI" GNUTLS_SERV="$GNUTLS_LEGACY_SERV" tests/compat.sh -e '3DES\|DES-CBC3' -f 'NULL\|DES\|RC4\|ARCFOUR'
|
if_build_succeeded env OPENSSL_CMD="$OPENSSL_LEGACY" GNUTLS_CLI="$GNUTLS_LEGACY_CLI" GNUTLS_SERV="$GNUTLS_LEGACY_SERV" tests/compat.sh -e '3DES\|DES-CBC3' -f 'NULL\|DES\|RC4\|ARCFOUR'
|
||||||
|
|
||||||
|
msg "build: make, full config + DEPRECATED_WARNING, gcc -O" # ~ 30s
|
||||||
|
cleanup
|
||||||
|
cp "$CONFIG_H" "$CONFIG_BAK"
|
||||||
|
scripts/config.pl full
|
||||||
|
scripts/config.pl set MBEDTLS_DEPRECATED_WARNING
|
||||||
|
# Build with -O -Wextra to catch a maximum of issues.
|
||||||
|
make CC=gcc CFLAGS='-O -Werror -Wall -Wextra' lib programs
|
||||||
|
make CC=gcc CFLAGS='-O -Werror -Wall -Wextra -Wno-unused-function' tests
|
||||||
|
|
||||||
|
msg "build: make, full config + DEPRECATED_REMOVED, clang -O" # ~ 30s
|
||||||
|
# No cleanup, just tweak the configuration and rebuild
|
||||||
|
make clean
|
||||||
|
scripts/config.pl unset MBEDTLS_DEPRECATED_WARNING
|
||||||
|
scripts/config.pl set MBEDTLS_DEPRECATED_REMOVED
|
||||||
|
# Build with -O -Wextra to catch a maximum of issues.
|
||||||
|
make CC=clang CFLAGS='-O -Werror -Wall -Wextra' lib programs
|
||||||
|
make CC=clang CFLAGS='-O -Werror -Wall -Wextra -Wno-unused-function' tests
|
||||||
|
|
||||||
msg "test/build: curves.pl (gcc)" # ~ 4 min
|
msg "test/build: curves.pl (gcc)" # ~ 4 min
|
||||||
cleanup
|
cleanup
|
||||||
record_status tests/scripts/curves.pl
|
record_status tests/scripts/curves.pl
|
||||||
|
|
Loading…
Reference in a new issue