Index: third_party/tlslite/tlslite/tlsconnection.py |
diff --git a/third_party/tlslite/tlslite/tlsconnection.py b/third_party/tlslite/tlslite/tlsconnection.py |
index de5d5802323ad6e3cb6f0e167a82b3d848a1bd7d..8ba1c6e636ab41eae898fd050a7183e125367e60 100644 |
--- a/third_party/tlslite/tlslite/tlsconnection.py |
+++ b/third_party/tlslite/tlslite/tlsconnection.py |
@@ -1370,6 +1370,8 @@ class TLSConnection(TLSRecordLayer): |
serverHello.signed_cert_timestamps = signedCertTimestamps |
if clientHello.status_request: |
serverHello.status_request = ocspResponse |
+ if clientHello.ri: |
+ serverHello.send_ri = True |
# Perform the SRP key exchange |
clientCertChain = None |
@@ -1583,6 +1585,8 @@ class TLSConnection(TLSRecordLayer): |
if param in settings.supportedTokenBindingParams: |
serverHello.tb_params = param |
break |
+ if clientHello.ri: |
+ serverHello.send_ri = True |
for result in self._sendMsg(serverHello): |
yield result |