summaryrefslogtreecommitdiffstats
path: root/src/network/ssl/qssl.cpp
diff options
context:
space:
mode:
authorMårten Nordheim <marten.nordheim@qt.io>2019-09-06 13:51:37 +0200
committerMårten Nordheim <marten.nordheim@qt.io>2019-09-09 22:19:47 +0000
commit97b9af1519ad3809a7900f0ac1f5710a439c87c2 (patch)
treec4d44b7d16a3b5961852d0a434ce83abd82261e3 /src/network/ssl/qssl.cpp
parent17032c4d64cc4cf32580ff994e443f16126ad7a3 (diff)
Schannel: unbreak renegotiation (and likely gracious shutdown)
The reason it wasn't working before was a couple of things: 1. Due to an extra 'else' it would not process the SEC_I_RENEGOTIATE or SEC_I_CONTEXT_EXPIRED branch. 2. The peerCertVerified boolean was not only wrong, but also broke renegotiation even if the 'else' wasn't there. My previous attempt to fix it ended up being a noop, so: Reverts e21fa577dde32849fdaa744f30ad3b23d63b7214 Change-Id: Ifbad55d4bb066b7566bb88cead48e329cbd574f9 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/network/ssl/qssl.cpp')
0 files changed, 0 insertions, 0 deletions