Commit Graph

41340 Commits

Author SHA1 Message Date
Zhi Wei Jian
c6108fcdff fix(ble/bluedroid): delete BLE_HOST_READ_SCAN_REPORTS_EN
(cherry picked from commit c3a185ae80)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:46 +08:00
Zhi Wei Jian
8fcfdf3bc7 fix(ble/bluedroid): Delete BLE_HOST_TRACK_ADVERTISER_EN
(cherry picked from commit 66315bc6b6)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:45 +08:00
Zhi Wei Jian
9253d24958 fix(ble/bluedroid): delete BLE_HOST_BLE_MULTI_ADV_EN
(cherry picked from commit b8f2321879)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:45 +08:00
Zhi Wei Jian
8da2a730d9 fix(ble/bluedroid): delete BTA_HOST_INTERLEAVE_SEARCH
(cherry picked from commit 609b649ef9)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:44 +08:00
Zhi Wei Jian
6eff6c9e19 fix(ble/bluedroid): disable rsp timer and ind_ack timer
(cherry picked from commit 7ff9484c46)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:44 +08:00
Zhi Wei Jian
0648ad363b fix(ble/bluedroid): Disable bluedroid desire_role
(cherry picked from commit 9ae4d9a14a)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:44 +08:00
Zhi Wei Jian
dcfcdb37bc fix(ble/bluedroid): disable read_local_name
(cherry picked from commit 5f9680e3a0)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:43 +08:00
Zhi Wei Jian
d19b165f70 fix(ble/bluedroid): disable bluedroid role_change
(cherry picked from commit 250553c50d)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:43 +08:00
Zhi Wei Jian
09921cd575 fix(ble/bluedroid): Disable bluedroid host Qos
(cherry picked from commit 47f13aa75b)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:42 +08:00
Zhi Wei Jian
e64e54699f fix(ble/bluedroid): delete unused pending_queue
(cherry picked from commit d9a88c7414)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:42 +08:00
Zhi Wei Jian
e4add7a384 feat(ble/bluedroid): reduce bluedroid host heap used for BLE
(cherry picked from commit 438590a1f5)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-07 17:23:41 +08:00
Shu Chen
a1b4da1606 Merge branch 'fix/fix_an_ot_example_v5.3' into 'release/v5.3'
fix(openthread): remove the default netif configuration from the ot_br example (v5.3)

See merge request espressif/esp-idf!44729
2026-01-07 08:13:03 +00:00
morris
9131012099 Merge branch 'fix/i2c_timeout_range_check_v5.3' into 'release/v5.3'
fix(i2c_master): Add i2c master timeout range check (v5.3)

See merge request espressif/esp-idf!44079
2026-01-07 15:14:28 +08:00
Island
ec59998925 Merge branch 'feat/support_fixed_id_for_ctrl_log_v5.3' into 'release/v5.3'
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(1bb2f50) (v5.3)

See merge request espressif/esp-idf!44778
2026-01-07 14:18:00 +08:00
Island
c3d79d9211 Merge branch 'feat/support_bluedroid_host_smp_with_psa_tinycrypt_v5.3' into 'release/v5.3'
Feat/support bluedroid host smp with psa tinycrypt v5.3

See merge request espressif/esp-idf!44836
2026-01-07 14:16:34 +08:00
morris
bf90a8c072 Merge branch 'bugfix/misconfiguration_sdkconfig_file_not_exist_v5.3' into 'release/v5.3'
add missing sdkconfig files in the driver test (v5.3)

See merge request espressif/esp-idf!44823
2026-01-07 14:03:36 +08:00
Chen Chen
9c5d0446fe fix(i2c_master): Add i2c master timeout range check
Closes https://github.com/espressif/esp-idf/issues/17930
2026-01-07 10:05:23 +08:00
zhiweijian
df21eb8934 fix(ble/bluedroid): Replaced the psa_ api with the mbedtls_ api 2026-01-06 21:14:19 +08:00
zhiweijian
b499bbef2b feat(ble/bluedroid): Support bluedroid encrypted advertising data 2026-01-06 20:45:56 +08:00
zhiweijian
df70baa827 feat(ble/bluedroid): Move the TinyCrypt and mbedTLS configuration items to the bt common path 2026-01-06 20:45:45 +08:00
zhiweijian
044b05ff20 feat(ble/bluedroid): Supported Bludroid host encryption using TinyCrypt 2026-01-06 20:45:34 +08:00
zhiweijian
a546680b78 feat(ble/bluedroid): Supported Bludroid host encryption using mbedtls 2026-01-06 20:45:23 +08:00
Roland Dobai
27377d267b Merge branch 'change/readme_chip_support_v5.3' into 'release/v5.3'
Tools: Add auto-generated chip support table into the README (v5.3)

See merge request espressif/esp-idf!44807
2026-01-06 10:57:57 +01:00
morris
bc9a96bd47 refactor(tests): add missing sdkconfig files in the driver test 2026-01-06 16:16:05 +08:00
Island
0325e0ed3f Merge branch 'fix/fix_some_bludedroid_host_bug_v5.3' into 'release/v5.3'
fix(ble/bluedroid): optimize bluedroid some code (v5.3)

See merge request espressif/esp-idf!44783
2026-01-06 14:14:53 +08:00
Island
47e18708e5 Merge branch 'fix/add_esp_timer_trigger_back_v5.3' into 'release/v5.3'
fix(ble): add esp timer trigger back for timestamp synchronization (v5.3)

See merge request espressif/esp-idf!44691
2026-01-06 12:44:49 +08:00
Marius Vikhammer
7c55a40d3d Merge branch 'fix/freertos_tick_hook_test_v5.3' into 'release/v5.3'
fix(freertos): Added stability fixes to tick hook test (v5.3)

See merge request espressif/esp-idf!44525
2026-01-06 08:39:45 +08:00
Roland Dobai
07ef5e2141 change(readme): Add auto-generated chip support table into the README 2026-01-05 16:41:34 +01:00
Zhou Xiao
54399d81c6 fix(ble): fixed cache error risk in ble log module 2026-01-05 14:21:06 +08:00
Zhou Xiao
ea1472e996 feat(ble): provide isr dispatch method option for ble log ts 2026-01-05 14:20:58 +08:00
zhanghaipeng
33985967b7 fix(ble/bluedroid): Fix array index in set_periodic_adv_subevt_data 2026-01-05 10:22:24 +08:00
zhanghaipeng
7c505ccfd0 fix(ble/bluedroid): Remove duplicate filter_policy in ext_conn_v2 HCI cmd 2026-01-05 10:22:14 +08:00
zhanghaipeng
2d44222486 fix(ble/bluedroid): Fix heap buffer overflow in BTC_GAP_BLE_SET_PA_SUBEVT_DATA deep copy 2026-01-05 10:22:02 +08:00
Zhi Wei Jian
bd566ee28e fix(ble/bluedroid): optimize bluedroid some code
(cherry picked from commit 6b09de6dbf)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-01-05 10:07:25 +08:00
Chen Jian Hua
438220f8f1 feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(1bb2f50)
- Support fixed log id for log compression
- Support parsing log with synced timestamp


(cherry picked from commit 2ccf312373)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2026-01-05 09:33:18 +08:00
Island
cc7ac16b68 Merge branch 'change/ble_update_lib_20251231_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20251231 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!44741
2026-01-04 17:52:29 +08:00
Rahul Tank
6840bbedde Merge branch 'feat/add_local_irk_command_v5.3' into 'release/v5.3'
feat(nimble): Support for getting the local IRK and Identity Address (v5.3)

See merge request espressif/esp-idf!44545
2026-01-04 12:52:46 +05:30
Island
4ee83b74f5 Merge branch 'change/ble_update_lib_20251229_v5.3' into 'release/v5.3'
change(ble): [AUTO_MR] 20251229 - Update ESP BLE Controller Lib (v5.3)

See merge request espressif/esp-idf!44671
2026-01-04 11:02:42 +08:00
morris
5aa3968fd6 Merge branch 'contrib/github_pr_17831_backport_v5.3' into 'release/v5.3'
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v5.3)

See merge request espressif/esp-idf!43302
2026-01-02 22:48:05 +08:00
Sumeet Singh
6bf43098b3 feat(nimble): Support for getting the local IRK and Identity Address (v5.3) 2026-01-02 11:20:06 +05:30
Zhao Wei Liang
655bbabd79 fix(ble): fixed build error on ESP32-C6
(cherry picked from commit a16a56fdbe)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-12-31 21:13:27 +08:00
Zhao Wei Liang
b46f71aa26 change(ble): [AUTO_MR] Update lib_esp32c6 to 2406161c
(cherry picked from commit fcec820e55)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-12-31 21:13:27 +08:00
Zhao Wei Liang
c73e664c13 change(ble): [AUTO_MR] Update lib_esp32h2 to 2406161c
(cherry picked from commit a4fa41564c)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-12-31 21:13:27 +08:00
Xu Si Yu
52eccc4c9f fix(openthread): remove the default netif configuration from the ot_br example 2025-12-31 17:44:40 +08:00
Island
7cc5d862a1 Merge branch 'feat/support_bluedroid_host_pawr_v5.3' into 'release/v5.3'
feat(ble/bluedroid): Add bluedroid host PAwR and Advertising Coding Selection features (backport v5.3)

See merge request espressif/esp-idf!44661
2025-12-31 11:40:26 +08:00
morris
4895336168 Merge branch 'feat/spi_master_sleep_retention_v5.3' into 'release/v5.3'
feat(driver_spi): spi master support sleep retention(recovery) (v5.3)

See merge request espressif/esp-idf!44367
2025-12-31 10:16:31 +08:00
morris
46a79934c0 Merge branch 'fix/jpeg_com_marker_check_v5.3' into 'release/v5.3'
fix(jpeg): Fix check in com marker (backport v5.3)

See merge request espressif/esp-idf!44279
2025-12-31 10:09:34 +08:00
Zhang Wen Xu
8d89dba739 Merge branch 'fix/remove_unused_ulp_for_otdp_v5.3' into 'release/v5.3'
fix(openthread): removed unused ulp configuration(v5.3)

See merge request espressif/esp-idf!44657
2025-12-31 01:52:42 +00:00
Zhang Wen Xu
aa96bc20d6 Merge branch 'fix/ot_used_wrong_nvs_open_api_v5.3' into 'release/v5.3'
fix(openthread): open nvs from the configured partition (v5.3)

See merge request espressif/esp-idf!44029
2025-12-31 01:50:42 +00:00
Zhou Xiao
07623b6dee fix(ble): add esp timer trigger back for timestamp synchronization
(cherry picked from commit d1a5804de9)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-30 17:13:39 +08:00