mirror of https://github.com/wolfSSL/wolfssl.git
which force on BUILDING_WOLFSSL and do boilerplate includes, and update library sources to include them at the top. wolfssl_sources.h includes types.h, error-crypt.h, and logging.h, and conditionally, config.h. settings.h and wc_port.h are unconditionally included at the top of types.h. wolfssl_sources_asm.h includes settings.h, and conditionally, config.h. Add wolfssl_sources*.h to wolfcrypt/src/include.am, and to several IDE/ project files. Also added a TEST_WOLFSSL_SOURCES_INCLUSION_SEQUENCE clause in wolfssl/wolfcrypt/settings.h to allow coverage testing. In wolfcrypt/src/misc.c, retain existing ad hoc boilerplate includes, and use them if WOLFSSL_VIS_FOR_TESTS, otherwise include the new wolfssl_sources.h. Define WOLFSSL_VIS_FOR_TESTS at top of wolfcrypt/test/test.c. Also renamed WOLFSSL_NEED_LINUX_CURRENT to WOLFSSL_LINUXKM_NEED_LINUX_CURRENT, for clarity. |
||
---|---|---|
.. | ||
api | ||
CONF_FILES_README.md | ||
NCONF_test.cnf | ||
README | ||
TXT_DB.txt | ||
api.c | ||
include.am | ||
quic.c | ||
srp.c | ||
suites.c | ||
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 | ||
test-dtls13-cid.conf | ||
test-dtls13-downgrade-fails.conf | ||
test-dtls13-downgrade.conf | ||
test-dtls13-pq-frag.conf | ||
test-dtls13-pq-hybrid-frag.conf | ||
test-dtls13-pq-hybrid.conf | ||
test-dtls13-pq.conf | ||
test-dtls13-psk.conf | ||
test-dtls13.conf | ||
test-ecc-cust-curves.conf | ||
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 | ||
test-tls-downgrade.conf | ||
test-tls13-down.conf | ||
test-tls13-ecc.conf | ||
test-tls13-pq-hybrid.conf | ||
test-tls13-pq.conf | ||
test-tls13-psk.conf | ||
test-tls13.conf | ||
test-trustpeer.conf | ||
test.conf | ||
unit.c | ||
unit.h | ||
utils.c | ||
utils.h | ||
w64wrapper.c |
README
Before creating any new configure files (.conf) read the CONF_FILES_README.md