fragattacks/src/eap_peer
Jouni Malinen 0f73c642cc EAP-pwd: Fix processing of group setup failure
If invalid group was negotiated, compute_password_element() left some of
the data->grp pointer uninitialized and this could result in
segmentation fault when deinitializing the EAP method. Fix this by
explicitly clearing all the pointer with eap_zalloc(). In addition,
speed up EAP failure reporting in this type of error case by indicating
that the EAP method execution cannot continue anymore on the peer side
instead of waiting for a timeout.

Signed-off-by: Jouni Malinen <j@w1.fi>
2014-05-11 21:24:05 +03:00
..
eap_aka.c Fix spelling s/algorith/algorithm/ 2014-02-24 23:40:01 +02:00
eap_config.h Add SIM identifier to the network profile and cred block 2014-04-24 12:15:32 +03:00
eap_eke.c EAP-EKE: Allow forced algorithm selection to be configured 2013-12-29 17:18:17 +02:00
eap_fast_pac.c wpa_supplicant: Fix NULL dereference in eap_fast_parse_end() 2014-02-13 15:58:21 +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_fast.c EAP-FAST: Use clear eap_get_config() result validation 2014-03-02 17:15:12 +02:00
eap_gpsk.c EAP-GPSK: Report CSuite negotiation failure properly 2014-01-07 10:45:11 +02:00
eap_gtc.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_i.h Skip network disabling on expected EAP failure 2014-01-08 16:42:15 +02:00
eap_ikev2.c EAP-IKEv2 peer: Allow fragmentation limit to be configured 2014-01-07 10:45:11 +02:00
eap_leap.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_md5.c EAP-MD5: Verify that CHAP operation succeeds 2012-08-16 18:49:02 +03:00
eap_methods.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_methods.h HS 2.0R2: Add WFA server-only EAP-TLS peer method 2014-02-26 01:24:23 +02:00
eap_mschapv2.c Add dup_binstr() to help common binary string tasks 2013-04-27 23:44:59 +03:00
eap_otp.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_pax.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_peap.c Remove PEAPv2 support 2014-01-07 10:45:11 +02:00
eap_proxy_dummy.c eap_proxy: Add context data pointer to the get_imsi call 2013-10-23 20:51:46 +03:00
eap_proxy.h eap_proxy: Add context data pointer to the get_imsi call 2013-10-23 20:51:46 +03:00
eap_psk.c EAP peer: Add Session-Id derivation to more EAP methods 2013-02-09 01:20:45 +02:00
eap_pwd.c EAP-pwd: Fix processing of group setup failure 2014-05-11 21:24:05 +03:00
eap_sake.c EAP peer: Add Session-Id derivation to more EAP methods 2013-02-09 01:20:45 +02:00
eap_sim.c EAP-SIM peer: Fix counter-too-small message building 2014-05-11 17:57:28 +03:00
eap_tls_common.c HS 2.0R2: Add WFA server-only EAP-TLS peer method 2014-02-26 01:24:23 +02:00
eap_tls_common.h HS 2.0R2: Add WFA server-only EAP-TLS peer method 2014-02-26 01:24:23 +02:00
eap_tls.c HS 2.0R2: Add WFA server-only EAP-TLS peer method 2014-02-26 01:24:23 +02:00
eap_tnc.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
eap_ttls.c EAP peer: Add Session-Id derivation 2013-02-09 01:20:38 +02:00
eap_vendor_test.c Use proper private enterprise number for EAP VENDOR-TEST 2012-08-22 21:37:19 +03:00
eap_wsc.c WPS: Remove unused WEP related functionality 2014-04-06 12:31:45 +03:00
eap.c Skip network disabling on expected EAP failure 2014-01-08 16:42:15 +02:00
eap.h Skip network disabling on expected EAP failure 2014-01-08 16:42:15 +02:00
ikev2.c EAP-IKEv2 peer: Fix a memory leak in notify round 2014-01-07 10:45:11 +02:00
ikev2.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00
mschapv2.c MSCHAPv2: Check operation success for NT response generation 2012-08-16 18:42:27 +03:00
mschapv2.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
tncc.c Add dup_binstr() to help common binary string tasks 2013-04-27 23:44:59 +03:00
tncc.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00