Commit Graph
30720 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
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
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
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
zwx 3e17211431 feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component 2026-03-02 09:44:16 +00:00
Tan Yan Quan 028e8af5d4 feat(openthread): turn off rx earlier for csl if no packet received 2026-03-02 17:00:17 +08:00
Rahul Tank 3552575ec5 fix(nimble): Fixed memory leak when dynamic services are disabled 2026-03-02 10:54:50 +05:30
hebinglin 1d2ffd5941 fix(hal): fix the issue of dual-core contention for RTC_CNTL regs 2026-03-02 12:22:15 +08:00