Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions .wolfssl_known_macro_extras
Original file line number Diff line number Diff line change
Expand Up @@ -812,7 +812,6 @@ WOLFSSL_CAAM_BLACK_KEY_SM
WOLFSSL_CAAM_NO_BLACK_KEY
WOLFSSL_CALLBACKS
WOLFSSL_CHECK_DESKEY
WOLFSSL_CHECK_MEM_ZERO
WOLFSSL_CHIBIOS
WOLFSSL_CLANG_TIDY
WOLFSSL_CLIENT_EXAMPLE
Expand Down Expand Up @@ -844,15 +843,8 @@ WOLFSSL_EVP_PRINT
WOLFSSL_EXPORT_INT
WOLFSSL_EXPORT_SPC_SZ
WOLFSSL_EXTRA
WOLFSSL_FALCON_FFT_AVX2
WOLFSSL_FALCON_FFT_NEON
WOLFSSL_FALCON_FPR_ASM
WOLFSSL_FALCON_FPR_DOUBLE
WOLFSSL_FALCON_NO_NTT_DSP
WOLFSSL_FALCON_NTT_DSP
WOLFSSL_FALCON_SIGN_SMALL_MEM
WOLFSSL_FALCON_SIGN_STATS
WOLFSSL_FALCON_VERIFY_ONLY
WOLFSSL_FORCE_OCSP_NONCE_CHECK
WOLFSSL_FRDM_K64
WOLFSSL_FRDM_K64_JENKINS
Expand Down
5 changes: 5 additions & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4373,6 +4373,11 @@ if(WOLFSSL_EXAMPLES)
tests/api/test_hash.c
tests/api/test_hmac.c
tests/api/test_cmac.c
tests/api/test_siphash.c
tests/api/test_srp.c
tests/api/test_eccsi.c
tests/api/test_sakke.c
tests/api/test_hpke.c
tests/api/test_kdf.c
tests/api/test_she.c
tests/api/test_des3.c
Expand Down
1 change: 1 addition & 0 deletions IDE/m33mu-falcon-verify/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ app-falcon.elf
app-falcon.bin
app-falcon.sym
app-falcon.dis
stm32h563_OTP.bin
Binary file removed IDE/m33mu-falcon-verify/stm32h563_OTP.bin
Binary file not shown.
13 changes: 13 additions & 0 deletions tests/api.c
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,11 @@
#include <tests/api/test_hash.h>
#include <tests/api/test_hmac.h>
#include <tests/api/test_cmac.h>
#include <tests/api/test_siphash.h>
#include <tests/api/test_srp.h>
#include <tests/api/test_eccsi.h>
#include <tests/api/test_sakke.h>
#include <tests/api/test_hpke.h>
#include <tests/api/test_kdf.h>
#include <tests/api/test_she.h>
#include <tests/api/test_des3.h>
Expand All @@ -231,6 +236,7 @@
#include <tests/api/test_error.h>
#include <tests/api/test_random.h>
#include <tests/api/test_wolfentropy.h>
#include <tests/api/test_wolfevent.h>
#include <tests/api/test_wolfmath.h>
#include <tests/api/test_rsa.h>
#include <tests/api/test_dsa.h>
Expand Down Expand Up @@ -37998,6 +38004,12 @@ TEST_CASE testCases[] = {
TEST_HMAC_DECLS,
/* CMAC */
TEST_CMAC_DECLS,
/* SipHash */
TEST_SIPHASH_DECLS,
TEST_SRP_DECLS,
TEST_ECCSI_DECLS,
TEST_SAKKE_DECLS,
TEST_HPKE_DECLS,
/* KDF */
TEST_KDF_DECLS,
/* SHE */
Expand Down Expand Up @@ -38049,6 +38061,7 @@ TEST_CASE testCases[] = {
/* RNG tests */
TEST_RANDOM_DECLS,
TEST_WOLFENTROPY_DECLS,
TEST_WOLFEVENT_DECLS,

/* Public key */
/* wolfmath MP API tests */
Expand Down
12 changes: 12 additions & 0 deletions tests/api/include.am
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,11 @@ tests_unit_test_SOURCES += tests/api/test_hash.c
# MAC
tests_unit_test_SOURCES += tests/api/test_hmac.c
tests_unit_test_SOURCES += tests/api/test_cmac.c
tests_unit_test_SOURCES += tests/api/test_siphash.c
tests_unit_test_SOURCES += tests/api/test_srp.c
tests_unit_test_SOURCES += tests/api/test_eccsi.c
tests_unit_test_SOURCES += tests/api/test_sakke.c
tests_unit_test_SOURCES += tests/api/test_hpke.c
tests_unit_test_SOURCES += tests/api/test_kdf.c
# SHE
tests_unit_test_SOURCES += tests/api/test_she.c
Expand All @@ -38,6 +43,7 @@ tests_unit_test_SOURCES += tests/api/test_error.c
# Random
tests_unit_test_SOURCES += tests/api/test_random.c
tests_unit_test_SOURCES += tests/api/test_wolfentropy.c
tests_unit_test_SOURCES += tests/api/test_wolfevent.c
# MP
tests_unit_test_SOURCES += tests/api/test_wolfmath.c
# Public Key Algorithm
Expand Down Expand Up @@ -144,6 +150,11 @@ EXTRA_DIST += tests/api/test_digest.h
EXTRA_DIST += tests/api/test_hash.h
EXTRA_DIST += tests/api/test_hmac.h
EXTRA_DIST += tests/api/test_cmac.h
EXTRA_DIST += tests/api/test_siphash.h
EXTRA_DIST += tests/api/test_srp.h
EXTRA_DIST += tests/api/test_eccsi.h
EXTRA_DIST += tests/api/test_sakke.h
EXTRA_DIST += tests/api/test_hpke.h
EXTRA_DIST += tests/api/test_kdf.h
EXTRA_DIST += tests/api/test_she.h
EXTRA_DIST += tests/api/test_des3.h
Expand All @@ -162,6 +173,7 @@ EXTRA_DIST += tests/api/test_coding.h
EXTRA_DIST += tests/api/test_error.h
EXTRA_DIST += tests/api/test_random.h
EXTRA_DIST += tests/api/test_wolfentropy.h
EXTRA_DIST += tests/api/test_wolfevent.h
EXTRA_DIST += tests/api/test_wolfmath.h
EXTRA_DIST += tests/api/test_rsa.h
EXTRA_DIST += tests/api/test_dsa.h
Expand Down
Loading
Loading