hostapd/src/eap_peer
Jouni Malinen b99c4cadb7 EAP peer: Move certificate configuration params into shared struct
These parameters for certificate authentication are identical for the
Phase 1 (EAP-TLS alone) and Phase 2 (EAP-TLS inside a TLS tunnel).
Furthermore, yet another copy would be needed to support separate
machine credential in Phase 2. Clean this up by moving the shared
parameters into a separate data struct that can then be used for each
need without having to define separate struct members for each use.

Signed-off-by: Jouni Malinen <j@w1.fi>
2019-09-01 17:19:31 +03:00
..
eap.c EAP peer: Move certificate configuration params into shared struct 2019-09-01 17:19:31 +03:00
eap.h Pass full struct to peer certificate callbacks 2019-06-14 23:10:50 +03:00
eap_aka.c EAP-SIM/AKA: Do not allow anonymous@realm "pseudonym" to be cleared 2019-07-31 22:33:04 +03:00
eap_config.h EAP peer: Move certificate configuration params into shared struct 2019-09-01 17:19:31 +03:00
eap_eke.c More forceful clearing of stack memory with keys 2019-05-26 16:11:56 +03:00
eap_fast.c EAP-FAST peer: Support vendor EAP method in Phase 2 2019-08-17 16:16:55 +03:00
eap_fast_pac.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_fast_pac.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_gpsk.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_gtc.c EAP peer: Simplify EAP method registration call 2016-01-13 23:30:25 +02:00
eap_i.h EAP peer: Add a concept of a separate machine credential 2019-08-20 13:24:14 +03:00
eap_ikev2.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_leap.c More forceful clearing of stack memory with keys 2019-05-26 16:11:56 +03:00
eap_md5.c EAP peer: Simplify EAP method registration call 2016-01-13 23:30:25 +02:00
eap_methods.c Replace EapType typedef with enum eap_type 2019-08-17 11:36:20 +03:00
eap_methods.h Replace EapType typedef with enum eap_type 2019-08-17 11:36:20 +03:00
eap_mschapv2.c EAP-MSCHAPv2: Propagate GetAsymetricStartKey() failures up from getKey() 2019-04-16 21:21:35 +03:00
eap_otp.c EAP peer: Simplify EAP method registration call 2016-01-13 23:30:25 +02:00
eap_pax.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_peap.c EAP-PEAP peer: Support vendor EAP method in Phase 2 2019-08-17 16:15:02 +03:00
eap_proxy.h eap_proxy: Support multiple SIMs in get_imsi() 2017-06-06 03:42:32 +03:00
eap_proxy_dummy.c eap_proxy: Support multiple SIMs in get_imsi() 2017-06-06 03:42:32 +03:00
eap_psk.c Use os_memdup() 2017-03-07 13:19:10 +02:00
eap_pwd.c EAP-pwd peer: Configurable set of groups with reduced default 2019-07-23 13:16:59 +03:00
eap_sake.c EAP-SAKE: Report hash function failures to callers 2019-04-19 16:52:01 +03:00
eap_sim.c EAP-SIM/AKA: Do not allow anonymous@realm "pseudonym" to be cleared 2019-07-31 22:33:04 +03:00
eap_teap.c EAP peer: Move certificate configuration params into shared struct 2019-09-01 17:19:31 +03:00
eap_teap_pac.c EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_teap_pac.h EAP-TEAP server and peer implementation (RFC 7170) 2019-07-09 16:56:02 +03:00
eap_tls.c EAP peer: Move certificate configuration params into shared struct 2019-09-01 17:19:31 +03:00
eap_tls_common.c EAP peer: Move certificate configuration params into shared struct 2019-09-01 17:19:31 +03:00
eap_tls_common.h Replace EapType typedef with enum eap_type 2019-08-17 11:36:20 +03:00
eap_tnc.c EAP peer: Simplify EAP method registration call 2016-01-13 23:30:25 +02:00
eap_ttls.c EAP-TTLS peer: Support vendor EAP method in Phase 2 2019-08-17 16:14:56 +03:00
eap_vendor_test.c EAP peer: Simplify EAP method registration call 2016-01-13 23:30:25 +02:00
eap_wsc.c wpa_supplicant: Support Multi-AP backhaul STA onboarding with WPS 2019-02-18 22:35:41 +02: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 eapol-fuzzer 2015-04-22 11:44:19 +03:00
mschapv2.c EAP-MSCHAPv2: Use os_memcmp_const() for hash/password comparisons 2014-07-02 12:38:48 +03:00
mschapv2.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
tncc.c Use os_memdup() 2017-03-07 13:19:10 +02:00
tncc.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00