esp-idf/components
Nachiket Kukade df14475c5b wpa_supplicant: Fix WPA3 and WPA2 transition related failures
1. If Device is connected to AP in WPA3-PSK mode, AP switching
security to WPA2-PSK causes connection failures even after reset.
Fix is to not store WPA3's PMK in NVS for caching.

2. AP switching back to WPA3 causes even more connection failures.
This is due to device not clearing Supplicant level PMK Cache when
it is no longer valid. Fix is to clear the Cache when 4-way handshake
fails and to check Key Mgmt of Cache before using.

3. When AP switches from WPA3 to WPA2, device's PMF config in
Supplicant remains enabled. This may cause failures during
4-way handshake. So clear PMF config in when PMF is no longer used.
2020-07-15 12:20:16 +00:00
..
app_trace gcov: Fixes APP CPU syscall table 2020-05-08 03:13:18 +03:00
app_update esp_rom: extract common GPIO apis into esp_rom_gpio.h 2020-07-07 11:40:19 +08:00
asio asio: option to use wolfSSL as TLS stack for ASIO 2020-07-14 10:42:17 +00:00
bootloader Add platform independent CMake signing 2020-07-09 12:24:50 +05:30
bootloader_support esp_rom: extract common GPIO apis into esp_rom_gpio.h 2020-07-07 11:40:19 +08:00
bt Merge branch 'bugfix/fix_hci_max_page_num' into 'master' 2020-07-15 15:51:00 +08:00
cbor Update tinycbor submodule in ESP-IDF 2020-06-23 08:20:16 +00:00
coap coap: move mbedTLS config options from component to examples 2020-05-19 17:23:29 +05:30
console vfs: support vfs uart set line endings with specified uart number 2020-07-10 11:15:09 +08:00
cxx CXX: removed exception windowspill test 2020-07-14 18:40:44 +08:00
driver Merge branch 'bugfix/touch_sensor_denoise_ci_for_esp32s2' into 'master' 2020-07-14 11:04:06 +08:00
efuse efuse: spelling fix 2020-06-19 18:40:10 +10:00
esp32 esp_rom: extract common GPIO apis into esp_rom_gpio.h 2020-07-07 11:40:19 +08:00
esp32s2 Merge branch 'bugfix/esp32s2_return_use_fixed_static_ram_size_option' into 'master' 2020-07-14 13:14:07 +08:00
esp_adc_cal global: bring up esp32s2(not beta) 2020-01-16 17:41:31 +08:00
esp_common version: Update to v4.3.0 2020-07-15 13:56:05 +10:00
esp_eth ethernet: insert min assert time for PHY HW reset 2020-07-09 22:03:17 +08:00
esp_event Fix handling of multiple AP credentials in WPS 2020-07-08 11:02:55 +00:00
esp_gdbstub Revert "Merge branch 'feature/gdb_stub_task_state' into 'master'" 2020-07-09 17:16:47 +02:00
esp_hid esp_hid: fix memory leak if getting dev reports fails 2020-05-07 12:56:54 +00:00
esp_http_client esp_http_client.h: Add error codes in HttpStatus_Code 2020-07-08 04:03:26 +00:00
esp_http_server Merge branch 'bugfix/ws_server_async_send_fin' into 'master' 2020-07-15 05:31:02 +08:00
esp_https_ota esp_http_client.h: Add error codes in HttpStatus_Code 2020-07-08 04:03:26 +00:00
esp_https_server esp_https_server: fix HTTPD_SSL_CONFIG_DEFAULT 2020-03-27 23:12:57 +08:00
esp_ipc esp_ipc: Move to new component 2020-05-18 16:51:45 +08:00
esp_local_ctrl local-ctrl: fix memory allocation issues found by static analyser 2020-05-13 07:16:45 +02:00
esp_netif Merge branch 'bugfix/static_analysis_mem_issues' into 'master' 2020-05-22 15:08:20 +08:00
esp_ringbuf freertos: place xQueueGenericCreateStatic into flash 2020-04-22 16:06:13 +08:00
esp_rom esp_rom: extract common GPIO apis into esp_rom_gpio.h 2020-07-07 11:40:19 +08:00
esp_serial_slave_link spi_slave_hd: new driver for spi slave in half duplex mode 2020-07-11 00:00:50 +08:00
esp_system Merge branch 'refactor/panic_handler_follow_ups' into 'master' 2020-07-15 08:21:09 +08:00
esp_timer docs: correct function description following https://esp32.com/viewtopic.php?f=5&t=16332 2020-06-30 17:56:03 +02:00
esp_websocket_client Merge branch 'bugfix/ws_send_abort' into 'master' 2020-06-16 03:36:17 +08:00
esp_wifi Merge branch 'feature/wifi_get_tsf_time_api' into 'master' 2020-07-14 19:53:52 +08:00
esp-tls esp-tls: enable TLS renegotiation using explicit API call 2020-07-03 05:52:22 +00:00
espcoredump CI: Fix timeout in the espcoredump test 2020-07-08 11:10:43 +02:00
esptool_py esptool: update for CDC stub support 2020-06-26 15:38:49 +02:00
expat test: declare requirements and include dirs private 2020-03-23 10:58:50 +08:00
fatfs Merge branch 'refactor/use_new_component_registration_functions' into 'master' 2020-03-25 08:02:42 +08:00
freemodbus freemodbus: fix memcmp result truncated to 1 byte 2020-06-18 12:33:02 +02:00
freertos Revert "Merge branch 'feature/gdb_stub_task_state' into 'master'" 2020-07-09 17:16:47 +02:00
heap heap: added alloc failed hook and configuration options 2020-05-04 10:58:38 -03:00
idf_test Merge branch 'feature/block_sha_fallback' into 'master' 2020-06-25 09:30:39 +08:00
jsmn jsmn: define macros in build system 2019-11-29 18:05:24 +08:00
json cJSON: include only source file objects for cmake build 2020-02-05 11:14:23 +05:30
libsodium test: declare requirements and include dirs private 2020-03-23 10:58:50 +08:00
log log: new macros to log when the cache is disabled 2020-04-02 15:35:13 +08:00
lwip lwip:fix bug for select waiting assert 2020-07-15 11:35:18 +08:00
mbedtls Merge branch 'feature/block_sha_fallback' into 'master' 2020-06-25 09:30:39 +08:00
mdns mdns: Allow config mDNS task stack size 2020-05-07 21:49:02 +02:00
mqtt mqtt: clenaup logs and docs 2020-04-30 14:05:36 +00:00
newlib newlib: Fix UT for adjtime 2020-06-15 22:46:41 +08:00
nghttp Modified http_parser to handle ICY uris. 2019-10-11 05:04:08 +00:00
nvs_flash Merge branch 'feature/nvs_cxx_enums' into 'master' 2020-06-02 01:13:00 +08:00
openssl openssl: made verification mode conversion to mbetls modes more strict 2020-07-14 10:42:17 +00:00
partition_table partition_table: fix generation of signed partition table 2020-05-31 18:39:30 +02:00
perfmon test: declare requirements and include dirs private 2020-03-23 10:58:50 +08:00
protobuf-c
protocomm protocomm_httpd: Restart security session if request is received on a new session 2020-05-11 13:01:13 +00:00
pthread esp_system: startup flow modifications 2020-06-19 18:40:09 +10:00
sdmmc Merge branch 'bugfix/sdmmc_spi_highspeed' into 'master' 2020-07-13 15:50:30 +08:00
soc spi_slave_hd: new driver for spi slave in half duplex mode 2020-07-11 00:00:50 +08:00
spi_flash esp_rom: extract common GPIO apis into esp_rom_gpio.h 2020-07-07 11:40:19 +08:00
spiffs spiffs: restore dependency of flash targets on spiffs images 2020-04-07 17:01:58 +08:00
tcp_transport secure_element: atecc608_ecdsa example 2020-05-21 13:08:30 +05:30
tcpip_adapter esp-netif: wifi-deinit to clear handlers only in tcpip-adapter mode 2020-05-19 08:34:36 +00:00
tinyusb esp_rom: extract common GPIO apis into esp_rom_gpio.h 2020-07-07 11:40:19 +08:00
ulp Add missing link to ulp header files and link to example following https://esp32.com/viewtopic.php?f=2&t=15562 2020-05-14 17:31:05 +08:00
unity global: rename esp32s2beta to esp32s2 2020-01-22 12:14:38 +08:00
vfs vfs: support vfs uart set line endings with specified uart number 2020-07-10 11:15:09 +08:00
wear_levelling test: declare requirements and include dirs private 2020-03-23 10:58:50 +08:00
wifi_provisioning wifi_provisioning: Catch the Wi-Fi events even after Connection errors 2020-03-21 06:02:55 +00:00
wpa_supplicant wpa_supplicant: Fix WPA3 and WPA2 transition related failures 2020-07-15 12:20:16 +00:00
xtensa xtensa: use early logging for trax config during startup 2020-06-19 18:40:10 +10:00