Commit Graph
30701 Commits
Author SHA1 Message Date
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
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
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
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
Rahul Tank 1be403cf0f fix(nimble): Add header file to expose macros 2026-03-04 12:34:32 +05:30
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
Island b291d5c0e9 Merge branch 'fix/ble_mesh_nimble_connection_failed_v5.4' into 'release/v5.4'
fix(ble_mesh):fixed nimble connection failed (v5.4)

See merge request espressif/esp-idf!46116
2026-03-02 11:12:17 +08:00
Zhi Wei Jian 3b5a95b0ae fix(ble/bluedroid): Fixed read or write failed if SMP is disabled
(cherry picked from commit 124f275bdf839b855e6af0cfb9d197f11c9a766c)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-03-02 10:04:19 +08:00
yangfeng 9bcdcfca95 fix: Fix the relative path of esp_bredr_cfg.h 2026-03-02 09:45:39 +08:00
Luo Xu 387f7957b7 feat(ble): update log compression for bluedroid
(cherry picked from commit 05783fafd7)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-03-02 09:43:19 +08:00
Luo Xu df8928430d feat(ble_mesh): enable log full compression function for bluedroid host
(cherry picked from commit 4cf88ce078)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-03-02 09:43:19 +08:00
zhuanghang 20924ff378 feat(802.15.4): get txpower table from phylib 2026-02-28 19:16:15 +08:00
Shreyas Sheth 7ef69d2b59 fix(esp_wifi): Fix memory leak for sae commit queue 2026-02-28 11:48:46 +08:00
Kapil Gupta 2bc5cb0ea5 fix(esp_wifi): Fix bug where wps_finish is called recursively 2026-02-28 11:48:37 +08:00
Jiang Jiang Jian dc8e3f72b4 Merge branch 'fix/offchan_roc_unit_test_v5.4' into 'release/v5.4'
CI : Fix offchan tx and roc related unit test case(v5.4)

See merge request espressif/esp-idf!45475
2026-02-28 11:47:06 +08:00
Jiang Jiang Jian b38c9e86ab Merge branch 'fix/fix_p4_lp_adc_unavailable_in_sleep_v5.4' into 'release/v5.4'
feat(esp_hw_support): support ESP_SLEEP_USE_ADC_TSEN_MONITOR_MODE for esp32p4 (v5.4)

See merge request espressif/esp-idf!45530
2026-02-28 11:46:30 +08:00
Jiang Jiang Jian 2ceca64af3 Merge branch 'fix/fix_i2c_modem_clock_ref_count_mismatch_v5.4' into 'release/v5.4'
fix: add reference count control for modem clock devices (v5.4)

See merge request espressif/esp-idf!45535
2026-02-28 11:46:11 +08:00
Jiang Jiang Jian b6cd80f2f2 Merge branch 'bugfix/wps_disable_at_timeout_v5.4' into 'release/v5.4'
fix(wifi): Disable wps in eloop context during wps abort (v5.4)

See merge request espressif/esp-idf!45842
2026-02-28 11:45:45 +08:00
Jiang Jiang Jian 7fcb97ff35 Merge branch 'fix/fix_io_wakeup_issues_v5.4' into 'release/v5.4'
fix(esp_hw_support): make esp_deep_sleep_enable_gpio_wakeup available to PD_TOP lightsleep (v5.4)

See merge request espressif/esp-idf!45872
2026-02-28 11:45:23 +08:00
Jiang Jiang Jian c241dbbaca Merge branch 'bugfix/eloop_mem_leak_v5.4' into 'release/v5.4'
fix(esp_wifi): Fix memory leak caused due to eloop (v5.4)

See merge request espressif/esp-idf!45904
2026-02-28 11:44:55 +08:00
Luo Xu 327bd13fa0 fix(ble_mesh):fixed nimble connection failed
(cherry picked from commit 2af193dac4)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-02-27 17:43:21 +08:00
Island 5d83bd2106 Merge branch 'change/ble_update_lib_20260127_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20260127 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!45676
2026-02-27 15:30:05 +08:00
Mahavir Jain d780a2e946 Merge branch 'bugfix/esp_local_ctrl_arg_check_v5.4' into 'release/v5.4'
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher (v5.4)

See merge request espressif/esp-idf!45926
2026-02-27 09:43:23 +05:30
Xu Si Yu 1930e527f4 fix(openthread): fix a macro error 2026-02-26 18:17:01 +08:00
morris 591dfac895 Merge branch 'bugfix/uart_tx_fifo_empty_threshold_v5.4' into 'release/v5.4'
fix(uart): tx write bytes fails to use non-default tx fifo empty threshold (v5.4)

See merge request espressif/esp-idf!45891
2026-02-25 16:11:06 +08:00