Jiang Jiang Jian
f906de4eb6
Merge branch 'bugfix/incorrect_sae_pk_flag_v5.4' into 'release/v5.4'
...
Disable SAE-PK indication in Assoc Request when not configured (Backport v5.4)
See merge request espressif/esp-idf!39075
2025-05-28 17:56:27 +08:00
Jiang Jiang Jian
7cc3e9c957
Merge branch 'bugfix/supplicant_analyzer_fixes_v5.4' into 'release/v5.4'
...
Bugfix/supplicant analyzer fixes (v5.4)
See merge request espressif/esp-idf!39455
2025-05-28 14:29:59 +08:00
akshat
bcd91ec882
bugfix(wifi): Fix incorrect SAE-PK advertisement in assoc request
2025-05-28 14:23:56 +08:00
Kapil Gupta
221f641eb8
fix(esp_wifi): Fixed static analyzer issues
2025-05-27 13:39:08 +05:30
akshat
4cc09f2436
fix(wpa_supplicant): Disconnect from previous AP while initiating WPS
2025-05-26 19:27:46 +08:00
akshat
4d8b266c08
fix(wpa_supplicant): Detect PBC overlap even when UUID is null
2025-05-26 19:27:46 +08:00
akshat
255c34ba9f
fix(wpa_supplicant): Ensure pbc_overlap event is posted correctly
...
Preserves the pbc_overlap flag to allow proper event posting.
This ensures that pbc overlap detection functions as expected.
2025-05-26 19:27:46 +08:00
akshat
71fde740e1
fix(wpa_supplicant): Fix build errors when Supplicant logs are enabled
2025-05-06 12:47:33 +05:30
Kapil Gupta
0de5180d8a
fix(esp_wifi): Increase WPS timeout
2025-05-06 12:46:42 +05:30
Kapil Gupta
ad4f3277db
fix(esp_wifi): Use supplicant's internal SHA1 if not available from IDF
2025-04-29 11:10:56 +05:30
harshal.patil
37dba24869
fix(esp-tls): Fix build failure when CONFIG_MBEDTLS_SHA1_C is disabled
2025-04-29 10:53:06 +05:30
Kapil Gupta
5574205935
fix(esp_wifi): Removed unnecessary handlers to cleanup
2025-04-11 15:49:06 +05:30
Kapil Gupta
e5915c3ce3
fix(esp_wifi): Some more cleanup for roaming app
2025-04-11 15:47:17 +05:30
Jiang Jiang Jian
24a92a3b23
Merge branch 'feat/eap_domain_check_v5.4' into 'release/v5.4'
...
esp_wifi: Add EAP domain validation support (v5.4)
See merge request espressif/esp-idf!38278
2025-04-10 14:59:41 +08:00
Kapil Gupta
582c2d8d4c
fix(esp_wifi): Flush PMK when EAP config is changed
2025-04-08 17:58:24 +05:30
Kapil Gupta
c2fad24731
fix(esp_wifi): Code cleanup for PR#15550 PR#15551
...
Closes https://github.com/espressif/esp-idf/pull/15550
Closes https://github.com/espressif/esp-idf/pull/15551
2025-04-08 17:57:27 +05:30
Michael Stoll
4470cf7b49
fix: Force validate when using the default crt bundle
2025-04-07 14:43:15 +05:30
Michael Stoll
134b9ac589
feat(esp_wifi): Implement esp_eap_client_set_domain_match
2025-04-07 14:28:45 +05:30
Kapil Gupta
2a0866ac9f
fix(ci): Update UT to verify fast psk calculations
...
Also update some comments
2025-04-07 14:02:48 +08:00
Kapil Gupta
b9f2ca9068
fix(esp_wifi): Add some comments in github PR 15073
...
Closes https://github.com/espressif/esp-idf/pull/15073
2025-04-07 14:02:48 +08:00
Chien Wong
d3ec99b9cd
feat(wpa_supplicant): Add optimized PSK impl
...
Signed-off-by: Chien Wong <m@xv97.com >
2025-04-07 14:02:48 +08:00
Sarvesh Bodakhe
f8b1c0976a
fix(wifi): Fix wrong PMKSA cache entry being used when wifi password is changed
2025-04-06 15:21:56 +05:30
Kapil Gupta
2863fe328c
fix(esp_wifi): Add alternate SHA1 APIs in WiFi
...
Add alternate SHA1 APIs to handle cases when
`CONFIG_MBEDTLS_SHA1_C` is disabled.
2025-04-01 12:40:55 +05:30
Kapil Gupta
24fed6d3c2
fix(wifi): Fixed compilation error when 11R is enabled without 11KV
2025-03-19 12:43:20 +05:30
Sarvesh Bodakhe
f86473e255
fix(wifi): Resolved WPS connectivity issue with pre-connected stations
...
This fixes the issue where station was not able connect using WPS if it was
already in connected state.
wifi_wps_scan_done() issues an esp_wifi_disconnect() before
calling esp_wifi_connect() to associate with the newly discovered AP. This
behavior incorrectly triggered a failure event (WIFI_EVENT_STA_WPS_ER_FAILED)
even though the disconnection was part of the normal WPS flow. This commit
prevents sending the false failure event, ensuring expected WPS behavior.
2025-03-10 14:58:12 +05:30
Aditi
24f00874af
fix(wpa_suppplicant): Add fix for issue in wps reconnection
2025-03-10 14:58:06 +05:30
Kapil Gupta
793fe61c81
fix(esp_wifi): Prevent flushing of FT data mistakenly
2025-03-05 12:41:10 +05:30
Kapil Gupta
2ed843bdd2
fix(esp_wifi): Correctly break 11kv config into wnm and rrm configs
2025-03-05 12:40:54 +05:30
Jiang Jiang Jian
30307f6977
Merge branch 'bugfix/ifdef_cplusplus_bracket_v5.4' into 'release/v5.4'
...
bugfix(wifi): Add missing brackets in the C++ guard (Backport v5.4)
See merge request espressif/esp-idf!36830
2025-02-17 15:50:16 +08:00
Kapil Gupta
31b88484a6
fix(esp_wifi): Fix stack corruption in wpa3 task
2025-02-13 14:23:08 +05:30
Kapil Gupta
698392735c
fix(esp_wifi): fixed Stack corruption in DPP task
2025-02-13 14:23:08 +05:30
Kapil Gupta
a64056fac2
fix(esp_wifi): fixed Stack corruption in WPS processing
2025-02-13 14:23:08 +05:30
Kapil Gupta
c3959700b3
fix(esp_wifi): Fixed memory corruption in wifi enterprise
...
Closes https://github.com/espressif/esp-idf/issues/15370
2025-02-13 14:23:08 +05:30
Jiang Jiang Jian
f8ed34f75f
Merge branch 'bugfix/analyzer_issues_supplicant_v5.4' into 'release/v5.4'
...
fix(esp_wifi): fix some analyzer issues (v5.4)
See merge request espressif/esp-idf!36825
2025-02-12 13:56:16 +08:00
akshat
767afc9ce4
bugfix(wifi): Fix header file errors and remove esp_supplicant from check_public_headers_exceptions.txt
2025-02-10 18:52:01 +05:30
akshat
22382490ab
bugfix(wifi): Add missing brackets in the C++ guard
...
Closes https://github.com/espressif/esp-idf/issues/14991
2025-02-10 18:51:31 +05:30
Kapil Gupta
cd934c08ab
fix(esp_wifi): Add review comments and some cleanup
2025-02-10 15:46:30 +05:30
Kapil Gupta
3c085db83e
fix(esp_wifi): fix some analyzer issues
...
Closes https://github.com/espressif/esp-idf/issues/15097
Closes https://github.com/espressif/esp-idf/issues/15098
Closes https://github.com/espressif/esp-idf/issues/15099
2025-02-10 15:46:30 +05:30
Kapil Gupta
17032b875a
fix(esp_wifi): Reduce scan frequency in WPS
2025-02-10 15:11:14 +05:30
Kapil Gupta
85156cceff
fix(esp_wifi): Address some review comments
2025-01-20 14:18:14 +08:00
Aditi
7900eeca4e
fix(wpa_supplicant): Remove the btm_rrm task from supplicant
...
This commit removes btm_rrm_t task and CONFIG_SUPPLICANT_TASK from
wpa_supplicant and make the functions work in wifi task's context.
2025-01-20 14:17:58 +08:00
Aditi
5f2fb56755
fix(wpa_supplicant): Fix for sending alternate ft-auth in roaming
2025-01-20 14:17:48 +08:00
Aditi
318ad17991
fix(wpa_supplicant): Add two separate flags for RRM and WNM
...
Added two separate flags CONFIG_RRM(80211k) and CONFIG_WNM(80211v)
flags under IEEE80211KV support flag.
2025-01-20 14:17:38 +08:00
Aditi
3f3c3d9a14
fix(wpa_supplicant): Add some minor fixes in roaming
...
1) Add a fix in roaming example for 11kvr
2) Removed length constraint for neighbor report received.
2025-01-20 14:17:27 +08:00
Aditi
bdc099af7f
fix(esp_wifi): Add fix for error handling for FT-Auth
2025-01-20 14:17:17 +08:00
Nachiket Kukade
ba8494eb87
fix(wpa_supplicant): Fix some coverity issues in wpa_supplicant
...
1. Fix leak in SoftAP while sending SAE Confirm
2. Move NULL check before pointer is getting used
3. Remove some dead code
2025-01-15 19:42:12 +05:30
wangtao@espressif.com
08db2390e5
fix(wifi): fix build issue when disable wpa3 sae
2025-01-15 19:42:12 +05:30
Shreyas Sheth
29a95d30cc
fix(wifi): Resolve comments for softap fixes
2025-01-15 19:42:12 +05:30
Shreyas Sheth
913999b8c3
fix(wifi): Resolve comments on feature/softap_fixes_for_ceritification
2025-01-15 19:42:11 +05:30
Shreyas Sheth
98c47bbfae
fix(wifi): Make sure auth is sent after sae process
2025-01-15 19:42:11 +05:30