mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-08-04 13:14:45 +02:00
ASYNC: Working TLS SCR
This commit is contained in:
committed by
Unknown
parent
a7c4d88876
commit
eb7a49a1d7
@@ -15162,10 +15162,6 @@ int ProcessReply(WOLFSSL* ssl)
|
|||||||
ssl->keys.padSz += 1;
|
ssl->keys.padSz += 1;
|
||||||
ssl->keys.decryptedCur = 1;
|
ssl->keys.decryptedCur = 1;
|
||||||
}
|
}
|
||||||
else {
|
|
||||||
ssl->keys.padSz += 1;
|
|
||||||
ssl->keys.padSz -= 1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
#endif
|
#endif
|
||||||
@@ -23855,6 +23851,9 @@ int SendCertificateVerify(WOLFSSL* ssl)
|
|||||||
WOLFSSL_ENTER("SendCertificateVerify");
|
WOLFSSL_ENTER("SendCertificateVerify");
|
||||||
|
|
||||||
#ifdef WOLFSSL_ASYNC_CRYPT
|
#ifdef WOLFSSL_ASYNC_CRYPT
|
||||||
|
/* BuildMessage does its own Pop */
|
||||||
|
if (ssl->error != WC_PENDING_E ||
|
||||||
|
ssl->options.asyncState != TLS_ASYNC_END)
|
||||||
ret = wolfSSL_AsyncPop(ssl, &ssl->options.asyncState);
|
ret = wolfSSL_AsyncPop(ssl, &ssl->options.asyncState);
|
||||||
if (ret != WC_NOT_PENDING_E) {
|
if (ret != WC_NOT_PENDING_E) {
|
||||||
/* Check for error */
|
/* Check for error */
|
||||||
|
Reference in New Issue
Block a user