Ilia Lutchenko
837a46b5a7
btc_sdp: add_raw_sdp: fix 32 and 128-bit uuid configuration
...
Added proper conversion of 4 and 16-byte UUIDs values to binary streams.
UUIDs now set with SDP_AddAttribute() instead of
SDP_AddServiceClassIdList().
2023-06-28 14:18:20 +08:00
Jiang Jiang Jian
7684bd5cdb
Merge branch 'bugfix/memory_cleanup_optimization_v5.0' into 'release/v5.0'
...
Nimble: Fixes for memory leak / optimization (v5.0)
See merge request espressif/esp-idf!24140
2023-06-13 23:43:08 +08:00
Jiang Jiang Jian
da24d50bb9
Merge branch 'bugfix/fix_bleqabr23_222_v5.0' into 'release/v5.0'
...
Revert "bluedroid: report disconnect event after BLE link closed" (backport 5.0)
See merge request espressif/esp-idf!24191
2023-06-13 18:00:19 +08:00
Rahul Tank
13f62f9d4b
Nimble: Fixes for memory leak / optimization
2023-06-13 09:20:28 +05:30
Jiang Jiang Jian
1c07880c34
Merge branch 'bugfix/add_event_cb_for_pcl_v5.0' into 'release/v5.0'
...
Nimble: Add support to send power control event in registered callback(v5.0)
See merge request espressif/esp-idf!23584
2023-06-13 11:20:34 +08:00
chenjianhua
187d77d702
Revert "bluedroid: report disconnect event after BLE link closed"
...
This reverts commit 0cb5a90663
.
2023-06-13 10:33:17 +08:00
Jiang Jiang Jian
6012986e2a
Merge branch 'bugfix/delete_node_during_list_traverse_5.0' into 'release/v5.0'
...
bugfix: Fixed the crash of LoadProhibited caused by invalid operation on list node in handling hci_hardware_error event (v5.0)
See merge request espressif/esp-idf!23117
2023-06-12 18:16:25 +08:00
Jin Cheng
7e810cd65c
fix a2dp source crash when connect to Bose speaker
2023-06-12 03:24:15 +00:00
Jin Cheng
95b363aa91
fixed the crash of LoadProhibited caused by taht
...
the nodes are deleted during the traversal of the linked list
2023-06-12 03:23:18 +00:00
Jiang Jiang Jian
f9ad773288
Merge branch 'bugfix/hfp_ag_idx_invalid_v5.0' into 'release/v5.0'
...
bt: Fixed out of bounds access due to variable length array(v5.0)
See merge request espressif/esp-idf!23666
2023-06-01 19:59:22 +08:00
Jiang Jiang Jian
de419dbe0b
Merge branch 'bugfix/fix_some_ble_bug_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!23709
2023-05-22 11:09:26 +08:00
Rahul Tank
dc63356910
Nimble: Add support to send power control event in registered callback
2023-05-18 14:02:07 +05:30
chenjianhua
90f52cf0c7
bluedroid: fix ble ext adv rand addr setting for NRPA
2023-05-11 20:47:45 +08:00
chenjianhua
d7a927190b
bluedroid: fix ble adv data construct for device name
2023-05-11 20:47:36 +08:00
chenjianhua
dcd8427529
bluedroid: fix ble smp key distribution setting
2023-05-11 20:47:27 +08:00
chenjianhua
0cb5a90663
bluedroid: report disconnect event after BLE link closed
2023-05-11 20:47:09 +08:00
zwj
21f694dc81
Fixed no error report when own address type is rpa_random and no random address setting
2023-05-11 20:03:39 +08:00
zhiweijian
8e5d95c953
Fixed battery profile wrong condition
2023-05-11 20:03:18 +08:00
Jiang Jiang Jian
e7d4c90277
Merge branch 'bugfix/fix_some_ble_bug_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!23299
2023-05-11 17:28:00 +08:00
Jiang Jiang Jian
c323399520
Merge branch 'bugfix/fix_hw_ralunderrun_assert_v5.0' into 'release/v5.0'
...
Fixed BLE HW RAL_UNDERRUN assert and backport some bug fix 23-03-30 (back port v5.0)
See merge request espressif/esp-idf!22989
2023-05-11 17:27:32 +08:00
Jiang Jiang Jian
0117a6e7b1
Merge branch 'bugfix/hf_cind_ind_index_v5.0' into 'release/v5.0'
...
bt: Fixed the inconsistency between the indicator event received by the HF application layer and the actually received indicator(v5.0)
See merge request espressif/esp-idf!23560
2023-05-11 17:25:27 +08:00
Jiang Jiang Jian
d84fc1ea4e
Merge branch 'feature/write_blob_v5.0' into 'release/v5.0'
...
NimBLE: Added support for writing data more than BLE_ATT_ATTR_MAX_LEN (v5.0)
See merge request espressif/esp-idf!22993
2023-05-11 17:18:22 +08:00
Jiang Jiang Jian
60e68189c4
Merge branch 'bugfix/esp_nimble_config_v5.0' into 'release/v5.0'
...
NimBLE : Fixed config options in esp_nimble_cfg.h (v5.0)
See merge request espressif/esp-idf!23070
2023-05-11 17:13:19 +08:00
xiongweichao
22eeaf2f70
bt: Deleted some redundant variables in HFP_AG
2023-05-11 06:12:38 +00:00
xiongweichao
d19ecff036
bt: Fixed the problem of out-of-bounds access caused by the variable-length array introduced in 3268075231
...
Closes https://github.com/espressif/esp-idf/issues/11264
2023-05-11 06:12:38 +00:00
xiongweichao
ff3377ddd1
bt: Fixed codec mode error in ESP_HF_WBS_RESPONSE_EVT
2023-05-11 06:12:38 +00:00
zwj
45a72222d6
If it is not esp32 chips, hide the configuration item: BT_BLE_RPA_SUPPORTED
2023-05-11 02:45:56 +00:00
zhiweijian
b9e9a60c4f
Fixed ATT Ignore wrong response error
2023-05-11 02:45:56 +00:00
xiongweichao
0624049a60
bt: Fixed the inconsistency between the indicator event received by the HF application layer and the actually received indicator.
...
Closes https://github.com/espressif/esp-idf/issues/6486
2023-05-04 14:12:56 +08:00
chenjianhua
cceb2b4db6
bluedroid: support get bluetooth device name
2023-04-20 10:54:16 +08:00
chenjianhua
3eb5185b7b
bluedroid: report status after clearing the BLE white list
2023-04-20 10:38:23 +08:00
chenjianhua
11147b0473
bluedroid: fix GATTC cache address save
2023-04-20 10:37:13 +08:00
chenjianhua
fa051d8dc4
bluedroid: fix adv and scan state conflict
2023-04-20 10:36:14 +08:00
isha.pardikar@espressif.com
dbeeaf6a21
NimBLE : Fixed config options in esp_nimble_cfg.h
2023-04-04 17:39:18 +05:30
Jin Cheng
02bfc34aa0
Optimized the document for GAP API:
...
`esp_bt_gap_set_cod`
2023-03-30 14:16:02 +08:00
isha.pardikar@espressif.com
a5b20d3d52
NimBLE: Added support for writing data more than BLE_ATT_ATTR_MAX_LEN
2023-03-30 11:26:52 +05:30
Jiang Jiang Jian
f944418ca4
Merge branch 'bugfix/delay_report_memory_leak_v5.0' into 'release/v5.0'
...
bugfix: fixed memory leak in AVDT delay report (v5.0)
See merge request espressif/esp-idf!22885
2023-03-29 19:14:40 +08:00
Jiang Jiang Jian
273b1b3bc5
Merge branch 'feature/add_ext_adv_instance_check' into 'release/v5.0'
...
NimBLE: Added ble_gap_ext_adv_active() to check if extended advertising instance is active or not.
See merge request espressif/esp-idf!22837
2023-03-29 19:11:45 +08:00
Jin Cheng
7d61e0bc52
Fixed memory leak in AVDT delay report
2023-03-23 11:23:43 +08:00
Jin Cheng
b0f6a4174a
Fixed the index out of bounds of hfp_ag BTC control block
2023-03-22 15:48:32 +08:00
isha.pardikar@espressif.com
d3546e3fa3
NimBLE: Added ble_gap_ext_adv_active() to check if extended advertising instance is active or not.
2023-03-20 16:36:20 +05:30
Jiang Jiang Jian
fe743a057f
Merge branch 'bugfix/avrcp_psth_cmd_rsp_v5.0' into 'release/v5.0'
...
bt:Added a parameter to tell the user the result of the pass through command implementation(v5.0)
See merge request espressif/esp-idf!22726
2023-03-17 14:22:22 +08:00
Jiang Jiang Jian
9718c91a38
Merge branch 'bugfix/bluedroid_le_coc_compile_error_v5.0' into 'release/v5.0'
...
bt: fix Bluedroid compile errors after enable CONFIG_ESP_SYSTEM_USE_EH_FRAME on RISC-V SoCs(backport v5.0)
See merge request espressif/esp-idf!22492
2023-03-17 13:56:36 +08:00
Jiang Jiang Jian
df0ec3f5e4
Merge branch 'bugfix/modify_configuration_for_ble_5_v5.0' into 'release/v5.0'
...
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips (v5.0)
See merge request espressif/esp-idf!22780
2023-03-17 13:56:22 +08:00
Jiang Jiang Jian
b837e910a9
Merge branch 'bugfix/add_debug_check_v5.0' into 'release/v5.0'
...
Nimble: Added debug relate flag around debug code_v5.0
See merge request espressif/esp-idf!22782
2023-03-17 13:55:54 +08:00
Rahul Tank
32a02459dc
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
2023-03-16 12:08:58 +05:30
Jiang Jiang Jian
10010b1976
Merge branch 'bugfix/fix_fast_packets_handling_v5.0' into 'release/v5.0'
...
Nimble: Retry buffer allocation, if previous allocation fails (v5.0)
See merge request espressif/esp-idf!22730
2023-03-16 10:27:42 +08:00
Rahul Tank
ce7df40968
Nimble: Added debug relate flag around debug code
2023-03-15 16:30:29 +05:30
Marius Vikhammer
420e20f95b
docs: fix broken links
2023-03-14 10:24:51 +08:00
Rahul Tank
ceeff063e8
Nimble: Added change to give time to allocate buffers, in case previous
...
allocation fails
Closes https://github.com/espressif/esp-idf/issues/10849
2023-03-13 15:23:04 +05:30