Max Fillinger 951b886801 Create MBEDTLS_SSL_KEYING_MATERIAL_EXPORT option
Add the option MBEDTLS_SSL_KEYING_MATERIAL_EXPORT to mbedtls_config.h
to control if the function mbedtls_ssl_export_keying_material() should
be available. By default, the option is disabled.

This is because the exporter for TLS 1.2 requires client_random and
server_random need to be stored after the handshake is complete.

Signed-off-by: Max Fillinger <max@max-fillinger.net>
2025-04-16 11:20:50 +02:00
..
CMakeLists.txt Update paths for moved program files in CMakeLists 2025-02-20 14:51:26 +00:00
dtls_client.c
dtls_server.c dtls_server: allow unexpected messages during handshake 2024-10-01 12:50:05 +02:00
mini_client.c
ssl_client1.c
ssl_client2.c Create MBEDTLS_SSL_KEYING_MATERIAL_EXPORT option 2025-04-16 11:20:50 +02:00
ssl_context_info.c Add a note about badmac_seen's new name in ssl_context_info 2025-02-18 14:11:25 +01:00
ssl_fork_server.c Remove unreachable assignments 2024-10-28 10:09:18 +01:00
ssl_mail_client.c
ssl_pthread_server.c Test ssl_pthread_server 2024-09-25 17:52:48 +02:00
ssl_server2.c Create MBEDTLS_SSL_KEYING_MATERIAL_EXPORT option 2025-04-16 11:20:50 +02:00
ssl_server.c
ssl_test_common_source.c Make guards more consistent between X.509-has-certs and SSL-has-certs 2025-02-13 20:57:32 +01:00
ssl_test_lib.c
ssl_test_lib.h Fix Doxygen markup 2025-03-05 17:03:20 +01:00