Merge pull request #2274 from lucas-clemente/log-0-rtt-key-install

log when 0-RTT keys become available
This commit is contained in:
Marten Seemann
2020-01-06 17:43:14 +07:00
committed by GitHub

View File

@@ -547,6 +547,7 @@ func (h *cryptoSetup) SetReadKey(encLevel qtls.EncryptionLevel, suite *qtls.Ciph
newHeaderProtector(suite, trafficSecret, true),
)
h.mutex.Unlock()
h.logger.Debugf("Installed 0-RTT Read keys (using %s)", cipherSuiteName(suite.ID))
return
case qtls.EncryptionHandshake:
h.readEncLevel = protocol.EncryptionHandshake
@@ -581,6 +582,7 @@ func (h *cryptoSetup) SetWriteKey(encLevel qtls.EncryptionLevel, suite *qtls.Cip
newHeaderProtector(suite, trafficSecret, true),
)
h.mutex.Unlock()
h.logger.Debugf("Installed 0-RTT Write keys (using %s)", cipherSuiteName(suite.ID))
return
case qtls.EncryptionHandshake:
h.writeEncLevel = protocol.EncryptionHandshake