esp-idf/components/esp_wifi/include
Nachiket Kukade 3308ede898 espnow/pmf: Implement ESPNOW + PMF Co-existance
H/W decryption of Mgmt frames was disabled for PMF and done through
S/W. If ESPNOW packets go through this path, it affects backward
compatibility since method of decrypting Mgmt packets is different in H/W.

To address PMF + ESPNOW Co-existance, CCMP decryption method is modified
for ESPNOW packets so that they can be decrypted correctly. Since Tx
of ESPNOW packets can still be done in H/W alongside PMF, no change
required in encryption method in S/W.

Co-Authored-By: Nachiket Kukade <nachiket.kukade@espressif.com>
Co-Authored-By: zhangyanjiao <zhangyanjiao@espressif.com>
Co-Authored-By: kapil.gupta <kapil.gupta@espressif.com>
2020-09-02 09:26:39 +05:30
..
esp_private wifi: Fix esp_wifi log levels 2020-08-28 11:59:03 +05:30
esp_coexist_adapter.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
esp_coexist_internal.h esp_wifi: fix WiFi scan and connect bugs when coexist with Bluetooth 2019-12-02 18:20:40 +08:00
esp_coexist.h Coexistence: Add coexist API to enable BLE connection dynamic priority 2020-04-28 16:16:27 +08:00
esp_mesh_internal.h mesh: add duty cycle control and support only transmit/receive in actve duty cycle 2020-05-05 18:06:47 +08:00
esp_mesh.h mesh: support set new type 2020-05-19 11:17:56 +08:00
esp_now.h derive esp_wifi from esp32 component 2019-04-01 20:04:52 +08:00
esp_phy_init.h feature: support multiple PHY init data 2020-03-05 16:14:00 +08:00
esp_smartconfig.h esp_wifi: refactor smartconfig callback to use esp event 2019-07-04 18:00:04 +08:00
esp_wifi_crypto_types.h espnow/pmf: Implement ESPNOW + PMF Co-existance 2020-09-02 09:26:39 +05:30
esp_wifi_default.h ESP-NETIF: easier creation for WiFi interfaces with custom parameters 2020-02-10 14:22:07 +01:00
esp_wifi_netif.h wifi: fixed missing c++ guards 2020-01-02 17:16:47 +00:00
esp_wifi_types.h esp_wifi: optimize WiFi debug log 2020-08-15 11:35:10 +08:00
esp_wifi.h esp_wifi: optimize WiFi debug log 2020-08-15 11:35:10 +08:00
phy.h global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
smartconfig_ack.h smartconfig: move smartconfig_ack to esp_wifi conponent 2019-08-29 10:39:30 +08:00