wolfssl
wolfssl copied to clipboard
Fix for handling `WC_PENDING_E` from decrypt session ticket callback
Description
- Fix for handling
WC_PENDING_Efrom decrypt session ticket callback. - Fix location of test.h call for
EarlyDataStatusin examples. Needs to be outside the async block. Fixes ZD 14420
Testing
./configure --enable-all --enable-asynccrypt CFLAGS="-DWOLFSSL_NO_DEF_TICKET_ENC_CB" && make
./examples/server/server -v 4 -r &
./examples/client/client -v 4 -r
Checklist
- [ ] added tests
- [ ] updated/added doxygen
- [ ] updated appropriate READMEs
- [ ] Updated manual and documentation
Note: This fixes TLS v1.3, but TLS v1.2 still has issues. I plan to address the TLS v1.2 as time permits.