]> git.ipfire.org Git - thirdparty/openssl.git/commit
Check all frames for stateless reset conditions
authorNeil Horman <nhorman@openssl.org>
Wed, 24 Jan 2024 18:23:28 +0000 (13:23 -0500)
committerNeil Horman <nhorman@openssl.org>
Wed, 31 Jan 2024 13:45:56 +0000 (08:45 -0500)
commitd2e7855f5bdb2f817f6adb7ce6562505ec244474
treeeceaa448df667e468ef83a5f4e5cd899cb6feb1b
parent69055b2ceca9e86e536ab17c862e46734c1a61de
Check all frames for stateless reset conditions

In writing the quic stateless reset test we found that the quic rx code
wasn't checking for stateless reest conditions, as the SRT frames were
getting discarded due to failed lcdim lookups.  Move the SRT check above
the lcdim lookup in the rx path to ensure we handle SRT properly in the
client.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23384)
ssl/quic/quic_port.c