Commit Graph

24023 Commits

Author SHA1 Message Date
Jiang Jiang Jian
888fe2c71c Merge branch 'bugfix/fix_some_bt_bugs_v5.1' into 'release/v5.1'
fix(bt): fix some bluetooth bugs (v5.1)

See merge request espressif/esp-idf!42472
2025-10-13 10:43:39 +08:00
Island
cab6f108e9 Merge branch 'fix/fix_ble_log_config_for_esp32c3_v5.1' into 'release/v5.1'
fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 (v5.1)

See merge request espressif/esp-idf!42307
2025-10-11 10:57:55 +08:00
linruihao
37620e520b fix(bt): fix btbb may not reinit when coex with wifi
Closes https://github.com/espressif/esp-idf/issues/15841
2025-10-10 14:36:24 +08:00
Jiang Jiang Jian
0b74576aa1 Merge branch 'fix/fix_connect_mem_leakage_v51' into 'release/v5.1'
fix(wifi): fix wifi connect mem leakage issue v51

See merge request espressif/esp-idf!41708
2025-10-10 13:08:06 +08:00
Zhou Xiao
ca36ccf700 fix(ble): fixed ble log config for ESP32-C3/ESP32-S3 2025-10-09 10:49:08 +08:00
Jiang Jiang Jian
4bca78f5f9 Merge branch 'feat/support_blecrt_489_v5.1' into 'release/v5.1'
feat(ble/bluedroid): Added API to set channel map for scanning (v5.1)

See merge request espressif/esp-idf!42254
2025-10-09 10:34:51 +08:00
Jiang Jiang Jian
5f96c34c8d Merge branch 'bugfix/fix_bleqabr25_1004_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed the status setting in the HCI event (v5.1)

See merge request espressif/esp-idf!42191
2025-10-09 10:32:55 +08:00
Rahul Tank
b185fda451 fix(nimble): Address mbuf from different chains traversal during copying 2025-10-03 17:54:41 +05:30
Rahul Tank
01602a7f60 Merge branch 'bugfix/update_hci_log_datalen_v5.1' into 'release/v5.1'
fix(nimble): update HCI log functions to use uint16_t for data length (v5.1)

See merge request espressif/esp-idf!42301
2025-10-03 11:44:22 +05:30
Rahul Tank
0cb4f79643 Merge branch 'bugfix/re_organize_nimble_kconfig_v5.1' into 'release/v5.1'
fix(nimble): Declutter the nimble menu config options (v5.1)

See merge request espressif/esp-idf!42306
2025-10-01 16:28:52 +05:30
Shreeyash
df1db540f3 fix(nimble): update HCI log functions to use uint16_t for data length 2025-10-01 15:29:00 +05:30
Rahul Tank
efe7ba018f Merge branch 'bugfix/fix_ext_adv_data_reattempt_v5.1' into 'release/v5.1'
fix(nimble): Avoid ext adv data in reattempt advertising (v5.1)

See merge request espressif/esp-idf!42133
2025-10-01 09:43:52 +05:30
Rahul Tank
6286fc5d4a fix(nimble): Declutter the nimble menu config options 2025-09-30 15:07:56 +05:30
Jiang Jiang Jian
fe705586a5 Merge branch 'fix/fix_dhcp_server_main_dns_set_issue_v51' into 'release/v5.1'
fix(lwip): fix dhcp server set main dns issue v51

See merge request espressif/esp-idf!41514
2025-09-29 21:49:43 +08:00
Jiang Jiang Jian
2b823f7ef3 Merge branch 'bugfix/wifibug-1373_v5.1' into 'release/v5.1'
backport v5.1: add hal interface to configure pau regdma wait timeout parameter

See merge request espressif/esp-idf!41533
2025-09-29 12:03:45 +08:00
wangtao@espressif.com
2f37bf982d fix(lwip): fix dhcp server set main dns issue 2025-09-29 11:47:08 +08:00
Island
fe96a02802 Merge branch 'change/ble_update_lib_20250925_v5.1' into 'release/v5.1'
change(ble): [AUTO_MR] 20250925 - Update ESP BLE Controller Lib (v5.1)

See merge request espressif/esp-idf!42197
2025-09-29 10:16:14 +08:00
Island
e5ee07d6c4 Merge branch 'feat/ble_log_v2_esp_target_support_v5.1' into 'release/v5.1'
Feat/ble log v2 esp target support (v5.1)

See merge request espressif/esp-idf!41917
2025-09-29 10:16:09 +08:00
chenjianhua
1e1ab71eb6 feat(ble/bluedroid): Added API to set channel map for scanning 2025-09-28 19:21:46 +08:00
Jiang Jiang Jian
daca4d69d0 Merge branch 'bugfix/possible_buffer_overflow_v5.1' into 'release/v5.1'
fix(bt/bluedroid): fixed potential OOB in Bluedroid (v5.1)

See merge request espressif/esp-idf!42225
2025-09-28 17:45:33 +08:00
Jiang Jiang Jian
36628fd812 Merge branch 'feat/new_api_to_get_all_wakeup_causes_v5.1' into 'release/v5.1'
feat(esp_hw_support): add new API to get all wakeup sources (v5.1)

See merge request espressif/esp-idf!41501
2025-09-28 17:44:39 +08:00
Jiang Jiang Jian
09ce874820 Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem_v5.1' into 'release/v5.1'
esp_phy: Add protection of consecutive disable operations by single modem source (v5.1)

See merge request espressif/esp-idf!41295
2025-09-28 17:41:52 +08:00
JinCheng
5033befc84 fix(bluedroid): removed the code relying on compiler-specific extension for FAM in union 2025-09-27 11:34:19 +08:00
JinCheng
798029129a fix(bt/bluedroid): fixed potential OOB in Bluedroid 2025-09-26 17:32:12 +08:00
Zhou Xiao
f4a70ab92c feat(ble): supported ble log v2 for ESP32 2025-09-26 16:23:53 +08:00
Zhou Xiao
d3bbb094af feat(ble): supported ble log v2 for ESP32-C3/ESP32-S3 2025-09-26 16:23:48 +08:00
Zhou Xiao
0eaa2f4eac feat(ble): supported ble log v2 for ESP32-C2 2025-09-26 16:23:26 +08:00
Zhou Xiao
d59d1c232d feat(ble): supported ble log v2 for ESP32-H2 2025-09-26 16:23:21 +08:00
Zhou Xiao
e4eb8059e5 feat(ble): supported ble log v2 for ESP32-C6 2025-09-26 16:23:15 +08:00
Zhou Xiao
f67f2add6e fix(ble): fixed ble log v2 configuration issues 2025-09-26 16:23:09 +08:00
Zhao Wei Liang
7f8cf3da82 change(ble): [AUTO_MR] Update lib_esp32c2 to aabb0f68
(cherry picked from commit 4d2d49f736)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-26 11:13:26 +08:00
Zhao Wei Liang
bbc0a73ec3 change(ble): [AUTO_MR] Update lib_esp32c6 to f0e815be
(cherry picked from commit 810d7e0ec7)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-26 11:13:23 +08:00
Zhao Wei Liang
0c2778036a change(ble): [AUTO_MR] Update lib_esp32h2 to f0e815be
(cherry picked from commit 0b203abf4b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-26 11:13:21 +08:00
Chen Jian Hua
cc30afaa5f fix(ble/bluedroid): Fixed the status setting in the HCI event
(cherry picked from commit 4ae438cca2)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-09-26 10:48:22 +08:00
Zhou Xiao
77f1514b9f feat(ble): support ble log uart dma out for ESP32-H2
(cherry picked from commit d45778f784)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-25 18:19:44 +08:00
Zhou Xiao
96410cf7f6 feat(ble): support ble log uart dma out for ESP32-C6
(cherry picked from commit ae8a7c8117)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-25 18:19:44 +08:00
Zhou Xiao
aaa000356e feat(ble): support ble log uart dma out
(cherry picked from commit 534b43e85a)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-25 18:19:44 +08:00
morris
d75d2ad5f4 Merge branch 'feat/uart_dma_support_v5.1' into 'release/v5.1'
feat(uart): uart dma support for insternal usage on v5.1

See merge request espressif/esp-idf!41691
2025-09-25 14:57:31 +08:00
Wang Meng Yang
a6c5b349dd Merge branch 'bugfix/fix_bt_coverity_v5.1' into 'release/v5.1'
bugfix: Fix array compared against 0 in btc_manage.c and the issue of uninitialized pointer reading in coexist_printf (v5.1)

See merge request espressif/esp-idf!42077
2025-09-24 17:54:19 +08:00
Island
e57cdc1c90 Merge branch 'change/ble_update_lib_20250919_v5.1' into 'release/v5.1'
change(ble): [AUTO_MR] 20250919 - Update ESP BLE Controller Lib (v5.1)

See merge request espressif/esp-idf!42027
2025-09-24 15:35:07 +08:00
C.S.M
0466deff06 feat(uhci): Support uart dma just for internal debug usage 2025-09-24 13:57:57 +08:00
Rahul Tank
6086e299a4 fix(nimble): Avoid ext adv data in reattempt advertising 2025-09-24 09:59:56 +05:30
Rahul Tank
8fb119ded3 Merge branch 'feat/separate_indicate_v5.1' into 'release/v5.1'
fix(nimble): Added code to handle sending indicate (v5.1)

See merge request espressif/esp-idf!41994
2025-09-24 09:24:06 +05:30
cjin
bea487b4a0 feat(ble): get wakeup cause when wake up on ESP32-H2 2025-09-24 09:57:31 +08:00
cjin
89df221c3a feat(ble): get wakeup cause when wake up on ESP32-C6 2025-09-24 09:57:26 +08:00
cjin
0b35a285dc feat(ble): get wakeup cause when wake up on ESP32-C2 2025-09-24 09:55:28 +08:00
morris
aa72347adb Merge branch 'bugfix/esp_idf_esp32_reject_sleep_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix the configuration of reject sources for release/v5.1

See merge request espressif/esp-idf!42010
2025-09-23 21:07:54 +08:00
Zhou Xiao
ca8a84a24e change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 09a3b29d01)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-23 15:08:04 +08:00
Zhou Xiao
4a72159a60 change(ble): [AUTO_MR] Update lib_esp32c2 to 58398575 2025-09-23 15:08:04 +08:00
Zhou Xiao
e9b7936015 change(ble): [AUTO_MR] Update lib_esp32c6 to 390a8efd 2025-09-23 15:08:04 +08:00