]> git.ipfire.org Git - thirdparty/hostap.git/commit
Add support for an optional context parameter to TLS exporter
authorErvin Oro <ervin.oro@aalto.fi>
Mon, 11 Mar 2019 11:21:36 +0000 (13:21 +0200)
committerJouni Malinen <j@w1.fi>
Sat, 16 Mar 2019 16:52:09 +0000 (18:52 +0200)
commita916ff5cd819ad4410374f421eb4f04fa683604a
tree021950449e1f6a5322a4d17df699fff86676f09a
parentfab49f6145f44760e888b3844a9fff9440a85b27
Add support for an optional context parameter to TLS exporter

Allow an additional context value to be passed to TLS exporter as
specified in RFC 5705 section 4.

This does not yet implement it for the internal TLS implementation.
However, as currently nothing uses context yet, this will not break
anything right now. WolfSSL maintainers also stated that they are not
going to add context support yet, but would look into it if/when this is
required by a published draft or a standard.

Signed-off-by: Ervin Oro <ervin.oro@aalto.fi>
16 files changed:
src/crypto/tls.h
src/crypto/tls_gnutls.c
src/crypto/tls_internal.c
src/crypto/tls_none.c
src/crypto/tls_openssl.c
src/crypto/tls_wolfssl.c
src/eap_peer/eap_peap.c
src/eap_peer/eap_tls.c
src/eap_peer/eap_tls_common.c
src/eap_peer/eap_tls_common.h
src/eap_peer/eap_ttls.c
src/eap_server/eap_server_peap.c
src/eap_server/eap_server_tls.c
src/eap_server/eap_server_tls_common.c
src/eap_server/eap_server_ttls.c
src/eap_server/eap_tls_common.h