Niels Dossche 8ff6edb9da Fix potential memory leak in OSSL_HPKE_CTX_new()
ctx->propq is a duplicated string, but the error code does not free
the duplicated string's memory. If e.g. EVP_CIPHER_fetch() fails then
we can leak the string's memory.

Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25812)
2024-10-30 11:58:16 +00:00
..
2024-09-05 09:35:49 +02:00
2024-09-19 20:59:25 +02:00
2024-09-05 09:35:49 +02:00
2024-10-23 15:19:34 +02:00
2024-09-05 09:35:49 +02:00
2023-09-07 09:59:15 +01:00
2024-07-31 09:04:17 +10:00
2023-09-07 09:59:15 +01:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-04-09 13:43:26 +02:00
2024-09-05 09:35:49 +02:00
2024-04-09 13:43:26 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-04-09 13:43:26 +02:00
2024-09-12 09:07:12 +10:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2023-09-07 09:59:15 +01:00
2023-09-07 09:59:15 +01:00
2023-09-07 09:59:15 +01:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-04-09 13:43:26 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2023-09-07 09:59:15 +01:00
2024-09-05 09:35:49 +02:00
2024-10-08 15:59:38 +02:00
2022-05-03 13:34:51 +01:00
2024-04-09 13:43:26 +02:00
2023-09-07 09:59:15 +01:00
2024-07-11 08:29:43 +10:00
2024-09-05 09:35:49 +02:00
2023-09-28 14:23:29 +01:00
2023-09-07 09:59:15 +01:00
2023-09-07 09:59:15 +01:00
2024-08-07 19:09:43 +02:00
2024-09-05 09:35:49 +02:00
2022-05-03 13:34:51 +01:00
2022-05-03 13:34:51 +01:00
2024-07-11 08:29:43 +10:00
2024-04-09 13:43:26 +02:00
2023-09-07 09:59:15 +01:00
2023-09-07 09:59:15 +01:00
2023-09-07 09:59:15 +01:00
2024-09-05 09:35:49 +02:00
2022-05-03 13:34:51 +01:00
2024-09-05 09:35:49 +02:00
2022-05-03 13:34:51 +01:00
2023-09-07 09:59:15 +01:00
2023-12-29 10:21:10 +01:00
2024-04-09 13:43:26 +02:00
2024-05-30 18:38:12 +02:00
2024-09-05 09:35:49 +02:00
2022-05-03 13:34:51 +01:00
2023-09-07 09:59:15 +01:00
2024-07-11 08:29:43 +10:00
2023-09-07 09:59:15 +01:00
2023-09-07 09:59:15 +01:00
2024-04-09 13:43:26 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2024-09-05 09:35:49 +02:00
2023-09-07 09:59:15 +01:00