1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/lib/tls/mbedtls/wrapper/include
Andy Green 6bc92f7592 wrapper: untrash partial sends before WANT
1) The original wrapper logic for accounting for partial
sends on mbedtls is broken... adapt it

2) mbedtls has an additional restriction you MUST come
back to retry with EXACTLY the unsent part that you
originally asked for, or it loses coherency in the TLS
tunnel.

3) the wrapper is inconsistent between read WANT state
dynamically reported from mbedtls apis and the
SSL_want() api results.  Check both on read.
2017-11-10 10:59:58 +08:00
..
internal wrapper: untrash partial sends before WANT 2017-11-10 10:59:58 +08:00
openssl tls: split out common, openssl and mbedtls code 2017-10-25 07:17:29 +08:00
platform tls: split out common, openssl and mbedtls code 2017-10-25 07:17:29 +08:00