Daniel Pouzzner
|
7725e75c42
add WOLFSSL_DEBUG_TRACE_ERROR_CODES_ALWAYS flag for optional errcode tracing in apps, define it in wolfcrypt/test/test.c when defined(WOLFSSL_DEBUG_TRACE_ERROR_CODES), and deploy WC_NO_ERR_TRACE() to test.c where needed.
|
3 ヶ月 前 |
Daniel Pouzzner
|
2448d482f4
wolfssl/wolfcrypt/error-crypt.h: move MPI error codes to range {-97, -100} to avoid collisions.
|
3 ヶ月 前 |
Daniel Pouzzner
|
0da78a7ee2
move several MP error codes from wolfssl/wolfcrypt/sp_int.h, wolfssl/wolfcrypt/tfm.h, and wolfssl/wolfcrypt/integer.h, to wolfssl/wolfcrypt/error-crypt.h, harmonizing their names and numbers.
|
3 ヶ月 前 |
Daniel Pouzzner
|
14254e8a6e
Merge pull request #7862 from bigbrett/wc-test-nocryptocb
|
3 ヶ月 前 |
Andras Fekete
|
f8c968d8d1
Fix possible memory overrun
|
3 ヶ月 前 |
Brett Nicholas
|
8df5d61179
add optional cryptocb test disable macro to wolfCrypt tests
|
3 ヶ月 前 |
Andras Fekete
|
f419e2351b
Remove NULL test with 'ptr = NULL' at the end
|
3 ヶ月 前 |
Andras Fekete
|
d6a7187538
Programmatically remove NULL test with { XFREE() }
|
3 ヶ月 前 |
Andras Fekete
|
d7a0f49906
Programmatically remove NULL test before XFREE
|
3 ヶ月 前 |
Daniel Pouzzner
|
9aa0742baa
Merge pull request #7798 from dgarske/asn_macros
|
4 ヶ月 前 |
Sean Parkinson
|
ebb49b6e68
RISC-V ChaCha20: assembly implementations
|
4 ヶ月 前 |
David Garske
|
548a2c6d8e
Fixed issues building with nocrypt. Improved logic on `ASN_BER_TO_DER`. Improved logic on unknown extension callback (new `WC_ASN_UNKNOWN_EXT_CB` gate).
|
4 ヶ月 前 |
David Garske
|
f9dc5e9f4d
Fixes for uses of deprecated sprintf. If C89 remap XSNPRINTF to use sprintf.
|
4 ヶ月 前 |
David Garske
|
7f7d94abd5
Fixes for ASN original (old) to support checking int leading 0 and invalid OID. Disable invalid UTF8 test for old ASN (only supported with newer ASN template).
|
4 ヶ月 前 |
Daniel Pouzzner
|
367508f498
wolfcrypt/src/asn.c: in EccSpecifiedECDomainDecode(), in calls to DataToHexString(), cast curve->size to word32 to resolve -Wconversion.
|
4 ヶ月 前 |
Daniel Pouzzner
|
765231060e
wolfcrypt/test/test.c: add missing PRIVATE_KEY_UNLOCK() for hpke_test().
|
4 ヶ月 前 |
Sean Parkinson
|
e6fcd488a6
Merge pull request #7685 from dgarske/renesas_rx_tsip
|
4 ヶ月 前 |
Daniel Pouzzner
|
c36ab59f24
fixes for defects identified by nightly testing:
|
4 ヶ月 前 |
Sean Parkinson
|
0f3ebedba0
Merge pull request #7700 from aidangarske/ECDSA_deterministic_k
|
4 ヶ月 前 |
David Garske
|
d5016d451f
Merge pull request #7714 from JacobBarthelmeh/coverity
|
5 ヶ月 前 |
kaleb-himes
|
f42fb587a5
Address coverity issue 394706
|
5 ヶ月 前 |
JacobBarthelmeh
|
c880fcf822
add check on padSz return, coverity issue 394711
|
5 ヶ月 前 |
JacobBarthelmeh
|
50a7243486
fix for coverity issue 394670 possible overflow
|
5 ヶ月 前 |
Sean Parkinson
|
1fd9f2af91
KYBER/ML-KEM: make ML-KEM available
|
5 ヶ月 前 |
David Garske
|
9ec29e9ad9
Reduced duplicate code in deterministic test.
|
5 ヶ月 前 |
David Garske
|
ac7f44b0dc
Fix the async tests for deterministic sign. The _ex versions cannot be called again. Fix possible leak with async and deterministic sign.
|
5 ヶ月 前 |
aidan garske
|
c07e7f1e58
Fixed async test for test.c deterministic K.
|
5 ヶ月 前 |
aidan garske
|
b5b0e17587
ecc.c and test.c changes to add support in ecc_sign_determinsitic.c for SHA256, SHA384, and SHA512 for SECP256R1, SECP384R1, SECP521R1.
|
5 ヶ月 前 |
David Garske
|
2fd7a2e4ae
Fix for test.c `memcb_test` and missing XREALLOC.
|
5 ヶ月 前 |
David Garske
|
2a86ca43f8
Fixes for building the compatibility layer with `WOLFSSL_NO_REALLOC`. Tested using `./configure --enable-opensslextra CFLAGS="-DWOLFSSL_NO_REALLOC"`.
|
5 ヶ月 前 |