Commit Graph

44608 Commits

Author SHA1 Message Date
wangtao@espressif.com
e577242c62 fix(wifi): fix esp32c2 set vendor ie issue 2026-03-10 16:27:40 +08:00
Jiang Jiang Jian
06655c045a Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue_v5.4' into 'release/v5.4'
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...

See merge request espressif/esp-idf!46345
2026-03-10 15:27:29 +08:00
Jiang Jiang Jian
9de002cefb Merge branch 'bugfix/sae_commit_queue_full_memory_leak_v5.4' into 'release/v5.4'
fix(wpa_supplicant): fix memory leak on SAE commit queue post failure (Backport v5.4)

See merge request espressif/esp-idf!46308
2026-03-10 14:39:07 +08:00
Jiang Jiang Jian
2be4b2b45c Merge branch 'bugfix/esp_idf_s2_options_test_esp_pm_v5.4' into 'release/v5.4'
fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi(v5.4)

See merge request espressif/esp-idf!46268
2026-03-10 11:28:48 +08:00
Marius Vikhammer
9bb321f557 Merge branch 'fix/efuse_damaged_reading_virtual_blocks_v5.4' into 'release/v5.4'
fix(efuse): erase virtual blocks before burn in damaged-reading test (v5.4)

See merge request espressif/esp-idf!46414
2026-03-10 09:21:23 +08:00
Roland Dobai
ab47c34663 Merge branch 'docs/pip_index_v5.4' into 'release/v5.4'
Added a note about PIP_INDEX_URL for better mirrors in some regions (v5.4)

See merge request espressif/esp-idf!46400
2026-03-09 13:56:51 +01:00
Jiang Jiang Jian
63d78d5eac Merge branch 'bugfix/support_for_alt_snounce_v5.4' into 'release/v5.4'
fix(esp_wifi): Add alt snonce verification in softAP (v5.4)

See merge request espressif/esp-idf!46257
2026-03-09 20:28:09 +08:00
Konstantin Kondrashov
be1fb2144a fix(efuse): erase virtual blocks before burn in damaged-reading test
Some chip may have BLOCK3 in use so we need to erase it before test.
2026-03-09 13:31:12 +02:00
Euripedes Rocha
987424ee77 Merge branch 'feat/eth_ci_improvements_v5.4' into 'release/v5.4'
Feat/eth ci improvements (v5.4)

See merge request espressif/esp-idf!46087
2026-03-09 12:27:29 +01:00
liuning
4740b40472 fix(phy): wifi mac clock is not required during phy calibration 2026-03-09 16:54:51 +08:00
zhuanghang
309882d87c feat(802.15.4): set default pti and ed/cca pti to 3 for 154 2026-03-09 16:54:51 +08:00
liuning
cb683b0192 fix(wifi): allow to disable wifi modem clocks if wifi is not inited 2026-03-09 16:54:51 +08:00
liuning
11f962d8c7 feat(phy): add check for required clock bits during phy enable 2026-03-09 16:54:45 +08:00
Jakub Kocka
f474a5ab0a docs(tools): Added a note about PIP_INDEX_URL for better mirrors in some regions
Closes https://github.com/espressif/esp-idf/issues/18301
2026-03-09 09:33:04 +01:00
Island
c146f52ea6 Merge branch 'bugfix/fix_ble_scan_start_assertion_when_coex_with_wifi_mst_v5.4' into 'release/v5.4'
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2 (v5.4)

See merge request espressif/esp-idf!46252
2026-03-09 10:51:10 +08:00
Island
ff4f399fd2 Merge branch 'fix/use_apb_max_state_for_ble_events_v5.4' into 'release/v5.4'
fix(ble): use apb max state for bt and enable should skip (v5.4)

See merge request espressif/esp-idf!46332
2026-03-09 10:50:35 +08:00
morris
f8cab4a628 Merge branch 'fix/i2c_slv_addr_check_esp32_v5.4' into 'release/v5.4'
fix(i2c_slave): filter out fake request for esp32 slave device (v5.4)

See merge request espressif/esp-idf!46225
2026-03-09 10:42:25 +08:00
morris
0ae8f5aa3d Merge branch 'fix/fix_legacy_twai_interactive_test_issue_v5.4' into 'release/v5.4'
fix(driver_twai): fixed legacy twai test mixing frame each other (v5.4)

See merge request espressif/esp-idf!46272
2026-03-09 10:34:32 +08:00
Jiang Jiang Jian
9012670645 Merge branch 'bugfix/fix_blufi_nimble_gatt_pkt_v5.4' into 'release/v5.4'
fix(blufi): Handle flattened ATT write payloads correctly in NimBLE BLUFI host (v5.4)

See merge request espressif/esp-idf!46262
2026-03-06 23:32:09 +08:00
wanckl
f77fdc0fce fix(driver_twai): fixed legacy twai test mixing frame each other 2026-03-06 18:50:14 +08:00
liuning
3ce165d115 bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at coexistence scenarios 2026-03-06 17:27:05 +08:00
Shu Chen
e339466460 Merge branch 'feat/split_154_hal_components_v5.4' into 'release/v5.4'
feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component (v5.4)

See merge request espressif/esp-idf!44968
2026-03-06 03:57:57 +00:00
Jin Chen
bfd2605037 fix(ble): use apb max state for bt and enable should skip on ESP32-H2
(cherry picked from commit ac8fe378a0)

Co-authored-by: cjin <jinchen@espressif.com>
2026-03-06 10:13:19 +08:00
Jin Chen
fceb5d71a3 fix(ble): use apb max state for bt and enable should skip on ESP32-C6
(cherry picked from commit 73191cb5f9)

Co-authored-by: cjin <jinchen@espressif.com>
2026-03-06 10:13:18 +08:00
Jin Chen
769d60a058 fix(ble): use apb max state for bt and enable should skip on ESP32-C2
(cherry picked from commit 9de0235a9f)

Co-authored-by: cjin <jinchen@espressif.com>
2026-03-06 10:13:18 +08:00
Ondrej Kosta
0fe61ada78 feat(esp_eth): Ethernet test refactor
ETH tests use setUp-tearDown to init/deinit resources
2026-03-05 21:39:16 +08:00
Wang Meng Yang
f4f42e920b Merge branch 'bugfix/bredr_cfg_relative_path_v5.4' into 'release/v5.4'
fix: Fix the relative path of esp_bredr_cfg.h (v5.4)

See merge request espressif/esp-idf!46159
2026-03-05 19:28:03 +08:00
Island
b48d941c0d Merge branch 'fix/ble_mesh_bug_report_v5.4' into 'release/v5.4'
Fix/ble mesh bug report (v5.4)

See merge request espressif/esp-idf!46103
2026-03-05 19:17:51 +08:00
Sarvesh Bodakhe
959c4c2055 fix(wpa_supplicant): fix memory leak on SAE commit queue post failure
In auth_sae_queue(), when wpa3_hostap_post_evt() fails, the queued
entry was left on the list and never freed. This leaks memory under
SAE commit floods or when the event queue is full.

Free the entry and remove it from the list on post failure.
2026-03-05 12:36:14 +05:30
Island
6fb66d99aa Merge branch 'feat/ble_bluedroid_log_full_compression_enable_v5.4' into 'release/v5.4'
feat(ble_mesh): enable log full compression function for bluedroid host (v5.4)

See merge request espressif/esp-idf!46154
2026-03-05 12:18:25 +08:00
Jiang Jiang Jian
734bf62db6 Merge branch 'bugfix/fix_nimble_opt_include_v5.4' into 'release/v5.4'
fix(nimble): Add header file to expose macros in code. (v5.4)

See merge request espressif/esp-idf!46234
2026-03-05 12:10:19 +08:00
hebinglin
f94adf4928 fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi 2026-03-04 15:59:19 +08:00
Rahul Tank
1be403cf0f fix(nimble): Add header file to expose macros 2026-03-04 12:34:32 +05:30
Kapil Gupta
d588a95acb fix(esp_wifi): Add alt snonce verification in softAP 2026-03-04 12:02:44 +05:30
Jin Chen
9e714b4a14 fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2
(cherry picked from commit 974682d169)

Co-authored-by: cjin <jinchen@espressif.com>
2026-03-04 14:26:05 +08:00
Rahul Tank
4f20d04422 fix(blufi): Handle flattened ATT write payloads correctly in NimBLE BLUFI host 2026-03-04 11:46:39 +05:30
Wang Meng Yang
dedef930a5 Merge branch 'bugfix/mistakenly_reject_peer_auth_req_v5.4' into 'release/v5.4'
fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected (v5.4)

See merge request espressif/esp-idf!46211
2026-03-04 09:36:58 +08:00
Rahul Tank
0081ac7ae6 Merge branch 'bugfix/gatt_memory_leak_v5.4' into 'release/v5.4'
fix(nimble): Fixed memory leak when dynamic services are disabled (v5.4)

See merge request espressif/esp-idf!46175
2026-03-03 18:09:42 +05:30
Chen Chen
c3e0a746c8 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-03 16:14:05 +08:00
Liu Linyan
e1ff36059a fix(ble_mesh): Miscellaneous bugfixes according to our internal bug report 2026-03-03 14:12:07 +08:00
Jin Cheng
e0a9ca9aa3 fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected 2026-03-03 11:39:29 +08:00
Zhang Wen Xu
92b011198b Merge branch 'feat/ensure_txpower_index_changes_linearly_v5.4' into 'release/v5.4'
feat(802.15.4): ensure 154 txpower index changes linearly (v5.4)

See merge request espressif/esp-idf!46142
2026-03-03 03:20:33 +00:00
Zhang Wen Xu
67f11f6776 Merge branch 'feat/csl_power_consumption_v5.4' into 'release/v5.4'
feat(openthread): turn off rx earlier for csl if no packet received (v5.4)

See merge request espressif/esp-idf!46194
2026-03-03 03:20:09 +00:00
Zhang Wen Xu
d39302e2ae Merge branch 'fix/fix_an_ot_config_error_v5.4' into 'release/v5.4'
fix(openthread): fix a macro error (v5.4)

See merge request espressif/esp-idf!46080
2026-03-03 03:19:20 +00:00
Jiang Jiang Jian
113efa614f Merge branch 'bugfix/free_sae_commit_queue_v5.4' into 'release/v5.4'
fix(esp_wifi): Fix memory leak for sae commit queue (v5.4)

See merge request espressif/esp-idf!45668
2026-03-03 11:16:05 +08:00
Island
4075d829de Merge branch 'bugfix/fix_read_failed_if_smp_is_disabled_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed read or write failed if SMP is disabled (v5.4)

See merge request espressif/esp-idf!46164
2026-03-03 11:00:16 +08:00
Jiang Jiang Jian
a84ed7cf30 Merge branch 'fix/vfs_missing_va_end_v5.4' into 'release/v5.4'
fix(storage/vfs): Remove va_end leak in ioctl caused by early return in macro (v5.4)

See merge request espressif/esp-idf!45523
2026-03-03 10:54:19 +08:00
Jiang Jiang Jian
1d684df3af Merge branch 'feat/support_allocate_memory_from_psram_for_ot_v5.4' into 'release/v5.4'
feat(openthread): support openthread heap allocation from PSRAM (v5.4)

See merge request espressif/esp-idf!45598
2026-03-03 10:48:58 +08:00
Jiang Jiang Jian
fb9c37ee48 Merge branch 'refactor/spi_flash_private_v5.4' into 'release/v5.4'
fix(spi_flash): fixed overboundary check skipping of erase and write_encrypted (v5.4)

See merge request espressif/esp-idf!45664
2026-03-03 10:48:35 +08:00
morris
070d9cdb2f Merge branch 'bugfix/esp_idf_s3_deepsleep_dead_v5.4' into 'release/v5.4'
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs (v5.4)

See merge request espressif/esp-idf!41622
2026-03-02 22:45:14 +08:00