[openssl/openssl] 81926c: Correctly handle a retransmitted ClientHello
Matt Caswell
noreply at github.com
Thu Sep 22 11:24:36 UTC 2022
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 81926c91567cd5d11eec38b9980438f45b276d72
https://github.com/openssl/openssl/commit/81926c91567cd5d11eec38b9980438f45b276d72
Author: Matt Caswell <matt at openssl.org>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M ssl/statem/statem_dtls.c
Log Message:
-----------
Correctly handle a retransmitted ClientHello
If we receive a ClientHello and send back a HelloVerifyRequest, we need
to be able to handle the scenario where the HelloVerifyRequest gets lost
and we receive another ClientHello with the message sequence number set to
0.
Fixes #18635
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18654)
Commit: a29ad912b82f50ef876bef99c66522dccd41b6f8
https://github.com/openssl/openssl/commit/a29ad912b82f50ef876bef99c66522dccd41b6f8
Author: Matt Caswell <matt at openssl.org>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M test/dtlstest.c
Log Message:
-----------
Add additional messages to the DTLS dropped records test
Ensure we are testing a handshake that includes a HelloVerifyRequest and
what happens if we drop it.
Reviewed-by: Tomas Mraz <tomas at openssl.org>
Reviewed-by: Hugo Landau <hlandau at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/18654)
Compare: https://github.com/openssl/openssl/compare/0ff98137445e...a29ad912b82f
More information about the openssl-commits
mailing list