Gilles Peskine
3a2f75d8d5
Access ssl->hostname through abstractions
...
New abstractions to access ssl->hostname:
mbedtls_ssl_has_set_hostname_been_called() (only implemented approximatively
for now), mbedtls_ssl_get_hostname_pointer(), mbedtls_ssl_free_hostname().
Only access ssl->hostname directly in these functions and in
mbedtls_ssl_set_hostname().
Use these abstractions to access the hostname with the opportunity for
extra checks in mbedtls_ssl_verify_certificate().
No behavior change except for a new log message.
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com >
2025-02-21 19:32:59 +01:00
..
2023-05-12 13:57:39 +02:00
2023-11-03 12:54:54 +00:00
2024-12-13 02:14:13 +01:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-01-22 15:58:57 +00:00
2024-01-22 15:58:57 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-08-26 12:44:41 +02:00
2024-08-07 11:17:32 +02:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-02-07 21:48:12 +08:00
2023-11-03 12:54:54 +00:00
2025-01-23 15:29:58 +00:00
2024-05-02 14:47:54 +05:30
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-02-01 19:38:22 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-01-26 04:33:59 -05:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-12-01 10:32:46 +01:00
2023-11-03 12:54:54 +00:00
2024-05-17 19:00:46 +02:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-02-12 17:00:48 +01:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-01-31 14:14:27 +01:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-06-14 16:29:47 +01:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-03-12 17:54:55 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-12-20 14:49:41 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-07-25 18:30:51 +02:00
2024-08-19 13:22:35 +01:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-08-08 15:57:48 +02:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-08-09 08:00:01 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2024-01-22 15:58:57 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2025-02-21 19:32:59 +01:00
2023-11-03 12:54:54 +00:00
2024-05-17 19:00:46 +02:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:58:29 +00:00
2023-11-03 12:54:54 +00:00
2025-02-21 19:32:59 +01:00
2023-11-03 12:54:54 +00:00
2024-01-18 12:25:18 +01:00
2024-03-14 11:21:34 +00:00
2023-11-03 12:54:54 +00:00
2024-01-22 16:00:07 +00:00
2023-11-03 12:54:54 +00:00
2024-05-17 19:00:46 +02:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00
2023-11-03 12:54:54 +00:00