Wang Meng Yang
ab49f68409
Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.4' into 'release/v5.4'
...
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.4)
See merge request espressif/esp-idf!41360
2025-08-19 11:41:02 +08:00
Wang Meng Yang
8c002cf576
Merge branch 'feat/add_handl_in_sdp_evt_v5.4' into 'release/v5.4'
...
feat(bt): Add record_handle in ESP_SDP_REMOVE_RECORD_COMP_EVT(v5.4)
See merge request espressif/esp-idf!40719
2025-07-21 19:10:06 +08:00
Wang Meng Yang
2a78865be6
Merge branch 'bugfix/bt_sleep_log_consistent_v5.4' into 'release/v5.4'
...
fix(ble): keep the log of the bluetooth sleep clock source consistent(v5.4)
See merge request espressif/esp-idf!40356
2025-07-04 19:17:34 +08:00
Wang Meng Yang
32adb5f5ea
Merge branch 'bugfix/fix_coex_ble_disc_v5.4' into 'release/v5.4'
...
fix(coex): Fix ble disconnect when coexisting wifi on esp32c2 (v5.4)
See merge request espressif/esp-idf!39626
2025-07-02 11:02:39 +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
Wang Mengyang
0b383b9d59
fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized
2025-06-19 07:22:51 +08:00
Wang Meng Yang
304acd5c4c
Merge branch 'feat/add_sdkconfig_for_secure_connection_v5.4' into 'release/v5.4'
...
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral(backport v5.4)
See merge request espressif/esp-idf!38975
2025-05-09 09:38:58 +08:00
Wang Meng Yang
e912a4f6ba
Merge branch 'bugfix/l2cap_no_report_stop_server_evt_v5.4' into 'release/v5.4'
...
fix(bt): Fixed l2cap not reporting stop server completion event(v5.4)
See merge request espressif/esp-idf!38698
2025-04-28 08:19:43 +08:00
Wang Meng Yang
a15c978f08
Merge branch 'feat/add_api_get_avrc_status_v5.4' into 'release/v5.4'
...
feat(bt): Add API to get some information of Classic Bluetooth profile(v5.4)
See merge request espressif/esp-idf!38685
2025-04-25 12:05:15 +08:00
Wang Meng Yang
4ad27c76c6
Merge branch 'feat/add_l2cap_register_event_v5.4' into 'release/v5.4'
...
feat(bt): Added events for l2cap register and unregister vfs(v5.4)
See merge request espressif/esp-idf!38421
2025-04-17 14:40:32 +08:00
Wang Meng Yang
26e415dcb4
Merge branch 'feature/add_profile_stat_v5.4' into 'release/v5.4'
...
feat(bt): Add API to get profile status(v5.4)
See merge request espressif/esp-idf!38274
2025-04-15 08:13:24 +08:00
Wang Meng Yang
1bdd5daa83
Merge branch 'fix/some_issues_in_bt_controller_v5.4' into 'release/v5.4'
...
fix(bt): fixed some issues in bt controller(backport v5.4)
See merge request espressif/esp-idf!38331
2025-04-10 16:45:08 +08:00
Wang Meng Yang
0cecb7bcf3
Merge branch 'bug/xtensa_cpu1_sys_lockup_v5.4' into 'release/v5.4'
...
fix(panic_handler): Updated panic handler to use RTC WDT (v5.4)
See merge request espressif/esp-idf!37112
2025-04-01 14:51:18 +08:00
Wang Meng Yang
74d5769159
Merge branch 'feat/add_sdk_config_for_sdp_size_option_v5.4' into 'release/v5.4'
...
feat(bt): Implement SDK Config SDP Size Options (backport v5.4)
See merge request espressif/esp-idf!37209
2025-04-01 09:08:00 +08:00
Wang Meng Yang
75721348d8
Merge branch 'bugfix/sec_service_record_conn_fail_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fix the issue of connection failure when initializing multiple profiles(v5.4)
See merge request espressif/esp-idf!38074
2025-03-31 17:15:22 +08:00
Wang Meng Yang
8f2b6dfe95
Merge branch 'bugfix/fix_esp32_bt_disable_crash_v5.4' into 'release/v5.4'
...
fix(bt): Fix controller disable cause iwdt timeout on esp32 (v5.4)
See merge request espressif/esp-idf!37772
2025-03-31 17:14:52 +08:00
Wang Meng Yang
b1a3813698
Merge branch 'bugfix/fix_hid_reconnect_issue_v5.4' into 'release/v5.4'
...
feat(bt/bluedroid): Add Kconfig option to keep device bonding info when HID unplugging (v5.4)
See merge request espressif/esp-idf!37181
2025-03-31 17:14:40 +08:00
Wang Meng Yang
381379354d
Merge branch 'bugfix/spp_mem_leak_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed memory leaks in SPP callback mode (v5.4)
See merge request espressif/esp-idf!37385
2025-03-31 17:14:12 +08:00
Wang Meng Yang
b1659a5cd1
Merge branch 'bugfix/spp_free_server_slot_err_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected(v5.4)
See merge request espressif/esp-idf!37608
2025-03-31 17:13:50 +08:00
Wang Meng Yang
d6a436c97a
Merge branch 'bugfix/err_disc_state_changed_evt_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed other events being reported when disconnected(v5.4)
See merge request espressif/esp-idf!37936
2025-03-31 17:13:48 +08:00
Wang Meng Yang
667c1b6e70
Merge branch 'bugfix/add_bluedroid_init_migration_v5.4' into 'release/v5.4'
...
docs(bt/bluedroid): Added migration guide for bluedroid init API[backport v5.4]
See merge request espressif/esp-idf!36875
2025-02-12 09:22:17 +08:00
Wang Meng Yang
cb19765809
Merge branch 'feat/esp32_set_get_bt_lpclk_src_v5.4' into 'release/v5.4'
...
feat(bt): Added API to get/set low power clock source(v5.4)
See merge request espressif/esp-idf!36562
2025-02-11 12:14:58 +08:00
Wang Meng Yang
8deb26be27
Merge branch 'feat/add_vsc_to_support_test_v5.4' into 'release/v5.4'
...
feat(bt): add vendor hci command and event to support test (v5.4)
See merge request espressif/esp-idf!36571
2025-02-10 10:49:13 +08:00
Wang Mengyang
d0c2b8337b
change(bt): Set default value for BT_BLUEDROID_ESP_COEX_VSC conditionally
...
- Set default value of BT_BLUEDROID_ESP_COEX_VSC to n if software coexistence is not required,
in host-controller combined Bluetooth stack configuration.
2025-02-05 10:16:05 +08:00
Wang Mengyang
ff6dd1f083
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-02-05 10:08:51 +08:00
Wang Meng Yang
b8044d0f74
Merge branch 'bugfix/fix_btqabr2023330_v5.4' into 'release/v5.4'
...
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status (backport v5.4)
See merge request espressif/esp-idf!35577
2025-01-06 12:23:58 +08:00
Wang Meng Yang
84053a42f4
Merge branch 'bugfix/fix_some_bugs_in_bluedroid' into 'release/v5.4'
...
fix(bt/bluedroid): Fixed some avrcp cover art related bugs
See merge request espressif/esp-idf!35505
2025-01-06 12:21:49 +08:00
Wang Meng Yang
a1c8f06211
Merge branch 'bugfix/sdp_get_uuid_error_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): fixed issues introduced by byte alignment (v5.4)
See merge request espressif/esp-idf!35250
2025-01-06 12:21:46 +08:00
Wang Meng Yang
76d90ba1ca
Merge branch 'bugfix/disconn_sdp_upon_wrong_data_v5.4' into 'release/v5.4'
...
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response (v5.4)
See merge request espressif/esp-idf!35143
2024-11-26 15:00:07 +08:00
Wang Meng Yang
3eab76508e
Merge branch 'feat/add_profile_state_event_v5.4' into 'release/v5.4'
...
feat(bt/bluedroid): added events to indicate the profile states of HFP (v5.4)
See merge request espressif/esp-idf!35148
2024-11-26 14:59:31 +08:00
Wang Meng Yang
c122f727d1
Merge branch 'bugfix/lmp_trans_collision_v5.4' into 'release/v5.4'
...
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.4)
See merge request espressif/esp-idf!34944
2024-11-22 19:15:02 +08:00
Wang Meng Yang
99f529f255
Merge branch 'bugfix/update_btlib' into 'master'
...
fix(bt/controller): Fixed some controller bugs on ESP32
Closes BTQABR2023-352, BT-3841, and IDFGH-10796
See merge request espressif/esp-idf!33878
2024-10-16 10:13:35 +08:00
Wang Meng Yang
a02fb3c188
Merge branch 'bugfix/fix_bci_443' into 'master'
...
fix(bt/controller): Fixed the timeout of wake up timer when using RC OSC
Closes BLERP-1065
See merge request espressif/esp-idf!33795
2024-09-27 17:36:06 +08:00
Wang Meng Yang
4d48965267
Merge branch 'feat/get_ble_resolve_address_status_opt' into 'master'
...
feat(ble/bluedroid): Optimized address resolution status for internal usage
Closes BLERP-1054
See merge request espressif/esp-idf!33851
2024-09-27 16:17:53 +08:00
Wang Meng Yang
274e8b7f78
Merge branch 'bugfix/lmp_trans_collision' into 'master'
...
fix(bt/controller): Fixed some controller bugs on ESP32
Closes BTQABR2023-352, BT-3841, and IDFGH-10796
See merge request espressif/esp-idf!33664
2024-09-26 14:08:44 +08:00
Wang Meng Yang
b125655073
Merge branch 'feat/add_mode_chg_parem' into 'master'
...
feat(bt/bluedroid): Report sniff interval to application layer
Closes BT-3868
See merge request espressif/esp-idf!33641
2024-09-26 09:54:02 +08:00
Wang Meng Yang
4b74e4e595
Merge branch 'bugfix/fix_sdp_compatibility' into 'master'
...
Bugfix/fix sdp compatibility
See merge request espressif/esp-idf!33442
2024-09-18 11:31:27 +08:00
Wang Meng Yang
cda2846558
Merge branch 'feature/support_bt_avrcp_cover_art' into 'master'
...
feat(bt/bluedroid): Support BT AVRCP Cover Art
Closes BT-3231
See merge request espressif/esp-idf!32538
2024-09-14 14:37:19 +08:00
Wang Meng Yang
c27614fdaa
Merge branch 'bugfix/fix_missing_per_adv_sync_est_evt' into 'master'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(c66a703)
Closes BT-3859
See merge request espressif/esp-idf!33363
2024-09-11 16:40:26 +08:00
Wang Meng Yang
160bd658fc
Merge branch 'bugfix/exit_sniff_immed_enter_sniff' into 'master'
...
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode
Closes BTQABR2023-291
See merge request espressif/esp-idf!33305
2024-09-08 15:49:31 +08:00
Wang Meng Yang
ca05aa5cd2
Merge branch 'feature/add_di_api' into 'master'
...
Feature/add di api
Closes IDFGH-11785
See merge request espressif/esp-idf!32872
2024-09-06 17:11:19 +08:00
Wang Meng Yang
89712154a8
Merge branch 'bugfix/fix_hid_cod_setting' into 'master'
...
Bugfix/fix hid cod setting
Closes IDFGH-12624 and IDFGH-13305
See merge request espressif/esp-idf!33219
2024-09-04 15:16:19 +08:00
Wang Meng Yang
59066e3edf
Merge branch 'contrib/github_pr_14286' into 'master'
...
fix(bt): Enable use of RESERVED bits in COD (GitHub PR)
Closes IDFGH-13374
See merge request espressif/esp-idf!32549
2024-08-28 14:03:57 +08:00
Wang Meng Yang
17f422cc33
Merge branch 'fix/hfp_pcm_codec' into 'master'
...
fix(bt/bluedroid): Fix default codec type on PCM datapath for hfp_hf
See merge request espressif/esp-idf!32878
2024-08-28 14:03:06 +08:00
Wang Meng Yang
884caed878
Merge branch 'fix/test_script_error_in_bt_example' into 'master'
...
fix(bt): remove redundant space in hid example path
See merge request espressif/esp-idf!32839
2024-08-20 18:03:52 +08:00
Wang Meng Yang
62a1194512
Merge branch 'fix/change_bt_example_sdkconfig_name' into 'master'
...
fix(bt): change example sdkconfig name to sdkconfig.ci.test
See merge request espressif/esp-idf!32780
2024-08-13 06:57:23 +08:00
Wang Meng Yang
d4b2da21eb
Merge branch 'bugfix/heap_corrupt_in_bt_mem_release_on_esp32' into 'master'
...
fix(bt): Fix heap corruption in the call of esp_bt_mem_release on ESP32
Closes IDFGH-13349
See merge request espressif/esp-idf!32436
2024-08-09 17:58:45 +08:00
Wang Meng Yang
b95a9c5c63
Merge branch 'bugfix/fix_hidh_integrity_check_bug' into 'master'
...
fix(esp_hid): Loose the check of input report length to be more compatible
Closes IDFGH-13344
See merge request espressif/esp-idf!32663
2024-08-09 15:27:34 +08:00
Wang Meng Yang
ef3d0633e3
Merge branch 'feat/add_sdkconfig_for_ci_in_bt_example' into 'master'
...
Feat/add sdkconfig for ci in bt example
See merge request espressif/esp-idf!32474
2024-08-05 17:57:08 +08:00
Wang Meng Yang
d92c09a0ad
Merge branch 'bugfix/baidu_sniff_disc_esp32' into 'master'
...
fix(bt/controller): Fixed the issue of disconnection caused by updating the channel map in sniff mode
Closes AUD-5479
See merge request espressif/esp-idf!32007
2024-07-31 19:04:43 +08:00
Wang Meng Yang
f3f8618eee
Merge branch 'fix/hfp_pcm_api_set' into 'master'
...
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape
Closes BT-3809
See merge request espressif/esp-idf!32265
2024-07-30 21:11:26 +08:00
Wang Meng Yang
7051396904
Merge branch 'feature/ble_example_pytest' into 'master'
...
Add pytest for classic bt example
See merge request espressif/esp-idf!32231
2024-07-30 19:42:34 +08:00
Wang Mengyang
fd4f4a2fa0
fix(bt): Fix heap corruption in the call of esp_bt_mem_release on ESP32
...
Closes https://github.com/espressif/esp-idf/issues/14263
2024-07-30 19:29:03 +08:00
Wang Mengyang
ced444e49c
change(bt): Perform comprehensive heap check in test_app for memory release
2024-07-30 19:29:03 +08:00
Wang Meng Yang
3b46ee0538
Merge branch 'fix/stack_overflow_in_example_spp_initiator' into 'master'
...
Fix/stack overflow in example spp initiator
See merge request espressif/esp-idf!32197
2024-07-19 10:26:59 +08:00
Wang Meng Yang
f5e9ccbce1
Merge branch 'bugfix/fix_acl_disconnect_resched' into 'master'
...
fix(bt/controller): Fixed not report HCI_Disconnection_Complete event
Closes CBI-688
See merge request espressif/esp-idf!31855
2024-07-08 12:25:50 +08:00
Wang Meng Yang
74d3c00fdb
Merge branch 'fix/add_integrity_check_when_select_temporary_key' into 'master'
...
fix(bt): add integrity check when temporary link key selected
Closes BTQABR2023-315
See merge request espressif/esp-idf!31532
2024-06-24 14:58:19 +08:00
Wang Meng Yang
bf821f347d
Merge branch 'fix/assert_in_bt_controller' into 'master'
...
fix(bt): fix the assert triggered during APB TX
Closes BTQABR2023-301
See merge request espressif/esp-idf!31069
2024-06-03 17:41:15 +08:00
Wang Meng Yang
809f1e347b
Merge branch 'bugfix/l2cap_use_wrong_handle' into 'master'
...
fix(bt/bluedroid): Fixed the issue of using the wrong handle to handle the BTA_JV_L2CAP_READ_EVT event
Closes IDFGH-12886
See merge request espressif/esp-idf!31098
2024-05-31 17:47:05 +08:00
Wang Meng Yang
651e6a7b32
Merge branch 'bugfix/fix_rsw_collision' into 'master'
...
fix(bt/controller): Fixed role switch LMP collision bug
Closes BTQABR2023-283
See merge request espressif/esp-idf!30581
2024-05-29 19:38:19 +08:00
Wang Meng Yang
caa248be08
Merge branch 'bugfix/loadprohibited_after_bt_deinit' into 'master'
...
fix(coex): fixed crash issue in coexist callback
Closes BT-3715
See merge request espressif/esp-idf!30493
2024-05-10 12:16:43 +08:00
Wang Meng Yang
c07d323486
Merge branch 'fix/assert_1024_in_rwbt_isr' into 'master'
...
fix(bt): fixed assert_1024 issue when bt tx and wifi coexist
Closes BT-1611, BT-3373, and IDFGH-12664
See merge request espressif/esp-idf!30635
2024-05-10 11:29:24 +08:00
Wang Meng Yang
7ad17816d6
Merge branch 'doc/update_bt_sleep_process' into 'master'
...
docs: Update the process of Bluetooth entering sleep in the sleep_modes.rst
Closes BT-3708
See merge request espressif/esp-idf!30381
2024-05-09 09:28:05 +08:00
Wang Meng Yang
8c76bd49b2
Merge branch 'bugfix/add_param_check_for_enh_sync_conn' into 'master'
...
fix(bt/controller): Parse out the correct packet types from Host parameters
See merge request espressif/esp-idf!29973
2024-05-06 10:07:03 +08:00
Wang Meng Yang
16b9b284e8
Merge branch 'bugfix/fix_hid_connection_failed_bug' into 'master'
...
fix(bt/bluedroid): Fix HID Device connection failed bug
Closes IDFGH-12680 and BTQABR2023-273
See merge request espressif/esp-idf!30423
2024-04-30 17:40:20 +08:00
Wang Meng Yang
64bb591ef3
Merge branch 'bugfix/hf_local_param_null' into 'master'
...
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway in...
See merge request espressif/esp-idf!30123
2024-04-22 15:25:06 +08:00
Wang Meng Yang
14bf30d5b6
Merge branch 'bugfix/optimize_hidh_connection' into 'master'
...
fix(bt/bluedroid): Fix HID Host connection bugs
Closes BT-3680
See merge request espressif/esp-idf!30160
2024-04-22 09:33:28 +08:00
Wang Meng Yang
d8ddc102f6
Merge branch 'bugfix/crash_after_bluedroid_deinit' into 'master'
...
fix(bt/bluedroid): Fixed controller using null pointer after bluedroid deinit
Closes BTQABR2023-248
See merge request espressif/esp-idf!30172
2024-04-17 17:26:06 +08:00
Wang Meng Yang
d4552c6274
Merge branch 'bugfix/bt_bss_in_extram' into 'master'
...
BT: Fix non-existent linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
Closes IDFGH-9017
See merge request espressif/esp-idf!21790
2024-04-12 08:57:10 +08:00
Wang Mengyang
d69767fcb8
change(bt): Follow the same implementation of esp_bt_mem_release on ESP32-C5
2024-04-10 19:13:17 +08:00
Wang Mengyang
745922ac72
change(bt): Add a test for release bt .bss and .data memory to heap
...
1. use nimble host, initialize and then deinitialize bt stack in the test
2. support tests for different SoC targets and multiple configuration options
2024-04-10 19:13:17 +08:00
Wang Mengyang
95a249e3f6
change(bt): Modify test_app directory layout
...
- Existing test app is put in a new subdirectory "basic_unit_test"
2024-04-10 19:13:17 +08:00
Wang Mengyang
1d9559cc9d
change(bt): Rename linker script file names and symbol names
...
1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release
2024-04-10 19:13:17 +08:00
Wang Mengyang
0aca5ec357
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
...
1. Closes https://github.com/espressif/esp-idf/issues/10427
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified
2024-04-10 19:13:17 +08:00
Wang Meng Yang
02fe8fc671
Merge branch 'bugfix/loadprohibited_after_bluetooth_deinit' into 'master'
...
fix(ble/controller): Fixed LoadProhibited after bluetooth deinit
Closes BT-3672
See merge request espressif/esp-idf!30074
2024-04-08 19:15:11 +08:00
Wang Meng Yang
6b453b803f
Merge branch 'feat/set_get_lpclk_src' into 'master'
...
feat(ble): Added API to get low power clock source
Closes BTQABR2023-133, BTQABR2023-163, BTQABR2023-182, BTQABR2023-179, and BTQABR2023-178
See merge request espressif/esp-idf!28997
2024-04-08 17:59:23 +08:00
Wang Meng Yang
ef30e40151
Merge branch 'fix/rd_stored_link_key_error' into 'master'
...
fix(bt/controller): fix some issues in bt controller
Closes CBI-722, CBI-709, and BTQABR2023-210
See merge request espressif/esp-idf!29454
2024-04-01 18:17:37 +08:00
Wang Meng Yang
10d4843b02
Merge branch 'feat/add_vsc_to_set_min_enc_key_sz' into 'master'
...
feat(bt/bluedroid): added a VSC to set minimal encryption key size
Closes BT-3590 and BTQABR2023-211
See merge request espressif/esp-idf!28263
2024-03-28 08:27:35 +08:00
Wang Meng Yang
36e4ba10f5
Merge branch 'bugfix/make_coexist_callback_safe' into 'master'
...
fix(bt/controller): Fixed some bugs in esp32 bt controller
Closes BT-3625
See merge request espressif/esp-idf!29543
2024-03-15 18:53:10 +08:00
Wang Meng Yang
09c504687b
Merge branch 'bugfix/incr_coex_request_queue' into 'master'
...
fix(bt/controller): Fixed some esp32 bt controller bugs in coexistence scheme which affected the allocation of RF
Closes BT-3540
See merge request espressif/esp-idf!29309
2024-02-29 17:55:39 +08:00
Wang Meng Yang
e99abdd6de
Merge branch 'bugfix/fix_hci_cmd_status_evt_sent' into 'master'
...
Fixed HCI command status event send when LLCP busy on ESP32
Closes BLERP-333
See merge request espressif/esp-idf!27858
2024-02-29 10:48:06 +08:00
Wang Meng Yang
e265484084
Merge branch 'change/reduce_usage_of_iram_when_bt_in_single_mode' into 'master'
...
change(bt/bluedroid): reset the app redirected functions in controller based on the bluetooth mode
Closes BT-3546
See merge request espressif/esp-idf!28040
2024-02-23 17:59:34 +08:00
Wang Meng Yang
28ff8e3788
Merge branch 'feat/add_test_api_for_sec' into 'master'
...
Feat/add test api for sec
Closes BT-3578 and BT-3579
See merge request espressif/esp-idf!28191
2024-02-18 09:57:37 +08:00
Wang Meng Yang
4fb231088d
Merge branch 'bugfix/fix_dangling_pointer_in_remove_bond_list_section' into 'master'
...
fix(bt/bluedroid): fix dangling pointer issue when logging removed section
See merge request espressif/esp-idf!28734
2024-02-07 14:51:17 +08:00
Wang Meng Yang
6aa64033bc
Merge branch 'bugfix/no_wakeup_sleep_master' into 'master'
...
fix(ble): Fixed Bluetooth not waking up due to clock drift
Closes BTQABR2023-158 and BLERP-464
See merge request espressif/esp-idf!28376
2024-01-26 11:42:15 +08:00
Wang Meng Yang
4997c81335
Merge branch 'bugfix/spp_disc_connect_btqabr2023_156_v5.3' into 'master'
...
fix(bt/bluedroid): Fixed SPP connection failure
Closes BTQABR2023-156
See merge request espressif/esp-idf!28029
2024-01-17 12:11:08 +08:00
Wang Meng Yang
f40ebbff1e
Merge branch 'bugfix/fix_mac_bb_pd_iwdt_timeout' into 'master'
...
fix(ble): fixed interrupt timeout in MAC_BB_PD callback
See merge request espressif/esp-idf!28274
2024-01-15 15:48:39 +08:00
Wang Meng Yang
8a76b2e2ec
Merge branch 'bugfix/update_spp_doc' into 'master'
...
docs(bt/bluedroid): update API documents of SPP
Closes BT-3568
See merge request espressif/esp-idf!28111
2024-01-09 15:29:11 +08:00
Wang Meng Yang
7cc5d3d1d7
Merge branch 'bugfix/a2dp_sink_example' into 'master'
...
fix(bt/bluedroid): corrected the strings of A2DP audio states
See merge request espressif/esp-idf!28275
2024-01-04 20:44:21 +08:00
Wang Meng Yang
4c8f6c5458
Merge branch 'feat/add_get_device_name_api' into 'master'
...
feat(bt/bluedroid): Added API to get local device name
Closes BT-3526
See merge request espressif/esp-idf!27667
2023-12-27 10:37:33 +08:00
Wang Meng Yang
9393ccaf68
Merge branch 'bugfix/fix_establish_two_sco_fail' into 'master'
...
fix(bt/controller): Fixed establish two SCO connection failed
Closes BTQABR2023-146
See merge request espressif/esp-idf!27869
2023-12-22 11:52:42 +08:00
Wang Meng Yang
7a45809b4f
Merge branch 'bugfix/crash_in_btc_hf_init' into 'master'
...
fix(bt/bluedroid): Added dynamic memory allocation for HFP control blocks
Closes BT-3498, BT-3505, BT-3524, COEXQABR24-4, COEXQABR24-16, COEXQABR24-17, and BTQABR2023-112
See merge request espressif/esp-idf!27211
2023-12-14 12:23:55 +08:00
Wang Meng Yang
76923a7a7f
Merge branch 'bugfix/hci_param_check' into 'master'
...
fix(bt/controller): Fixed some HCI commands parameter
See merge request espressif/esp-idf!27423
2023-12-01 10:24:11 +08:00
Wang Meng Yang
eaa172033a
Merge branch 'bugfix/alarm_args_double_free' into 'master'
...
fix(bt/bluedroid): Set the alarm_arg to NULL after releasing to avoid double free in l2cap
Closes BTQABR2023-141
See merge request espressif/esp-idf!27532
2023-12-01 09:32:39 +08:00
Wang Meng Yang
0fb0fc8654
Merge branch 'bugfix/alarm_args_double_free' into 'master'
...
fix(bt/bluedroid): Free the alarm args only when it is not NULL
Closes BTQABR2023-141
See merge request espressif/esp-idf!27475
2023-11-30 10:27:14 +08:00
Wang Meng Yang
02e6dc7cd7
Merge branch 'fix/remove_deprecated_bt_example_sdkfonfigs' into 'master'
...
ci(bt/bluedroid): remove configs that are not in effect
Closes IDF-8498
See merge request espressif/esp-idf!26906
2023-11-21 10:03:00 +08:00
Wang Meng Yang
a7fbf452fa
Merge branch 'feature/support_for_32_and_128_bit_custom_uuids' into 'master'
...
feat(bt/bluedroid): Add new APIs for 32 and 128-bit UUIDs
Closes IDFGH-10721
See merge request espressif/esp-idf!27069
2023-11-17 11:48:57 +08:00