Commit Graph

1310 Commits

Author SHA1 Message Date
Marius Vikhammer
4065fb20f3 Merge branch 'feature/esp_test_utils_component' into 'master'
change(test_utils): moved test_utils out of unit-test-app project

See merge request espressif/esp-idf!40678
2025-08-01 11:04:37 +08:00
tarun.kumar
5a5b20f44d fix(wifi): Get operating class in dual band 2025-07-31 21:01:59 +08:00
Sarvesh Bodakhe
3cc59d2cd8 fix(wifi): add GCMP-128 cipher support for SoftAP mode
GCMP-256 SoftAP support was previously added as part of SAE Extended Key handling.
2025-07-31 10:40:28 +08:00
Shreyas Sheth
02be35610b fix(esp_wifi): Fix incorrect values for negotiated bandwidth for 2040 coex cases 2025-07-30 15:07:23 +05:30
zhangyanjiao
7c8e8bd72a fix(wifi/esptouch): fixed the esptouch v2 fail on 5g router 2025-07-29 10:27:03 +08:00
Shreyas Sheth
6a1f6e2add fix(wifi): Fix issues discovered by customer for offchannel 2025-07-25 14:18:44 +08:00
yinqingzhao
8603c91f47 fix(wifi): fix crash issue and tx error 0xa1 2025-07-24 20:16:44 +08:00
akshat
9a77d59b8b fix(wifi): Add suport for FTM in ESP32C61
Resolve FTM failure in 40M Bandwidth
2025-07-23 17:39:35 +05:30
yinqingzhao
8b67238e85 fix(wifi): fix inactive time reset when wifi disconnect 2025-07-22 17:50:36 +08:00
muhaidong
a6a9c41573 fix(wifi): fix open mode rx fragment fail issue 2025-07-21 20:17:38 +08:00
Marius Vikhammer
bf84ab652a change(test_utils): moved test_utils component to tools/test_apps/components/ 2025-07-21 14:05:50 +08:00
Sudeep Mohanty
c8f68c72a7 Merge branch 'feat/remove_global_cmake_vars' into 'master'
change(esptool_py): Make esptool_py component idempotent in the build

Closes IDF-13073

See merge request espressif/esp-idf!39589
2025-07-17 17:13:49 +02:00
Shreyas Sheth
98be62fe4e fix(wifi): Fix crash due to BIP when ap mode change 2025-07-15 10:32:53 +08:00
Sudeep Mohanty
30083e07be refactor(esptool_py): Re-evalute dependencies of esptool_py
This commit establishes the foundation for making the esptool_py
component idempotent.

The following changes are made in this commit:

- Removes unnecessary dependency of esp_wifi component on esptool_py.
- Add missing esptool_py dependencies to components which directly use
  esptool_py specific functions or variables but do not declare a public
  or private dependency.
2025-07-10 11:26:28 +02:00
Fu Hanxi
a5257dcc39 ci: apply idf-ci pytest plugin
Removed

- target markers. Now must use target as parametrization in esp-idf
- host test markers. Now will be automatically added with linux target and qemu marker
2025-07-09 10:33:28 +02:00
yinqingzhao
9ec9b05163 fix(twt): fix some issus related itwt 2025-07-05 18:03:31 +08:00
Kapil Gupta
f90f7a5c85 fix (esp_wifi): Set default akm as eap for non AKM APs 2025-07-04 11:04:41 +08:00
yinqingzhao
c1c78f5838 feat(wifi): add esp32c61 eco3 wifi support 2025-06-27 14:04:55 +08:00
zhangyanjiao
8ed26569d1 fix(wifi/mesh): fixed the mesh crash issue when changing mesh AP's authmode
fix(wifi/mesh): fixed the esp_mesh_scan_get_ap_record() error in chain toplogy
Closes https://github.com/espressif/esp-idf/issues/16041
2025-06-26 14:55:14 +08:00
Jiang Jiang Jian
7f325d47bf Merge branch 'bugfix/ignore_duplicated_offchan_error' into 'master'
fix(wifi): ignore duplicated offchan error, add coex wifi event imm

Closes TZ-1846, WIFIBUG-1279, WIFIBUG-1276, WIFIBUG-1283, WIFIBUG-1273, and WIFIBUG-1278

See merge request espressif/esp-idf!40062
2025-06-26 12:09:37 +08:00
liuning
43e21a032f fix(wifi): fix duplicated offchan error, add coex wifi event imm
Closes https://github.com/espressif/esp-idf/issues/16183
2025-06-25 19:08:15 +08:00
Alexey Lapshin
a3dfc82246 fix(build): add __attribute__((nonstring)) to nonsting variables 2025-06-25 18:01:50 +07:00
Alexey Lapshin
2ff8f765ab fix(esp_wifi): fix test app diff threshold 2025-06-25 18:01:50 +07:00
Jiang Jiang Jian
1b130f5061 Merge branch 'bugfix/connect_before_connected' into 'master'
fix(conn): wifi connect before connected status

See merge request espressif/esp-idf!39882
2025-06-24 15:23:56 +08:00
yinqingzhao
ca49c095e0 feat(wifi): add support for country EU 2025-06-20 16:10:11 +08:00
ding huan
a54abb147e fix(conn): wifi connect before connected status 2025-06-18 20:32:16 +08:00
sibeibei
7191595d2a feat(coex): support backgorund scan for coex, fix some issues of scan when connected 2025-06-18 10:58:12 +08:00
zhangyanjiao
3c403e97e1 fix(wifi/mesh): fixed the mesh STA sends data error on c5 2025-06-09 17:51:00 +08:00
wangtao@espressif.com
ce3611db26 fix(wifi): add check for esp_wifi_set_config 2025-06-09 11:52:01 +08:00
liuning
4323627865 fix(wifi): fix cant sleep if connection breaks during sending probe 2025-06-05 20:48:46 +08:00
Kapil Gupta
3c84fd7b4d fix(esp_wifi): Make sure old DPP listen is cancelled 2025-06-05 16:55:21 +08:00
Kapil Gupta
ab9304d3b7 fix(esp_wifi): Modify check for dpp event handlers 2025-06-05 16:55:21 +08:00
Kapil Gupta
15c336bf49 fix(esp_wifi): Update dpp code to send events in freeRTOS context 2025-06-05 16:55:21 +08:00
tarun.kumar
9abd30adc0 fix(wifi): Made changes in api for sending bcast deauth frames 2025-06-03 20:33:56 +05:30
Jiang Jiang Jian
11ad7e0581 Merge branch 'fix/retry_cnt_issue_for_non_pmf_sta' into 'master'
fix(failure_retry_cnt): Prevent NON-PMF STA retries if esp_wifi_disconnect() before handshake

Closes WIFIBUG-1226

See merge request espressif/esp-idf!39497
2025-06-03 14:05:56 +08:00
akshat
ad164f5d57 bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type 2025-06-02 15:44:39 +05:30
akshat
5dcd1a578b bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled 2025-06-02 15:44:39 +05:30
Sarvesh Bodakhe
bebfd14ae5 fix(wif): Prevent NON-PMF STA retries if esp_wifi_disconnect() before handshake
Ensure that NON-PMF station does not attemp connection retries when
'esp_wifi_disconnect()' is called before the 4-way-handshake completes,
even if 'failure_retry_cnt' allows retries.
2025-05-29 21:46:49 +05:30
zhangyanjiao
edc227c5ea fix(wifi): Added more check when receiving espnow data 2025-05-29 14:31:54 +08:00
morris
bb9fbc040e Merge branch 'feat/c61_eco3_soc_update' into 'master'
feat(soc): c61 eco3 rom and soc header update

See merge request espressif/esp-idf!39166
2025-05-28 12:19:26 +08:00
Jiang Jiang Jian
b3560860dd Merge branch 'bugfix/supplicant_analyzer_fixes' into 'master'
Bugfix/supplicant analyzer fixes

Closes WIFIBUG-1218 and IDF-13129

See merge request espressif/esp-idf!39300
2025-05-27 15:07:30 +08:00
wanckl
6fde8cf8d2 ci(esp32c61): disable soc_caps, docs, test for eco3 update 2025-05-26 16:04:23 +08:00
yinqingzhao
18a468b0d5 fix(bss_max_idle): fix some wifi bugs related to bss max idle 2025-05-26 14:26:19 +08:00
Kapil Gupta
2ce481ffbd fix(esp_wifi): Disble IP renew skip by default 2025-05-21 09:00:09 +05:30
tarun.kumar
004abebdbd fix)wifi): Add GTK rekeying interval field in softap example 2025-05-20 15:33:54 +05:30
tarun.kumar
6d7593c1be fix(wifi) : Add config param for gtk rekeying on softAP side 2025-05-20 15:33:05 +05:30
Jiang Jiang Jian
0dbce7210d Merge branch 'bugfix/nvs_idfgh_issue' into 'master'
feat(esp_wifi): Add example to write wifi config in nvs

Closes IDFGH-13678

See merge request espressif/esp-idf!36693
2025-05-20 17:16:44 +08:00
Jiang Jiang Jian
abd5be52f1 Merge branch 'bugfix/fix_rx_bcn_failed_when_sta_off_channel' into 'master'
fix(wifi): rx bcn failed when sta off channel under modem state

Closes WIFIBUG-1179

See merge request espressif/esp-idf!39097
2025-05-20 10:23:27 +08:00
sibeibei
10ac8e622e fix(wifi): rx bcn failed when sta off channel under modem state 2025-05-19 20:08:58 +08:00
akshat
928b07b859 bugfix(wifi): Reset scan_ongoing flag in scan done event to allow scan trigger post roam 2025-05-19 15:59:55 +05:30