wolfssl icon indicating copy to clipboard operation
wolfssl copied to clipboard

Fix for handling `WC_PENDING_E` from decrypt session ticket callback

Open dgarske opened this issue 3 years ago • 0 comments

Description

  • Fix for handling WC_PENDING_E from decrypt session ticket callback.
  • Fix location of test.h call for EarlyDataStatus in 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

dgarske avatar Aug 10 '22 16:08 dgarske

Note: This fixes TLS v1.3, but TLS v1.2 still has issues. I plan to address the TLS v1.2 as time permits.

dgarske avatar Aug 11 '22 15:08 dgarske