wolfssl/tests
Devin AI e27c00d3f8 Optimize test suite organization and utilities
- Create modular test directory structure (core, hash, cipher, pk, misc)
- Add shared test utilities and macros in core/
- Move tests into functional categories
- Maintain full test coverage with error cases
- Keep conditional compilation support (#ifndef NO_*)
- Improve code organization and reusability

Co-Authored-By: kaleb@wolfssl.com <kaleb@wolfssl.com>
2025-02-17 18:52:54 +00:00
..
api Optimize test suite organization and utilities 2025-02-17 18:52:54 +00:00
CONF_FILES_README.md
NCONF_test.cnf
README
TXT_DB.txt
api.c Optimize test suite organization and utilities 2025-02-17 18:52:54 +00:00
hash.c update copyright date 2025-01-21 09:55:03 -07:00
include.am Reorganize utility functions into tests/utils.c and testsuite/utils.c 2025-02-14 09:51:29 -06:00
quic.c Fix for QUIC test introduced in PR #8358. 2025-01-24 12:45:34 -08:00
srp.c update copyright date 2025-01-21 09:55:03 -07:00
suites.c Fixes for Watcom compiler and new CI test 2025-02-04 12:38:52 -08:00
test-altchains.conf
test-chains.conf
test-dhprime.conf
test-dtls-downgrade.conf
test-dtls-fails-cipher.conf
test-dtls-fails.conf
test-dtls-group.conf
test-dtls-mtu.conf
test-dtls-reneg-client.conf
test-dtls-reneg-server.conf
test-dtls-resume.conf
test-dtls-sha2.conf
test-dtls-srtp-fails.conf
test-dtls-srtp.conf
test-dtls.conf ECDHE-PSK with x25519 2024-01-16 15:18:05 -08:00
test-dtls13-cid.conf
test-dtls13-downgrade-fails.conf
test-dtls13-downgrade.conf Support (D)TLS1.3 downgrade when using PSK 2024-03-29 18:04:30 +00:00
test-dtls13-pq-2-frag.conf Add dtls 1.3 PQC suites tests 2023-11-08 10:29:35 +01:00
test-dtls13-pq-2.conf Kyber/ML-KEM: make both available 2024-11-04 23:51:51 +10:00
test-dtls13-pq-frag.conf Add dtls 1.3 PQC suites tests 2023-11-08 10:29:35 +01:00
test-dtls13-pq.conf Kyber/ML-KEM: make both available 2024-11-04 23:51:51 +10:00
test-dtls13-psk.conf
test-dtls13.conf tests: add dtls13 null cipher test 2023-05-19 08:10:26 +00:00
test-ecc-cust-curves.conf ECC key load: fixes 2024-07-15 15:46:05 +10:00
test-ed448.conf
test-ed25519.conf
test-enckeys.conf
test-fails.conf
test-maxfrag-dtls.conf
test-maxfrag.conf
test-p521.conf
test-psk-no-id-sha2.conf
test-psk-no-id.conf
test-psk.conf
test-rsapss.conf
test-sctp-sha2.conf
test-sctp.conf
test-sha2.conf
test-sig.conf
test-sm2.conf SM2/SM3/SM4: Chinese cipher support 2023-07-04 13:36:28 +10:00
test-tls-downgrade.conf
test-tls13-down.conf Support (D)TLS1.3 downgrade when using PSK 2024-03-29 18:04:30 +00:00
test-tls13-ecc.conf
test-tls13-pq-2.conf Kyber/ML-KEM: make both available 2024-11-04 23:51:51 +10:00
test-tls13-pq.conf Kyber/ML-KEM: make both available 2024-11-04 23:51:51 +10:00
test-tls13-psk.conf TLS 1.3 PSK: add option to require only PSK with DHE 2023-02-16 09:21:29 +10:00
test-tls13.conf
test-trustpeer.conf
test.conf ECDHE-PSK with x25519 2024-01-16 15:18:05 -08:00
unit.c update copyright date 2025-01-21 09:55:03 -07:00
unit.h update copyright date 2025-01-21 09:55:03 -07:00
utils.c tests/utils.c and tests/api/test_dtls.c: fixes for include order, re tests/unit.h. 2025-02-14 10:57:29 -06:00
utils.h Reorganize utility functions into tests/utils.c and testsuite/utils.c 2025-02-14 09:51:29 -06:00
w64wrapper.c update copyright date 2025-01-21 09:55:03 -07:00

README

Before creating any new configure files (.conf) read the CONF_FILES_README.md