esp-idf/components/wpa_supplicant/src
Sagar Bijwe bd5d086475 wifi: Add PMK caching feature for station WPA2-enterprise
1) Added PMK caching module from wpa_supplicant.
2) Modified wpa_sm to
    a) Add entry to PMK cache when first time associated to an AP.
    b) Maintain entry across the associations.
    c) Clear current PMKSA when deauth happens.
    d) Search for an entry when re-associating to the same AP and
       set it as current PMKSA
    e) Wait for msg 1/4 from AP instead of starting EAP authentication.
    f) Check PMKID in msg 1 with current PMKSA/cache.
    g) Use the cached PMK to complete 4-way handshake.
3) Remove config_bss callback as it was redundant and used to cause
   problems for PMK caching flow.

Closes IDF-969
2019-10-31 10:51:30 +00:00
..
ap wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
common wifi: Add PMK caching feature for station WPA2-enterprise 2019-10-31 10:51:30 +00:00
crypto wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
eap_peer wpa_supplicant: Make internally used crypto headers private 2019-08-17 11:48:37 +00:00
esp_supplicant wifi: Add PMK caching feature for station WPA2-enterprise 2019-10-31 10:51:30 +00:00
rsn_supp wifi: Add PMK caching feature for station WPA2-enterprise 2019-10-31 10:51:30 +00:00
tls cmake: Add new compiler optimization levels definitions 2019-09-06 17:37:19 +08:00
utils wifi: Add PMK caching feature for station WPA2-enterprise 2019-10-31 10:51:30 +00:00
wps Merge branch 'master' into feature/esp32s2beta_merge 2019-09-16 16:18:48 +10:00