hostapd/src/eap_server
Jouni Malinen 0ed57c5ea8 EAP-TEAP server and peer implementation (RFC 7170)
This adds support for a new EAP method: EAP-TEAP (Tunnel Extensible
Authentication Protocol). This should be considered experimental since
RFC 7170 has number of conflicting statements and missing details to
allow unambiguous interpretation. As such, there may be interoperability
issues with other implementations and this version should not be
deployed for production purposes until those unclear areas are resolved.

This does not yet support use of NewSessionTicket message to deliver a
new PAC (either in the server or peer implementation). In other words,
only the in-tunnel distribution of PAC-Opaque is supported for now. Use
of the NewSessionTicket mechanism would require TLS library support to
allow arbitrary data to be specified as the contents of the message.

Signed-off-by: Jouni Malinen <j@w1.fi>
2019-07-09 16:56:02 +03:00
..
eap.h EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_i.h EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_methods.h EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_server.c EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_server_aka.c EAP-AKA: Add Session-Id derivation during fast-reauth 2019-05-25 17:17:00 +03:00
eap_server_eke.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_server_fast.c Silence new gcc warnings on switch statement fallthroughs 2018-05-15 20:55:17 +03:00
eap_server_gpsk.c EAP-GPSK server: Fix memory freeing on error path 2019-04-19 17:08:27 +03:00
eap_server_gtc.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_server_identity.c EAP server: Simplify EAP method registration call 2016-01-13 23:35:53 +02:00
eap_server_ikev2.c Silence new gcc warnings on switch statement fallthroughs 2018-05-15 20:55:17 +03:00
eap_server_md5.c EAP server: Simplify EAP method registration call 2016-01-13 23:35:53 +02:00
eap_server_methods.c EAP server: Simplify EAP method registration call 2016-01-13 23:35:53 +02:00
eap_server_mschapv2.c EAP-MSCHAPv2: Propagate GetAsymetricStartKey() failures up from getKey() 2019-04-16 21:21:35 +03:00
eap_server_pax.c EAP-PAX server: Avoid debug prints of uninitialized memory in error cases 2019-05-08 19:02:19 +03:00
eap_server_peap.c More forceful clearing of stack memory with keys 2019-05-26 16:11:56 +03:00
eap_server_psk.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_server_pwd.c More forceful clearing of stack memory with keys 2019-05-26 16:11:56 +03:00
eap_server_sake.c EAP-SAKE: Report hash function failures to callers 2019-04-19 16:52:01 +03:00
eap_server_sim.c EAP-SIM: Add Session-Id derivation during fast-reauth 2019-05-25 17:05:03 +03:00
eap_server_teap.c EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_server_tls.c Add support for an optional context parameter to TLS exporter 2019-03-16 18:52:09 +02:00
eap_server_tls_common.c EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_server_tnc.c EAP server: Simplify EAP method registration call 2016-01-13 23:35:53 +02:00
eap_server_ttls.c Add support for an optional context parameter to TLS exporter 2019-03-16 18:52:09 +02:00
eap_server_vendor_test.c EAP server: Simplify EAP method registration call 2016-01-13 23:35:53 +02:00
eap_server_wsc.c Silence new gcc warnings on switch statement fallthroughs 2018-05-15 20:55:17 +03:00
eap_sim_db.c eap_sim_db: Implement eap_sim_db_expire_pending() 2015-10-31 16:28:16 +02:00
eap_sim_db.h eap_sim_db: Implement eap_sim_db_expire_pending() 2015-10-31 16:28:16 +02:00
eap_tls_common.h EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
ikev2.c Use os_memdup() 2017-03-07 13:19:10 +02:00
ikev2.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
Makefile tests: Add ap-mgmt-fuzzer 2015-04-22 11:44:19 +03:00
tncs.c Use os_memdup() 2017-03-07 13:19:10 +02:00
tncs.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00