openssl/ssl/record
Matt Caswell c20d923b46 Release zero length handshake fragment records
If we are processing a hanshake fragment and we end up with a
zero length record, then we still need to release it to avoid an
infinite loop.

Fixes #20821

Reviewed-by: Todd Short <todd.short@me.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20824)
2023-05-01 09:54:39 +01:00
..
methods Ensure that the SSL_rstate_string*() API works as they used to 2023-04-27 17:03:33 +01:00
build.info Move declarations out of record.h and record_local.h 2022-11-14 07:51:17 +00:00
rec_layer_d1.c Allow partially releasing a record for TLS 2023-04-12 11:02:01 +10:00
rec_layer_s3.c Release zero length handshake fragment records 2023-05-01 09:54:39 +01:00
record_local.h Move declarations out of record.h and record_local.h 2022-11-14 07:51:17 +00:00
record.h Allow partially releasing a record for TLS 2023-04-12 11:02:01 +10:00