mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-07-06 13:10:49 +02:00
093cc04076
General stack APIs pulled out into ssl_sk.c. Other simple APIs also pulled out into ssl_sk.c. wolfSSL_lh_retrieve also pulled out into ssl_sk.c. Added tests of public APIs that weren't already tested.
1.5 KiB
1.5 KiB
Espressif Updates
See #5795
Changes in November 2022
Updates to Espressif ESP-IDF wolfssl_benchmark and wolfssl_test examples:
- Benchmark example no longer runs tests.
- Fixed Test example that was missing code files. (no longer installed locally)
- Rename
benchmark/mainandtest/mainfilenames fromhelper.ctomain.c, cleaned up. - Added
main.h - Revised
main/CMakeLists.txtto use onlymain.c - Set components
mainandwolfsslfor projectCMakeLists.txt - Update wolfcrypt esp32_sha.c and sha256.c to now report unexpected reentry as verbose log rather than error message.
wolfcrypt/test.cnow returnsargs.return_codewhenWOLFSSL_ESPIDFis defined.wolfcrypt/test.hnow declaresint wolf_test_task(void)whenWOLFSSL_ESPIDFis defined.setup.shno longer copies benchmark.c(.h) to local project directory.- Added
libs/Tigard.cfgfile for Tigard JTAG debugger. - Update
sdkconfig.defaultswith compiler optimizations and stack check. - Added VisualGDB Project file & Visual Studio solution file.
- Added optional
time_helperfor wolfssl_test - Exclude
ssl_misc.cin component cmake to fix warning: #warning ssl_misc.c does not need to be compiled separately from ssl.c - Exclude
ssl_crypto.cin component cmake to fix warning: #warning ssl_crypto.c does not need to be compiled separately from ssl.c - Exclude
ssl_sk.cin component cmake to fix warning: #warning ssl_sk.c does not need to be compiled separately from ssl.c