25 lines
1.3 KiB
Markdown
25 lines
1.3 KiB
Markdown
|
# 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/main` and `test/main` filenames from `helper.c` to `main.c`, cleaned up.
|
||
|
- Added `main.h`
|
||
|
- Revised `main/CMakeLists.txt` to use only `main.c`
|
||
|
- Set components `main` and `wolfssl` for project `CMakeLists.txt`
|
||
|
- Update wolfcrypt esp32_sha.c and sha256.c to now report unexpected reentry as verbose log rather than error message.
|
||
|
- `wolfcrypt/test.c` now returns `args.return_code` when `WOLFSSL_ESPIDF` is defined.
|
||
|
- `wolfcrypt/test.h` now declares `int wolf_test_task(void)` when `WOLFSSL_ESPIDF` is defined.
|
||
|
- `setup.sh` no longer copies benchmark.c(.h) to local project directory.
|
||
|
- Added `libs/Tigard.cfg` file for Tigard JTAG debugger.
|
||
|
- Update `sdkconfig.defaults` with compiler optimizations and stack check.
|
||
|
- Added VisualGDB Project file & Visual Studio solution file.
|
||
|
- Added optional `time_helper` for wolfssl_test
|
||
|
- Exclude `ssl_misc.c` in component cmake to fix warning: #warning ssl_misc.c does not need to be compiled separately from ssl.c
|
||
|
- Exclude `ssl_crypto.c` in component cmake to fix warning: #warning ssl_crypto.c does not need to be compiled separately from ssl.c
|