wolfssl/tests/api
Tobias Frauenschläger 465f35bfca Write the stateful LMS/XMSS test keys to the working directory
The LMS and XMSS api tests keep their stateful private key in a file
between calls, at an absolute path under /tmp. Not every platform with a
filesystem has that directory, and after the export-guard tests the XMSS
path is reached in builds without WOLF_CRYPTO_CB as well.

Write them beside the other files the test suite produces instead, keep
the per-process name so parallel runs still do not collide, and ignore
them in git.
2026-09-11 17:44:32 +02:00
..
api.h fixes for issues identified by CI tests and AI review: 2026-07-07 02:35:51 -05:00
api_decl.h
create_ocsp_test_blobs.py asn.c: check the OCSP responder certificate's signature 2026-08-18 11:22:01 -04:00
create_x500_unique_id_certs.py Fixes from review 2026-08-06 16:18:35 -05:00
include.am cryptocb: add WC_ALGO_TYPE_KEYSTORE for hardware key store operations 2026-09-07 08:22:01 -07:00
test_aes.c Key ID initializer fail on a positive-length null ID 2026-09-11 17:44:32 +02:00
test_aes.h Merge pull request #11158 from danielinux/psa-aes-setiv-f-8254 2026-08-13 10:30:02 -06:00
test_arc4.c Ensure a key is set for ARC4 operations 2026-06-10 11:36:29 +02:00
test_arc4.h Ensure a key is set for ARC4 operations 2026-06-10 11:36:29 +02:00
test_argon2.c Argon2: Add Argon2d/i/id version 1.3 2026-09-03 15:51:38 +10:00
test_argon2.h Argon2: Add Argon2d/i/id version 1.3 2026-09-03 15:51:38 +10:00
test_ascon.c ascon: re-initialize the context in Final so it can be reused 2026-08-12 14:54:29 +09:00
test_ascon.h ascon: re-initialize the context in Final so it can be reused 2026-08-12 14:54:29 +09:00
test_ascon_kats.h
test_asn.c Merge pull request #11361 from JacobBarthelmeh/extkeyuse 2026-09-08 09:03:56 +10:00
test_asn.h handle extended key usage oid collisions 2026-09-03 13:57:07 -06:00
test_async.c Add compile-time crypto callback async poll for record ciphers 2026-07-24 16:14:35 +00:00
test_async.h Add compile-time crypto callback async poll for record ciphers 2026-07-24 16:14:35 +00:00
test_blake2.c tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_blake2.h tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_camellia.c tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_camellia.h F-6426 - Reject Camellia cipher ops when no key is set 2026-07-02 11:36:01 +02:00
test_certman.c Merge pull request #11038 from gasbytes/dupcrl_entry-copies-fix 2026-08-25 13:36:51 -05:00
test_certman.h Merge pull request #11038 from gasbytes/dupcrl_entry-copies-fix 2026-08-25 13:36:51 -05:00
test_chacha.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_chacha.h Reject unset key in wc_Chacha_Process 2026-08-01 13:11:52 +02:00
test_chacha20_poly1305.c ChaCha20/Poly1305 ASM: AVX512 and improvements to other Intel x64 2026-08-11 18:05:58 +10:00
test_chacha20_poly1305.h ChaCha20/Poly1305 ASM: AVX512 and improvements to other Intel x64 2026-08-11 18:05:58 +10:00
test_cmac.c Extend the RSA-PSS verify callback and harden the Ed448/CMAC hooks 2026-08-08 15:14:28 -06:00
test_cmac.h Add crypto callback hooks for Ed448, CMAC free, and RSA-PSS verify 2026-08-08 15:14:27 -06:00
test_coding.c prevent uninitialized scalar variable issue 2026-08-20 13:11:32 -06:00
test_coding.h Fix directoryName NameConstraints bypass 2026-08-18 08:53:54 -04:00
test_compress.c tests: wrap error-code operands and fix the test_compress include order 2026-08-07 09:27:42 +02:00
test_compress.h tests: add compress group for compress.c MC/DC 2026-08-07 09:27:42 +02:00
test_curve448.c Fix curve448 test guards for CB_FIND and zero-check builds, cover cb zero result 2026-08-21 17:04:19 -06:00
test_curve448.h Add curve448 crypto callback support 2026-08-21 17:04:18 -06:00
test_curve25519.c Only offload a key-owned X25519 private scalar to that key's own device 2026-09-02 12:41:29 +02:00
test_curve25519.h Only offload a key-owned X25519 private scalar to that key's own device 2026-09-02 12:41:29 +02:00
test_des3.c Require a key for 3DES ECB operations on all backends 2026-08-26 15:46:31 -07:00
test_des3.h tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_dh.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_dh.h Use random-witness primality test for untrusted DH modulus 2026-08-01 13:13:00 +02:00
test_digest.h
test_dsa.c tests: guard DsaSign_ex / DhGenerateParams tests for the frozen selftest API 2026-07-13 11:19:24 +02:00
test_dsa.h tests: MC/DC decision coverage for dh.c and dsa.c 2026-07-13 11:19:23 +02:00
test_dtls.c Merge pull request #11177 from julek-wolfssl/fenrir-dtls-record-layer-fixes 2026-09-08 20:31:10 -05:00
test_dtls.h Merge pull request #11177 from julek-wolfssl/fenrir-dtls-record-layer-fixes 2026-09-08 20:31:10 -05:00
test_dtls13.c Conformance to RFC 9846: New version of TLS 1.3 specification 2026-09-02 16:07:47 +10:00
test_dtls13.h Conformance to RFC 9846: New version of TLS 1.3 specification 2026-09-02 16:07:47 +10:00
test_ecc.c Key ID initializer fail on a positive-length null ID 2026-09-11 17:44:32 +02:00
test_ecc.h Check ECC private key scalar range on import (F-1930, F-1931) 2026-08-19 23:54:09 -04:00
test_eccsi.c tests: fix eccsi ValidateEccsiPair error code under WOLFSSL_SP_MATH 2026-07-31 12:56:52 +02:00
test_eccsi.h tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_ed448.c Add crypto callback hooks for Ed448, CMAC free, and RSA-PSS verify 2026-08-08 15:14:27 -06:00
test_ed448.h Add crypto callback hooks for Ed448, CMAC free, and RSA-PSS verify 2026-08-08 15:14:27 -06:00
test_ed25519.c wolfssl: expose trusted argument in ed25519/ed448 der export 2026-07-29 23:20:44 +02:00
test_ed25519.h wolfssl: expose trusted argument in ed25519/ed448 der export 2026-07-29 23:20:44 +02:00
test_error.c tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_error.h tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_evp.c Fix EVP_DecodeUpdate overflow on NUL byte in base64 input 2026-08-07 08:11:23 +02:00
test_evp.h
test_evp_cipher.c Require a key for 3DES ECB operations on all backends 2026-08-26 15:46:31 -07:00
test_evp_cipher.h Require a key for 3DES ECB operations on all backends 2026-08-26 15:46:31 -07:00
test_evp_digest.c add unit test for NULL SHAKE parameters 2026-05-06 15:25:06 -06:00
test_evp_digest.h
test_evp_pkey.c Remove carry over of old buffer in wolfSSL_X509_set_ext. 2026-08-10 16:46:36 -07:00
test_evp_pkey.h Remove carry over of old buffer in wolfSSL_X509_set_ext. 2026-08-10 16:46:36 -07:00
test_falcon.c Key ID initializer fail on a positive-length null ID 2026-09-11 17:44:32 +02:00
test_falcon.h PR feedback: add/update tests, ensure devId is invalidated 2026-08-19 17:05:23 -07:00
test_frodokem.c fixes from peer review, post-rebase test results, and test coverage expansion: 2026-08-05 13:55:14 -05:00
test_frodokem.h FrodoKEM: ASN.1 keys, X.509 certicates 2026-07-17 22:38:55 +10:00
test_hash.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_hash.h tests: MC/DC gap-closing for the deferred Part-3 modules 2026-07-17 08:56:03 +02:00
test_hmac.c Key ID initializer fail on a positive-length null ID 2026-09-11 17:44:32 +02:00
test_hmac.h Merge pull request #10938 from yosuke-wolfssl/fix/f_6767 2026-08-04 10:43:24 -07:00
test_hpke.c tests: fix CI failures in HPKE/SAKKE MC/DC coverage tests 2026-07-31 12:56:52 +02:00
test_hpke.h tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_kdf.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_kdf.h tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_keystore.c cryptocb: add WC_ALGO_TYPE_KEYSTORE for hardware key store operations 2026-09-07 08:22:01 -07:00
test_keystore.h cryptocb: add WC_ALGO_TYPE_KEYSTORE for hardware key store operations 2026-09-07 08:22:01 -07:00
test_lms_xmss.c Write the stateful LMS/XMSS test keys to the working directory 2026-09-11 17:44:32 +02:00
test_lms_xmss.h Reject XMSS public-key export before a key exists 2026-09-11 17:44:32 +02:00
test_md2.c update MD2 functions to return int instead of void 2026-05-13 11:36:36 -06:00
test_md2.h
test_md4.c update MD4 return from void to int 2026-05-13 11:36:36 -06:00
test_md4.h
test_md5.c
test_md5.h
test_mldsa.c Key ID initializer fail on a positive-length null ID 2026-09-11 17:44:32 +02:00
test_mldsa.h ML-DSA: optional precomputed matrix A for verify on constrained targets 2026-09-08 16:29:14 -07:00
test_mldsa_legacy.c Regression testing fixes 2026-06-04 18:29:24 +10:00
test_mlkem.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_mlkem.h Add missing CryptoCb_Free test cases and CI 2026-08-18 20:02:17 -07:00
test_ocsp.c asn.c: check the OCSP responder certificate's signature 2026-08-18 11:22:01 -04:00
test_ocsp.h asn.c: check the OCSP responder certificate's signature 2026-08-18 11:22:01 -04:00
test_ocsp_test_blobs.h asn.c: check the OCSP responder certificate's signature 2026-08-18 11:22:01 -04:00
test_ossl_asn1.c Fix possible memcpy length overflow in wolfSSL_d2i_ASN1_INTEGER 2026-07-07 17:41:49 -07:00
test_ossl_asn1.h
test_ossl_bio.c Drop BIO_{get,set}_app_data fallback aliasing BIO_{get,set}_data 2026-08-08 17:42:25 +09:00
test_ossl_bio.h Drop BIO_{get,set}_app_data fallback aliasing BIO_{get,set}_data 2026-08-08 17:42:25 +09:00
test_ossl_bn.c ssl_bn: skip truncation shift for byte-aligned BN_rand requests 2026-08-31 10:28:42 +09:00
test_ossl_bn.h
test_ossl_cipher.c Ensure a key is set for ARC4 operations 2026-06-10 11:36:29 +02:00
test_ossl_cipher.h tests 2026-05-07 02:33:58 +00:00
test_ossl_dgst.c
test_ossl_dgst.h
test_ossl_dh.c
test_ossl_dh.h
test_ossl_dsa.c
test_ossl_dsa.h
test_ossl_ec.c fix: d2i_ECPrivateKey derives public key when absent from DER 2026-08-07 12:57:37 -07:00
test_ossl_ec.h fix: d2i_ECPrivateKey derives public key when absent from DER 2026-08-07 12:57:37 -07:00
test_ossl_ecx.c Rust wrapper: ed25519: guard generate with ed25519_make_key cfg 2026-08-31 09:33:09 -04:00
test_ossl_ecx.h
test_ossl_mac.c Use a parse-in-progress sentinel for hmac.h's evp.h include 2026-08-08 18:04:20 +09:00
test_ossl_mac.h Use a parse-in-progress sentinel for hmac.h's evp.h include 2026-08-08 18:04:20 +09:00
test_ossl_obj.c Fixes for review feedback 2026-08-05 20:14:50 +09:00
test_ossl_obj.h Fixes for review feedback 2026-08-05 20:14:50 +09:00
test_ossl_p7p12.c tests: free PKCS7 cert stack when encode_certs fails 2026-09-01 19:53:37 +03:00
test_ossl_p7p12.h PKCS7: tighten signature presence check in PKCS7_verify 2026-06-16 20:19:22 +02:00
test_ossl_pem.c Do not free caller's EVP_PKEY until d2i has a replacement 2026-08-07 07:52:57 +09:00
test_ossl_pem.h OpenSSL compat with ML-DSA 2026-08-07 07:38:28 +09:00
test_ossl_rand.c honor OpenSSL fail-open contracts 2026-05-14 16:59:12 +00:00
test_ossl_rand.h honor OpenSSL fail-open contracts 2026-05-14 16:59:12 +00:00
test_ossl_rsa.c Trim FIPS comments and share one ML-DSA seed entry point 2026-09-01 20:17:22 -06:00
test_ossl_rsa.h
test_ossl_sk.c
test_ossl_sk.h
test_ossl_tsp.c Time-Stamp Protocol (RFC 3161) 2026-07-08 09:33:47 +10:00
test_ossl_tsp.h Time-Stamp Protocol (RFC 3161) 2026-07-08 09:33:47 +10:00
test_ossl_x509.c Pass an explicit length to CheckIPAddr. Move sys/time.h and sys/un.h to options.h as they are used in the library. Zero heap mp_int structs on allocation, before any error path. 2026-08-12 17:27:42 -07:00
test_ossl_x509.h Honour chklen when matching an IP in X509_check_host 2026-08-01 11:54:40 +02:00
test_ossl_x509_acert.c Enforce attribute certificate validity period in VerifyX509Acert 2026-07-22 13:07:55 +02:00
test_ossl_x509_acert.h
test_ossl_x509_crypto.c F-9961 - Encode default cert validity as UTCTime through 2049 2026-08-20 18:38:39 -07:00
test_ossl_x509_crypto.h openssl compat errors and mldsa oid fix 2026-07-13 11:56:57 -06:00
test_ossl_x509_ext.c tests: fix mem-fail crashes in ECC coverage and X509 extension tests 2026-08-20 10:05:33 +03:00
test_ossl_x509_ext.h Remove carry over of old buffer in wolfSSL_X509_set_ext. 2026-08-10 16:46:36 -07:00
test_ossl_x509_info.c updated email to facts@wolfssl.com 2026-06-26 14:44:16 -06:00
test_ossl_x509_info.h
test_ossl_x509_io.c Harden X509 DER length handling in wolfSSL_X509_get_der and wolfSSL_i2d_X509 2026-06-04 10:38:37 -07:00
test_ossl_x509_io.h Harden X509 DER length handling in wolfSSL_X509_get_der and wolfSSL_i2d_X509 2026-06-04 10:38:37 -07:00
test_ossl_x509_lu.c src/x509.c: refactor wolfSSL_PEM_read_bio_X509_CRL onto the per-block reader 2026-04-28 10:06:47 +00:00
test_ossl_x509_lu.h src/x509.c: refactor wolfSSL_PEM_read_bio_X509_CRL onto the per-block reader 2026-04-28 10:06:47 +00:00
test_ossl_x509_name.c X509_NAME_print_ex: rename misnamed test string 2026-09-08 09:38:07 +00:00
test_ossl_x509_name.h
test_ossl_x509_pk.c Cross-check cached mldsaOID against decoded signing key 2026-08-07 07:48:34 +09:00
test_ossl_x509_pk.h
test_ossl_x509_str.c Merge pull request #11354 from gasbytes/store_ctx-fix 2026-09-08 09:13:12 +10:00
test_ossl_x509_str.h clear setTrustedSk on X509_STORE_CTX_init 2026-09-02 12:32:04 +02:00
test_ossl_x509_vp.c Fix mem-fail nightly crashes (jenkins-supervisor #501) 2026-08-06 15:22:02 +03:00
test_ossl_x509_vp.h
test_pkcs7.c SLH-DSA pre-hash enforcement per FIPS 205 and FIPS v7 test fixes 2026-09-01 10:38:43 -06:00
test_pkcs7.h Merge pull request #11017 from miyazakh/f7302_pkcs7_verify 2026-08-11 16:54:17 -06:00
test_pkcs12.c Free the i2d output buffer in test_wc_PKCS12DecisionCoverage 2026-08-20 16:31:04 -06:00
test_pkcs12.h tests: add pkcs12 container DecisionCoverage case 2026-08-07 09:27:42 +02:00
test_poly1305.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_poly1305.h
test_port.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_port.h tests: add port group for wc_port.c MC/DC 2026-08-07 09:27:42 +02:00
test_pwdbased.c tests: MC/DC gap-closing for the deferred Part-3 modules 2026-07-17 08:56:03 +02:00
test_pwdbased.h tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_random.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_random.h tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_rc2.c F-6427 - Reject RC2 cipher ops when no key is set 2026-07-02 11:36:01 +02:00
test_rc2.h F-6427 - Reject RC2 cipher ops when no key is set 2026-07-02 11:36:01 +02:00
test_ripemd.c
test_ripemd.h
test_rsa.c Key ID initializer fail on a positive-length null ID 2026-09-11 17:44:32 +02:00
test_rsa.h Extend the RSA-PSS verify callback and harden the Ed448/CMAC hooks 2026-08-08 15:14:28 -06:00
test_sakke.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_sakke.h tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_session.c Avoid aliasing the ticket in wolfSSL_GetSessionAtIndex. 2026-08-03 13:30:43 -07:00
test_session.h Avoid aliasing the ticket in wolfSSL_GetSessionAtIndex. 2026-08-03 13:30:43 -07:00
test_sha.c
test_sha.h
test_sha3.c test/: 2026-07-24 16:39:54 -05:00
test_sha3.h KMAC and cSHAKE: Add new algorithms 2026-07-13 17:48:56 +10:00
test_sha256.c Add SHA-256 unaligned block hashing regression test (F-3344) 2026-08-19 23:49:43 -04:00
test_sha256.h Add SHA-256 unaligned block hashing regression test (F-3344) 2026-08-19 23:49:43 -04:00
test_sha512.c tests: guard frozen-module MC/DC tests against FIPS/selftest builds 2026-07-13 11:19:24 +02:00
test_sha512.h cryptocb: support WOLF_CRYPTO_CB_ONLY_SHA512 2026-06-04 20:21:50 +02:00
test_she.c Reject out-of-range SHE counter, flags and key IDs 2026-08-13 08:18:24 +09:00
test_she.h tests: add she DecisionCoverage case 2026-08-07 09:27:42 +02:00
test_signature.c revert DoExpect to Expect and memset rng so on init fail the object is safe to free 2026-08-05 13:53:33 -06:00
test_signature.h tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_siphash.c tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_siphash.h tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_slhdsa.c Add crypto callback mode for SLH-DSA 2026-09-08 13:52:19 -07:00
test_slhdsa.h Add crypto callback mode for SLH-DSA 2026-09-08 13:52:19 -07:00
test_sm2.c Add SM2 verify hash test with idential points 2026-07-24 15:09:38 -07:00
test_sm2.h Add SM2 verify hash test with idential points 2026-07-24 15:09:38 -07:00
test_sm3.c
test_sm3.h
test_sm4.c Unit testing: Add Monte Carlo testing to ciphers 2026-04-14 13:25:15 +10:00
test_sm4.h Unit testing: Add Monte Carlo testing to ciphers 2026-04-14 13:25:15 +10:00
test_srp.c tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_srp.h tests: MC/DC decision coverage for remaining wolfCrypt primitives 2026-07-31 12:56:51 +02:00
test_ssl_cert.c TLS certificate verification: add more tests 2026-09-02 07:31:27 +10:00
test_ssl_cert.h TLS certificate verification: add more tests 2026-09-02 07:31:27 +10:00
test_ssl_crl_ocsp.c test_ssl_crl_ocsp.c: free parsed URL parts on the failure path 2026-08-20 15:51:35 -06:00
test_ssl_crl_ocsp.h ssl.c split: cleanup 2026-08-07 09:30:56 +10:00
test_ssl_ext.c ssl.c split: cleanup 2026-08-07 09:30:56 +10:00
test_ssl_ext.h ssl.c split: cleanup 2026-08-07 09:30:56 +10:00
test_ssl_hs.c Free DH buffers after negotiation (server only) 2026-08-24 12:45:10 -07:00
test_ssl_hs.h Fix UAF in DH buffers 2026-08-11 21:12:37 -07:00
test_ssl_pk.c Add SLH-DSA support for the TLS 1.3 and DTLS 1.3 handshake 2026-08-04 22:23:03 +02:00
test_ssl_pk.h ssl.c: Move functions out to own files and add testing 2026-06-10 09:11:59 +10:00
test_ssl_rw.c ssl.c split: cleanup 2026-08-07 09:30:56 +10:00
test_ssl_rw.h ssl.c split: cleanup 2026-08-07 09:30:56 +10:00
test_tls.c Send protocol_version alert when no version can be negotiated 2026-08-07 10:00:38 +02:00
test_tls.h Send protocol_version alert when no version can be negotiated 2026-08-07 10:00:38 +02:00
test_tls13.c Add TLS 1.3 crypto callback pend tests and byte-stream test memio 2026-09-09 16:03:38 -07:00
test_tls13.h Add TLS 1.3 crypto callback pend tests and byte-stream test memio 2026-09-09 16:03:38 -07:00
test_tls13_bounds.c tests: mutually authenticated tls13 handshakes for ecdsa, ed25519, ed448 and rsa 2026-08-28 14:14:45 +02:00
test_tls13_bounds.h tests: mutually authenticated tls13 handshakes for ecdsa, ed25519, ed448 and rsa 2026-08-28 14:14:45 +02:00
test_tls13_features.c tests: guard the ech round's session-ticket assertion on HAVE_SESSION_TICKET 2026-08-28 14:14:45 +02:00
test_tls13_features.h tests: close thirty-two tls13.c feature-flag MC/DC conditions with negotiated-feature handshakes 2026-08-28 14:14:45 +02:00
test_tls_bounds.c address AI review: 2026-09-04 14:49:16 -05:00
test_tls_bounds.h tests: cover OCSP stapling, extension population and msgType dispatch in tls.c 2026-08-28 14:14:45 +02:00
test_tls_ext.c Merge pull request #11118 from night1rider/fix/11076-cert-authorities-empty-list 2026-09-04 17:32:43 -05:00
test_tls_ext.h Merge pull request #11118 from night1rider/fix/11076-cert-authorities-empty-list 2026-09-04 17:32:43 -05:00
test_tls_msgtype.c tests: guard the allocator-override tests on the callback signature 2026-08-28 14:14:46 +02:00
test_tls_msgtype.h tests: cover SNI, pre-shared-key, cookie and trusted-CA parsing in tls.c 2026-08-28 14:14:45 +02:00
test_tls_parse.c tests: guard the allocator-override tests on the callback signature 2026-08-28 14:14:46 +02:00
test_tls_parse.h tests: cover supported groups and key-share negotiation in tls.c 2026-08-28 14:14:45 +02:00
test_tsp.c Merge pull request #11153 from yosuke-wolfssl/fix/f_7075 2026-08-20 09:35:12 -05:00
test_tsp.h tests: drive the asn_tsp decode shapes and signing-certificate helpers 2026-08-17 08:09:36 +02:00
test_wc_encrypt.c wc_BufferKey{Encrypt,Decrypt}: test IV size too large based on WC_MAX_SYM_KEY_SIZE 2026-08-10 14:34:13 -04:00
test_wc_encrypt.h Return error code from wc_BufferKey{Encrypt,Decrypt} for unknown cipherType 2026-08-05 14:38:48 -04:00
test_wolfentropy.c tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_wolfentropy.h tests: MC/DC coverage for remaining wolfCrypt modules (Part 3) 2026-07-17 08:56:03 +02:00
test_wolfevent.c tests: MC/DC coverage for the wolfEvent queue (wolfevent.c) 2026-07-31 12:56:52 +02:00
test_wolfevent.h tests: MC/DC coverage for the wolfEvent queue (wolfevent.c) 2026-07-31 12:56:52 +02:00
test_wolfmath.c tests: drop external tooling references from MC/DC test comments 2026-08-28 14:14:45 +02:00
test_wolfmath.h tests: fix shared-CI link and FIPS build for math/kdf MC/DC tests 2026-07-17 08:56:03 +02:00
test_x500_unique_id_certs.h Fixes from review 2026-08-06 16:18:35 -05:00
test_x509.c Extend ML-DSA compat test coverage to all levels and untested paths 2026-08-07 07:38:29 +09:00
test_x509.h Add ML-DSA test coverage for X509_REQ_sign 2026-08-07 07:38:28 +09:00