hostap/src
Jouni Malinen 25eb7fcbb4 Fix EAPOL reauth after FT protocol or offloaded PMKSA cache use
The EAP peer state machine moved from IDLE to FAILURE state when the
EAPOL Authenticator triggered reauthentication with an
EAP-Request/Identity in a case where the associated started with FT
protocol or offloaded PMKSA cache use (4-way handshake using a
previously acquired PMK). This happened due to the altSuccess=TRUE
setting being left behind and not cleared when processing the restart of
authentication. Fix this by clearing altAccept and eapSuccess when going
through SUPP_PAE RESTART state.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2015-11-19 21:16:18 +02:00
..
ap FT auth: Fix EAPOL reauthentication after FT protocol run 2015-11-19 21:16:06 +02:00
common Assign QCA vendor command and attribute for Tx power reduction in dB 2015-11-19 11:34:31 +02:00
crypto TLS: Fix memory leak with multiple TLS server instances 2015-10-31 18:15:22 +02:00
drivers nl80211: Do not return incomplete hw capability info 2015-11-17 19:50:34 +02:00
eap_common EAP-pwd: Add support for Brainpool Elliptic Curves 2015-11-01 11:29:06 +02:00
eap_peer EAP-pwd peer: Fix error path for unexpected Confirm message 2015-11-10 18:40:54 +02:00
eap_server EAP-pwd server: Fix last fragment length validation 2015-11-10 18:40:54 +02:00
eapol_auth Remove unreachable PMKSA cache entry addition on Access-Accept 2015-10-14 18:43:26 +03:00
eapol_supp Fix EAPOL reauth after FT protocol or offloaded PMKSA cache use 2015-11-19 21:16:18 +02:00
fst FST: Mark fst_ies buffer const 2015-08-03 17:40:30 +03:00
l2_packet l2_packet: Add build option to disable Linux packet socket workaround 2015-10-25 19:56:53 +02:00
p2p P2P: Fix a typo in debug message 2015-11-15 18:55:23 +02:00
pae MACsec: Update protect frames and replay on reauthentication 2014-12-09 16:56:10 +02:00
radius RADIUS: Avoid undefined behavior in pointer arithmetic 2015-10-25 15:34:59 +02:00
rsn_supp RSN: Remove check for proactive_key_caching while setting PMK offload 2015-11-16 19:05:01 +02:00
tls TLS: Avoid undefined behavior in pointer arithmetic 2015-10-25 15:34:59 +02:00
utils Do not write ERROR level log entries if debug file is not used 2015-10-25 20:45:02 +02:00
wps WPS: Avoid undefined behavior in pointer arithmetic 2015-10-18 11:37:47 +03:00
lib.rules Add QUIET=1 option for make 2014-12-29 15:49:05 +02:00
Makefile FST: Add the Fast Session Transfer (FST) module 2015-07-16 18:26:15 +03:00