Island
3e5d2c7d58
Merge branch 'bugfix/fix_ble_crash_when_check_send_pkts_v5.4' into 'release/v5.4'
...
fix(ble/bluedroid): Fixed null pointer assert in l2c_link_check_send_pkts (v5.4)
See merge request espressif/esp-idf!39598
2025-07-02 15:53:23 +08:00
Island
f5edc85801
Merge branch 'bugfix/fix_ble_init_exception_v5.4' into 'release/v5.4'
...
Fixed double free exception during BLE init under low memory (v5.4)
See merge request espressif/esp-idf!39747
2025-07-02 15:53:17 +08:00
Island
e6c334cbb9
Merge branch 'bugfix/fix_some_ble_build_fail_v5.4' into 'release/v5.4'
...
fix(ble/bluedroid): fix build failure when some BLE features are disabled (v5.4)
See merge request espressif/esp-idf!40130
2025-07-02 15:53:12 +08:00
Wang Meng Yang
d4cf9d279d
Merge branch 'bugfix/fix_bt_avrcp_build_issue_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art (v5.4)
See merge request espressif/esp-idf!40034
2025-07-02 11:02:17 +08:00
Wang Meng Yang
21335ad1b1
Merge branch 'bugfix/auth_collision_v5.4' into 'release/v5.4'
...
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision (v5.4)
See merge request espressif/esp-idf!40011
2025-06-30 11:57:57 +08:00
Wang Meng Yang
27d2a245fe
Merge branch 'feat/add_avrcp_init_state_event_v5.4' into 'release/v5.4'
...
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.4)
See merge request espressif/esp-idf!39535
2025-06-30 11:57:50 +08:00
Wang Meng Yang
9e939ae970
Merge branch 'change/opt_hid_device_connect_description_v5.4' into 'release/v5.4'
...
docs(bt/bluedroid): Updated HID Device connect API description (v5.4)
See merge request espressif/esp-idf!39604
2025-06-30 11:57:44 +08:00
Astha Verma
af628e5ccb
fix(nimble): Added parameter in peer_init for included service allocation
2025-06-27 12:30:30 +05:30
Rahul Tank
c52e8ee1f5
Merge branch 'feat/auto_security_initiate_v5.4' into 'release/v5.4'
...
feat(nimble): Automatically initiate security if a GATT service request fails (v5.4)
See merge request espressif/esp-idf!39863
2025-06-27 12:02:25 +05:30
Rahul Tank
a44d34a278
Merge branch 'bugfix/fix_kconfig_names_v5.4' into 'release/v5.4'
...
fix(nimble): Modified Kconfig information to make it more user friendly (v5.4)
See merge request espressif/esp-idf!39648
2025-06-26 16:35:33 +05:30
Sumeet Singh
225c404b7c
feat(nimble): Added two GATT features:
...
1. Automatically initiate security if a GATT service request fails
2. Encryption, Authentication, and Authorization requirement on CCCD
2025-06-26 16:32:39 +05:30
Rahul Tank
de813ca8bd
Merge branch 'fix/nimble_pr_issues_v5.4' into 'release/v5.4'
...
fix(nimble): Add fixes for compilation issues in nimble (v5.4)
See merge request espressif/esp-idf!39842
2025-06-26 16:30:51 +05:30
Zhang Hai Peng
096acfc67c
fix(ble/bluedroid): fix build failure when some BLE features are disabled
...
(cherry picked from commit a29cd4ad5f
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-06-25 11:53:41 +08:00
linruihao
c32377d6e7
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art
...
Closes https://github.com/espressif/esp-idf/issues/16155
2025-06-20 17:31:28 +08:00
liqigan
950a7d22c8
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision
2025-06-20 14:57:20 +08:00
wuzhenghui
2519605acb
change(bt): increase BTDM_MODEM_WAKE_UP_DELAY
2025-06-13 20:37:35 +08:00
liqigan
e7db79eb46
docs(bt/bluedroid): Updated HID Device connect API description
...
Closes https://github.com/espressif/esp-idf/issues/16020
2025-06-13 07:07:44 +08:00
Rahul Tank
3393aa99d1
fix(nimble): Add fixes for compilation issues in nimble
...
1. Fix compile failures when CSFCS is 0
2. Wrap BLE service API with extern "C"
2025-06-12 20:36:30 +05:30
Jiang Jiang Jian
46909c5048
Merge branch 'bugfix/add_missing_deinit_call_v5.4' into 'release/v5.4'
...
fix(nimble): Add invocation for mempool_deinit (v5.4)
See merge request espressif/esp-idf!39671
2025-06-10 19:23:27 +08:00
Zhang Hai Peng
45dcdc4709
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(4713a69)
...
- Fixed double free exception during BLE init under low memory
(cherry picked from commit 49a4325b15
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-06-09 15:13:44 +08:00
Rahul Tank
401f0a7cae
fix(nimble): Add invocation for mempool_deinit
2025-06-04 17:02:41 +05:30
Rahul Tank
3104d97737
fix(nimble): Modified Kconfig information to make it more user friendly
2025-06-04 11:01:29 +05:30
Zhang Hai Peng
b768e1e42a
fix(ble/bluedroid): Fixed null pointer assert in l2c_link_check_send_pkts
...
(cherry picked from commit 8150573012
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-06-03 12:13:37 +08:00
Zhou Xiao
c3c7164dc5
fix(ble): set timer handle to null after deletion
...
(cherry picked from commit 1614e71eb6
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-30 19:53:39 +08:00
xiongweichao
a36d9ab0dd
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP
2025-05-30 10:07:30 +08:00
gongyantao
ac5b71e415
fix(bt): fixed incorrect mask was used to exclude sco packets
2025-05-29 09:55:41 +08:00
Jiang Jiang Jian
ebcbbb94fe
Merge branch 'bugfix/fix_few_nimble_issues_10052025_v5.4' into 'release/v5.4'
...
fix(nimble): fix few issues 10052025(v5.4)
See merge request espressif/esp-idf!39014
2025-05-28 14:24:57 +08:00
Island
9b329bb893
Merge branch 'feat/reduce_bin_size_and_iram_for_ble_rom_code_v5.4' into 'release/v5.4'
...
feat(ble/controller): Reduce bin size and IRAM for BLE rom code on ESP32-C3 and ESP32-S3 (v5.4)
See merge request espressif/esp-idf!39452
2025-05-28 11:19:00 +08:00
Island
282c1d6576
Merge branch 'bugfix/fix_send_delete_link_key_cmd_1_v5.4' into 'release/v5.4'
...
Bugfix/fix send delete link key cmd 1 (v5.4)
See merge request espressif/esp-idf!39445
2025-05-28 10:58:37 +08:00
luoxu
6305482abb
feat(ble_mesh): update lib to bbb57d10f9
2025-05-27 20:57:18 +08:00
luoxu
549cecbe6e
feat(ble_mesh): Change the type of rpl size from uint8 to uint16
2025-05-27 20:57:18 +08:00
luoxu
355e56ba55
fix(ble_mesh): update ble 50 macro on unsupported version
2025-05-27 20:57:18 +08:00
luoxu
736eda2189
fix(ble_mesh): fixed issue where private beacon used incorrect adv type
2025-05-27 20:57:18 +08:00
luoxu
85fcf36fb0
fix(ble_mesh): fixed some issues with ble50
2025-05-27 20:57:18 +08:00
luoxu
822385a92e
feat(ble_mesh): Remote Provisioning Server UUID Matchs Supported
2025-05-27 20:57:18 +08:00
luoxu
228470339f
fix(ble_mesh): Remote Provisioning Client/Server bugs fixed
2025-05-27 20:57:18 +08:00
Zhi Wei Jian
33df4408d7
feat(ble/controller): Reduce bin size and IRAM for BLE rom code
...
(cherry picked from commit 1d739291ca
)
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2025-05-27 16:03:34 +08:00
Zhang Hai Peng
3ebab4f681
fix(ble/bluedroid): Fixed clear BLE device recored
...
(cherry picked from commit 21391a45fd
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-05-27 15:13:54 +08:00
Zhang Hai Peng
3b6faa8514
fix(ble/bluedroid): Fixed issue with deleting link key when classic Bluetooth is not used
...
(cherry picked from commit 7c16bce827
)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-05-27 15:13:51 +08:00
Rahul Tank
78214d16ee
fix(nimble): Add changes for coverity reported issue
2025-05-27 11:08:25 +05:30
Rahul Tank
66c12d4efe
fix(nimble): Add support for minimilistic builds
2025-05-27 11:07:33 +05:30
Rahul Tank
89c26078da
fix(nimble): Extend support for allow connect during scan for more chips
2025-05-27 11:06:12 +05:30
Rahul Tank
c36adf0947
fix(nimble): Add configurable option to select ext adv v2 command
2025-05-27 11:04:54 +05:30
Astha Verma
6e4a2619ee
fix(nimble): Added api's for fetching gatt cache info and discover included service
2025-05-27 11:03:20 +05:30
Jiang Jiang Jian
606ba21345
Merge branch 'feat/ble_log_spi_out_dev_phase_3_v5.4' into 'release/v5.4'
...
Feat/ble log spi out dev phase 3 (v5.4)
See merge request espressif/esp-idf!39355
2025-05-27 11:32:51 +08:00
Jiang Jiang Jian
76b003c8d6
Merge branch 'bugfix/fix_ble_scan_no_adv_report_when_connected_v5.4' into 'release/v5.4'
...
Fixed missing ADV reports after bonding and connection on ESP32-C3 and ESP32-S3 (v5.4)
See merge request espressif/esp-idf!39275
2025-05-27 11:15:50 +08:00
Jiang Jiang Jian
3c118a4a10
Merge branch 'bugfix/handle_flow_control_flag_v5.4' into 'release/v5.4'
...
fix(nimble): Add chip dependancy flag for Flow control feature (v5.4)
See merge request espressif/esp-idf!39294
2025-05-27 11:15:32 +08:00
Jiang Jiang Jian
0ba1b04ebb
Merge branch 'bugfix/fix_some_ble_bugs_0422_v5.4' into 'release/v5.4'
...
Bugfix/fix some ble bugs 0422 (v5.4)
See merge request espressif/esp-idf!39072
2025-05-27 10:58:54 +08:00
Jiang Jiang Jian
f8be92085d
Merge branch 'fix/gattc_proc_comparison_v5.4' into 'release/v5.4'
...
fix(nimble): Fix proc rx entry comparison (v5.4)
See merge request espressif/esp-idf!39187
2025-05-26 19:40:47 +08:00
Zhou Xiao
a13ddd5c85
change(ble): make falling edge when disabling ts sync
2025-05-26 15:35:18 +08:00