hostap/src
Sunil Dutt 61fc90483f P2P: Handle improper WPS termination on GO during group formation
A P2P Client may be able to connect to the GO even if the WPS
provisioning step has not terminated cleanly (e.g., P2P Client does not
send WSC_Done). Such group formation attempt missed the event
notification about started group on the GO and also did not set the
internal state corresponding to the successful group formation.

This commit addresses the missing part by completing GO side group
formation on a successful first data connection if WPS does not complete
cleanly. Also, this commit reorders the STA authorization indications to
ensure that the group formation success notification is given prior to
the first STA connection to handle such scenarios.

Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
2014-10-10 18:40:57 +03:00
..
ap P2P: Handle improper WPS termination on GO during group formation 2014-10-10 18:40:57 +03:00
common The master branch is now used for v2.4 development 2014-10-09 20:36:53 +03:00
crypto AES: Extend key wrap implementation to support longer data 2014-10-07 14:57:10 +03:00
drivers wpa_supplicant: Use hostapd_freq_params in assoc_params 2014-10-04 18:43:42 +03:00
eap_common Support building with BoringSSL 2014-10-07 01:18:03 +03:00
eap_peer EAP: Do not allow fast session resumption with different network block 2014-07-26 19:39:13 +03:00
eap_server AES: Extend key wrap design to support longer AES keys 2014-10-07 14:57:06 +03:00
eapol_auth RADIUS server: Allow EAP methods to log into SQLite DB 2014-03-09 18:21:13 +02:00
eapol_supp WPS: Set EAPOL workarounds dynamically based on association 2014-09-08 17:16:04 +03:00
l2_packet l2_packet: Fix l2_packet_none (hostapd default) 2014-04-14 23:04:55 +03:00
p2p P2P: Add support for 60 GHz social channel 2014-09-29 12:01:46 +03:00
pae AES: Extend key wrap design to support longer AES keys 2014-10-07 14:57:06 +03:00
radius RADIUS server: Remove unreachable code 2014-09-13 16:22:16 +03:00
rsn_supp AES: Extend key wrap design to support longer AES keys 2014-10-07 14:57:06 +03:00
tls TLS: Use os_memcmp_const() for hash/password comparisons 2014-07-02 12:38:47 +03:00
utils browser-wpadebug: Use more robust mechanism for starting browser 2014-10-09 17:38:25 +03:00
wps WPS: Extend internal entropy pool help for key/snonce derivation 2014-09-08 12:54:18 +03:00
Makefile MACsec: Add PAE implementation 2014-05-09 20:42:44 +03:00
lib.rules Add rules for building src/crypto as a library 2009-12-05 22:03:46 +02:00