]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Use mbedtls_ssl_export_keying_material()
authorMax Fillinger <maximilian.fillinger@foxcrypto.com>
Tue, 3 Jun 2025 14:01:01 +0000 (16:01 +0200)
committerGert Doering <gert@greenie.muc.de>
Tue, 3 Jun 2025 14:10:40 +0000 (16:10 +0200)
commit4c2022ab9044d4449d2f6480fcf845461f02c114
tree2b83bc88844d388eb9f69e90e1fe223f9395f210
parent1b6b1e33ed9646be97110f5cd1f31a8b2ba0dce8
Use mbedtls_ssl_export_keying_material()

Mbed TLS now has an implementation of the TLS-Exporter feature (though
not yet in a released version). Use it if it's available.

v2: Rebased, changed feature detection in configure.ac

Change-Id: I1204bc2ff85952160a86f0b9d1caae90e5065bc4
Signed-off-by: Max Fillinger <maximilian.fillinger@foxcrypto.com>
Acked-by: Frank Lichtenheld <frank@lichtenheld.com>
Message-Id: <20250603140414.10970-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg31856.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
configure.ac
src/openvpn/ssl_mbedtls.c
src/openvpn/ssl_mbedtls.h