Wang Meng Yang
55e88b4e27
Merge branch 'bugfix/improve_spp_hid_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SPP & HID (v5.2)
See merge request espressif/esp-idf!47148
2026-04-02 14:24:23 +08:00
Wang Meng Yang
a38108906b
Merge branch 'bugfix/idfci-8990_v5.2' into 'release/v5.2'
...
fix(bt): Fix crash due to functions not placed in IRAM(v5.2)
See merge request espressif/esp-idf!46943
2026-03-24 19:24:22 +08:00
Wang Meng Yang
49d424d536
Merge branch 'feat/bt_distance_test_v5.2' into 'release/v5.2'
...
feat(bt): Add APIs to read ACL real RSSI and read/write tx power of inq/iscan/page/pscan/ACL (v5.2)
See merge request espressif/esp-idf!46650
2026-03-18 12:21:42 +08:00
Wang Meng Yang
8f003eb38b
Merge branch 'bugfix/mistakenly_reject_peer_auth_req_v5.2' into 'release/v5.2'
...
fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected (v5.2)
See merge request espressif/esp-idf!46213
2026-03-04 09:37:39 +08:00
Wang Meng Yang
5157663189
Merge branch 'bugfix/lc_not_wakeup_v5.2' into 'release/v5.2'
...
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM(v5.2)
See merge request espressif/esp-idf!46004
2026-02-25 12:12:13 +08:00
Wang Meng Yang
2a78cd0790
Merge branch 'bugfix/32k_xtal_to_rtc_slow_v5.2' into 'release/v5.2'
...
fix(bt): Add some debug logs during A2DP sink decoding(v5.2)
See merge request espressif/esp-idf!45783
2026-02-25 10:03:09 +08:00
Wang Meng Yang
54bcd5b7cc
Merge branch 'bugfix/source_acp_miss_audio_cfg_evt_v5.2' into 'release/v5.2'
...
fix: enhanced packet length check in Bluedroid v5.2
See merge request espressif/esp-idf!45261
2026-02-13 14:02:34 +08:00
Wang Meng Yang
2eec7186e5
Merge branch 'feat/set_encoder_params_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Handle stream reconfiguration via stream close and re-open for A2DP ACP(v5.2)
See merge request espressif/esp-idf!45468
2026-02-03 13:42:37 +08:00
Wang Meng Yang
c4f9882aa6
Merge branch 'bugfix/a2dp_utils_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): add status management for audio sink service channel (v5.2)
See merge request espressif/esp-idf!45126
2026-01-15 09:55:51 +08:00
Wang Meng Yang
c6761ff01e
Merge branch 'docs/update_bt_api_ref_v5.2' into 'release/v5.2'
...
docs(bt): update Classic Bluetooth api reference(v5.2)
See merge request espressif/esp-idf!44997
2026-01-15 09:49:51 +08:00
Wang Meng Yang
5fd64f2d2f
Merge branch 'bugfix/l2cap_malloc_fail_v5.2' into 'release/v5.2'
...
fix(bt): fix l2cap malloc fail in throughput test(v5.2)
See merge request espressif/esp-idf!44848
2026-01-14 20:05:00 +08:00
Wang Meng Yang
7131264c3d
Merge branch 'bugfix/key_type_notify_err_v5.2' into 'release/v5.2'
...
fix(bt/controller): fixed wrong key type during changing connection link key (v5.2)
See merge request espressif/esp-idf!44978
2026-01-12 12:30:04 +08:00
Wang Meng Yang
35da77d466
Merge branch 'refactor/split_a2dp_sink_v5.2' into 'release/v5.2'
...
refactor(examples/classic_bt): Split a2dp_sink example(v5.2)
See merge request espressif/esp-idf!44528
2025-12-26 21:26:09 +08:00
Wang Meng Yang
dff9653ab0
Merge branch 'bugfix/l2c_fcr_clone_buf_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed possible access to NULL in l2c_fcr_clone_buf
See merge request espressif/esp-idf!44266
2025-12-18 09:50:34 +08:00
Wang Meng Yang
268a6f56e2
Merge branch 'bugfix/fix_event_filter_bug_v5.2' into 'release/v5.2'
...
fix(bt/controller): Fixed hci connection request event filter bug (v5.2)
See merge request espressif/esp-idf!43878
2025-12-17 08:00:45 +08:00
Wang Meng Yang
c29ccf4f74
Merge branch 'bugfix/bluetooth_chan_map_error_v5.2' into 'release/v5.2'
...
fix(bt/controller): fixed Bluetooth hardware error of 'CHMAP_ERROR' (v5.2)
See merge request espressif/esp-idf!43342
2025-12-02 18:02:02 +08:00
Wang Meng Yang
7bb04c9a8a
Merge branch 'bugfix/a2dp_deinit_crash_v5.2' into 'release/v5.2'
...
fix(bt): fixed crash caused by deinit during A2DP connection initiation(v5.2)
See merge request espressif/esp-idf!43787
2025-11-28 09:53:51 +08:00
Wang Meng Yang
87faf0c303
Merge branch 'bugfix/bt_idf_ci_v5.2' into 'release/v5.2'
...
fix(bt/examples): Fixed test_bt_l2cap not finding ESP_SDP_CREATE_RECORD_COMP_EVT (v5.2)
See merge request espressif/esp-idf!43606
2025-11-24 14:06:01 +08:00
Wang Meng Yang
fd953bbe19
Merge branch 'feat/add_param_indicate_create_spp_records_v5.2' into 'release/v5.2'
...
feat(bt): Add an SPP API parameter to indicate whether to create the SPP record(v5.2)
See merge request espressif/esp-idf!43588
2025-11-24 11:26:53 +08:00
Wang Meng Yang
2072548e86
Merge branch 'bugfix/fix_hid_memory_leak_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed HID memory leak (v5.2)
See merge request espressif/esp-idf!43334
2025-11-17 07:33:11 +08:00
Wang Meng Yang
50c6c12242
Merge branch 'bugfix/oob_in_bta_dm_sdp_result_v5.2' into 'release/v5.2'
...
fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result (v5.2)
See merge request espressif/esp-idf!43207
2025-11-13 15:29:01 +08:00
Wang Meng Yang
5bdcf825f3
Merge branch 'bugfix/cod_chg_by_scan_ena_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): update the COD before enabling inquiry scan (v5.2)
See merge request espressif/esp-idf!43240
2025-11-13 11:13:59 +08:00
Wang Meng Yang
e8ab91eb5a
Merge branch 'bugfix/ci_c3eco7_pwr_save_fail_v5.2' into 'release/v5.2'
...
fix(ble): fix ci power save test connection failure(v5.2)
See merge request espressif/esp-idf!42773
2025-10-22 17:03:04 +08:00
Wang Meng Yang
1de5b506db
Merge branch 'bugfix/fix_bt_coverity_v5.2' into 'release/v5.2'
...
fix: delete the file components/esp_coex/src/lib_printf.c(v5.2)
See merge request espressif/esp-idf!42718
2025-10-20 10:16:29 +08:00
Wang Meng Yang
5955a8a45f
Merge branch 'bugfix/bt_idf_ci_v5.2' into 'release/v5.2'
...
fix(example/classic_bt): Fix the stack overflow of the SPPAppT and mouse_move_task tasks (v5.2)
See merge request espressif/esp-idf!42484
2025-10-10 17:53:10 +08:00
Wang Mengyang
b1e0afd47a
fix(esp_phy): Add protection of consecutive disable operations by single modem source
2025-08-22 09:35:06 +08:00
Wang Meng Yang
d9521058ab
Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.2' into 'release/v5.2'
...
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.2)
See merge request espressif/esp-idf!41358
2025-08-19 11:40:58 +08:00
Wang Meng Yang
cce7a7351f
Merge branch 'feat/add_handl_in_sdp_evt_v5.2' into 'release/v5.2'
...
feat(bt): Add record_handle in ESP_SDP_REMOVE_RECORD_COMP_EVT(v5.2)
See merge request espressif/esp-idf!40721
2025-07-22 14:46:14 +08:00
Wang Meng Yang
136aef90c8
Merge branch 'fix/incorrect_unit_of_cpb_rx_clk_v5.2' into 'release/v5.2'
...
fix(bt): fixed the incorrect unit of clk in cpb rx event(backport v5.2)
See merge request espressif/esp-idf!40390
2025-07-08 14:15:47 +08:00
Wang Meng Yang
d2799681f6
Merge branch 'bugfix/bt_sleep_log_consistent_v5.2' into 'release/v5.2'
...
fix(ble): keep the log of the bluetooth sleep clock source consistent(v5.2)
See merge request espressif/esp-idf!40358
2025-07-06 17:16:56 +08:00
Wang Meng Yang
34ef87c6d3
Merge branch 'bugfix/auth_collision_v5.2' into 'release/v5.2'
...
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision (v5.2)
See merge request espressif/esp-idf!40013
2025-06-24 09:12:47 +08:00
Wang Mengyang
3f5d8272dc
fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized
2025-06-19 07:31:02 +08:00
Wang Meng Yang
caa76535af
Merge branch 'feat/add_avrcp_init_state_event_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP(v5.2)
See merge request espressif/esp-idf!39537
2025-06-10 14:11:42 +08:00
Wang Meng Yang
80ac9a4c91
Merge branch 'change/opt_hid_device_connect_description_v5.2' into 'release/v5.2'
...
docs(bt/bluedroid): Updated HID Device connect API description (v5.2)
See merge request espressif/esp-idf!39606
2025-06-04 14:17:32 +08:00
Wang Meng Yang
28027d6b31
Merge branch 'fix/incorrect_setting_of_sco_packet_type_mask_v5.2' into 'release/v5.2'
...
fix(bt): fixed incorrect mask was used to exclude sco packets (backport v5.2)
See merge request espressif/esp-idf!39502
2025-05-30 14:20:56 +08:00
Wang Meng Yang
45dc5a050c
Merge branch 'feat/add_sdkconfig_for_secure_connection_v5.2' into 'release/v5.2'
...
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral(backport v5.2)
See merge request espressif/esp-idf!38977
2025-05-09 09:38:47 +08:00
Wang Meng Yang
55f921c01b
Merge branch 'bugfix/l2cap_no_report_stop_server_evt_v5.2' into 'release/v5.2'
...
fix(bt): Fixed l2cap not reporting stop server completion event(v5.2)
See merge request espressif/esp-idf!38700
2025-04-25 12:04:27 +08:00
Wang Meng Yang
58299e8b5b
Merge branch 'feat/add_api_get_avrc_status_v5.2' into 'release/v5.2'
...
feat(bt): Add API to get some information of Classic Bluetooth profile(v5.2)
See merge request espressif/esp-idf!38688
2025-04-25 12:03:35 +08:00
Wang Meng Yang
d563192544
Merge branch 'feat/add_l2cap_register_event_v5.2' into 'release/v5.2'
...
feat(bt): Added events for l2cap register and unregister vfs(v5.2)
See merge request espressif/esp-idf!38508
2025-04-25 09:50:04 +08:00
Wang Meng Yang
26d5744fea
Merge branch 'fix/some_issues_in_bt_controller_v5.2' into 'release/v5.2'
...
fix(bt): fixed some issues in bt controller(backport v5.2)
See merge request espressif/esp-idf!38450
2025-04-18 17:51:13 +08:00
Wang Meng Yang
aee70c6e0f
Merge branch 'feature/add_profile_stat_v5.2' into 'release/v5.2'
...
feat(bt): Add API to get profile status(v5.2)
See merge request espressif/esp-idf!38277
2025-04-17 08:00:29 +08:00
Wang Meng Yang
fed9272ffa
Merge branch 'bugfix/sec_service_record_conn_fail_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fix the issue of connection failure when initializing multiple profiles(v5.2)
See merge request espressif/esp-idf!38076
2025-03-31 07:19:53 +08:00
Wang Meng Yang
90ea23bee3
Merge branch 'bugfix/spp_mem_leak_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed memory leaks in SPP callback mode (v5.2)
See merge request espressif/esp-idf!37387
2025-03-24 16:14:43 +08:00
Wang Meng Yang
0e3b048655
Merge branch 'bugfix/err_disc_state_changed_evt_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed other events being reported when disconnected(v5.2)
See merge request espressif/esp-idf!37938
2025-03-24 14:10:23 +08:00
Wang Meng Yang
ac22ab715b
Merge branch 'bugfix/fix_esp32_bt_disable_crash_v5.2' into 'release/v5.2'
...
fix(bt): Fix controller disable cause iwdt timeout on esp32 (v5.2)
See merge request espressif/esp-idf!37774
2025-03-21 09:27:51 +08:00
Wang Meng Yang
0c94dc3aea
Merge branch 'bugfix/spp_free_server_slot_err_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected(v5.2)
See merge request espressif/esp-idf!37610
2025-03-12 17:26:24 +08:00
Wang Meng Yang
5670a06d83
Merge branch 'feat/add_vsc_to_support_test_v5.2' into 'release/v5.2'
...
feat(bt): add vendor hci command and event to support test (v5.2)
See merge request espressif/esp-idf!36569
2025-02-28 17:35:45 +08:00
Wang Mengyang
1b1f9e8d02
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:20 +08:00
Wang Mengyang
dc7964aa1a
change(bt): Remove unused state variable for (e)SCO disconnect reason in Bluedroid
2025-02-05 10:09:06 +08:00
Wang Meng Yang
92bfc4828c
Merge branch 'bugfix/fix_btqabr2023330_v5.2' into 'release/v5.2'
...
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status (backport v5.2)
See merge request espressif/esp-idf!35575
2024-12-27 11:01:07 +08:00
Wang Meng Yang
b2219fbdea
Merge branch 'bugfix/sdp_get_uuid_error_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fixed issues introduced by byte alignment(v5.2)
See merge request espressif/esp-idf!35252
2024-12-02 08:44:48 +08:00
Wang Meng Yang
420bf72242
Merge branch 'fix/duplicated_enc_restart_request_when_change_key_type_v5.2' into 'release/v5.2'
...
fix(bt): fixed some issues in esp32 bt controller(backport v5.2)
See merge request espressif/esp-idf!35296
2024-11-29 20:03:28 +08:00
Wang Meng Yang
5107c17e3d
Merge branch 'feat/add_profile_state_event_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): added events to indicate the profile states of HFP (v5.2)
See merge request espressif/esp-idf!35150
2024-11-26 15:01:58 +08:00
Wang Meng Yang
2facc4d374
Merge branch 'bugfix/disconn_sdp_upon_wrong_data_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response (v5.2)
See merge request espressif/esp-idf!35145
2024-11-26 14:59:56 +08:00
Wang Meng Yang
72c8dffe13
Merge branch 'bugfix/lmp_trans_collision_v5.2' into 'release/v5.2'
...
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.2)
See merge request espressif/esp-idf!34946
2024-11-25 09:50:51 +08:00
Wang Meng Yang
8ada381d9e
Merge branch 'bugfix/rx_invalid_cmd_err_code_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed the incorrect error code returned when receiving an invalid command(v5.2)
See merge request espressif/esp-idf!34992
2024-11-19 14:13:01 +08:00
Wang Meng Yang
537190a5a6
Merge branch 'bugfix/fix_classic_bt_build_fail_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed classic bt build fail when enable dynamic memory and disable BLE (v5.2)
See merge request espressif/esp-idf!34929
2024-11-15 17:34:56 +08:00
Wang Meng Yang
2e80fd6236
Merge branch 'bugfix/osi_replace_free_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Replace free/malloc with osi_free/malloc(v5.2)
See merge request espressif/esp-idf!34609
2024-11-12 19:22:26 +08:00
Wang Meng Yang
cbaf87af01
Merge branch 'bugfix/fix_avrc_absolute_volume_compatibility_v5.2' into 'release/v5.2'
...
bugfix/fix_avrc_absolute_volume_compatibility[backport v5.2]
See merge request espressif/esp-idf!34771
2024-11-12 17:54:47 +08:00
Wang Meng Yang
2506664f0a
Merge branch 'bugfix/fix_memory_leak_in_sco_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix memory leak in sco when bluedroid disable (v5.2)
See merge request espressif/esp-idf!34566
2024-11-05 14:08:38 +08:00
Wang Meng Yang
98618d7562
Merge branch 'bugfix/hfp_sniff_mng_v5.2' into 'release/v5.2'
...
bugfix/hf_and_ag_cannot_enter/exit sniff mode. (v5.2)
See merge request espressif/esp-idf!34468
2024-11-04 09:38:01 +08:00
Wang Meng Yang
470d405f13
Merge branch 'bugfix/update_btlib_v5.2' into 'release/v5.2'
...
fix(bt/controller): Fixed some controller bugs on ESP32 (v5.2)
See merge request espressif/esp-idf!34465
2024-11-04 09:37:24 +08:00
Wang Meng Yang
ff4218773d
Merge branch 'feat/support_32k_osc_ble_sleep_clk_v5.2' into 'release/v5.2'
...
feat(ble): Support using 32k oscillator as Bluetooth sleep clock(v5.2)
See merge request espressif/esp-idf!33997
2024-10-28 09:36:28 +08:00
Wang Meng Yang
cae1491519
Merge branch 'feat/add_mode_chg_parem_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): Report sniff interval to application layer(v5.2)
See merge request espressif/esp-idf!33866
2024-09-29 14:03:27 +08:00
Wang Meng Yang
fc1c79ebc1
Merge branch 'bugfix/fix_hid_cod_setting_v5.2' into 'release/v5.2'
...
Bugfix/fix hid cod setting[backport 5.2]
See merge request espressif/esp-idf!33338
2024-09-27 19:23:24 +08:00
Wang Meng Yang
c5c198584b
Merge branch 'bugfix/fix_sdp_bugs_v5.2' into 'release/v5.2'
...
Bugfix/fix sdp bugs[backport 5.2]
See merge request espressif/esp-idf!33603
2024-09-27 19:22:48 +08:00
Wang Meng Yang
efa437d0ec
Merge branch 'bugfix/fix_some_bugs_in_avrcp_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed some bugs in AVRCP (Backport v5.2)
See merge request espressif/esp-idf!33578
2024-09-26 15:14:13 +08:00
Wang Meng Yang
c467c8ed65
Merge branch 'bugfix/exit_sniff_immed_enter_sniff_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix the protocol stack to exit sniff mode(v5.2)
See merge request espressif/esp-idf!33398
2024-09-26 09:30:10 +08:00
Wang Meng Yang
b7ff472a3f
Merge branch 'fix/test_script_error_in_bt_example_v5.2' into 'release/v5.2'
...
Fix/test script error in bt example v5.2(backport v5.2)
See merge request espressif/esp-idf!32976
2024-08-22 11:39:30 +08:00
Wang Mengyang
68bfd56616
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-08-14 19:00:37 +08:00
Wang Mengyang
a932e1b512
change(bt): Perform comprehensive heap check in test_app for memory release
2024-08-14 19:00:37 +08:00
Wang Meng Yang
b8539f660b
Merge branch 'bugfix/fix_ble_channel_map_update_v5.2' into 'release/v5.2'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012) (v5.2)
See merge request espressif/esp-idf!32582
2024-08-14 10:50:02 +08:00
Wang Meng Yang
70a42c4261
Merge branch 'fix/change_bt_example_sdkconfig_name_v5.2' into 'release/v5.2'
...
fix(bt): change example sdkconfig name to sdkconfig.ci.test(backport v5.2)
See merge request espressif/esp-idf!32805
2024-08-13 11:37:38 +08:00
Wang Meng Yang
876eaf8082
Merge branch 'bugfix/fix_hidh_integrity_check_bug_v5.2' into 'release/v5.2'
...
fix(esp_hid): Loose the check of input report length to be more compatible[backport 5.2]
See merge request espressif/esp-idf!32721
2024-08-09 19:14:20 +08:00
Wang Meng Yang
e332e4b21b
Merge branch 'fix/hfp_pcm_api_set_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape (backport v5.2)
See merge request espressif/esp-idf!32482
2024-08-08 16:12:12 +08:00
Wang Meng Yang
b564f69025
Merge branch 'feature/ble_example_pytest_v5.2' into 'release/v5.2'
...
add pytest for classic bt example(backport v5.2)
See merge request espressif/esp-idf!32543
2024-08-07 14:29:53 +08:00
Wang Meng Yang
876d000b81
Merge branch 'bugfix/fix_hid_connection_failed_bug_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix HID Device connection failed bug[backport 5.2]
See merge request espressif/esp-idf!30589
2024-06-04 19:30:23 +08:00
Wang Meng Yang
9c63a9afa8
Merge branch 'fix/assert_1024_in_rwbt_isr_v5.2' into 'release/v5.2'
...
fix(bt/ble): fix some issues in bluetooth controller(backport v5.2)
See merge request espressif/esp-idf!30814
2024-06-04 19:30:00 +08:00
Wang Meng Yang
dc3e9531c0
Merge branch 'bugfix/bt_bss_in_extram_v5.2' into 'release/v5.2'
...
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled(backport v5.2)
See merge request espressif/esp-idf!30378
2024-04-25 10:45:54 +08:00
Wang Mengyang
4d7f9c5d88
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-24 17:24:02 +08:00
Wang Mengyang
c136089f4e
change(bt): Modify test_app directory layout
...
- Existing test app is put in a new subdirectory "basic_unit_test"
2024-04-24 17:24:02 +08:00
Wang Mengyang
bb6cf16177
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-24 17:24:02 +08:00
Wang Mengyang
a06844d9b1
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-24 17:24:02 +08:00
Wang Meng Yang
b0eef7f889
Merge branch 'bugfix/crash_after_bluedroid_deinit_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed controller using null pointer after bluedroid deinit(v5.2)
See merge request espressif/esp-idf!30327
2024-04-22 15:25:59 +08:00
Wang Meng Yang
228f92211b
Merge branch 'feat/set_get_lpclk_src_v5.2' into 'release/v5.2'
...
feat(ble): Added API to get low power clock source(v5.2)
See merge request espressif/esp-idf!30107
2024-04-17 18:01:47 +08:00
Wang Meng Yang
40d398199f
Merge branch 'feature/add_api_to_send_vendor_hci_cmd_v5.2' into 'release/v5.2'
...
feat(bt/bluedroid): add api to send vendor hci command (backport v5.2)
See merge request espressif/esp-idf!30127
2024-04-16 17:48:20 +08:00
Wang Meng Yang
dd70bf2f0a
Merge branch 'change/reduce_usage_of_iram_when_bt_in_single_mode_v5.2' into 'release/v5.2'
...
change(bt/bluedroid): Redirect app functions in controller based on the bluetooth mode(backport v5.2)
See merge request espressif/esp-idf!29225
2024-03-07 11:24:14 +08:00
Wang Meng Yang
3de398b8c4
Merge branch 'doc/update_bluedroid_init_migration_v5.2' into 'release/v5.2'
...
doc(bt/bluedroid): Update migration docs for new version of API for Bluedroid host stack initialization[backport 5.2]
See merge request espressif/esp-idf!28600
2024-02-18 10:01:29 +08:00
Wang Meng Yang
e368a7ab69
Merge branch 'bugfix/a2dp_sink_example_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): corrected the strings of A2DP audio states (v5.2)
See merge request espressif/esp-idf!28276
2024-02-18 09:55:15 +08:00
Wang Meng Yang
9e984cd49e
Merge branch 'bugfix/no_wakeup_sleep_v5.2' into 'release/v5.2'
...
fix(ble): Fixed Bluetooth not waking up due to clock drift(v5.2)
See merge request espressif/esp-idf!28720
2024-02-18 09:53:01 +08:00
Wang Meng Yang
ee4fdf8447
Merge branch 'bugfix/spp_disc_connect_btqabr2023_156_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fixed SPP connection failure(v5.2)
See merge request espressif/esp-idf!28524
2024-02-18 09:50:25 +08:00
Wang Meng Yang
406e11bea2
Merge branch 'bugfix/fix_dangling_pointer_in_remove_bond_list_section_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): fix dangling pointer issue when logging removed section (backport v5.2)
See merge request espressif/esp-idf!28961
2024-02-18 09:45:39 +08:00
Wang Meng Yang
b1bba5fdd3
Merge branch 'bugfix/spp_deinit_crash_v5.2' into 'release/v5.2'
...
fix(bt/bluedroid): Fix the crash of invalid access to released resources (v5.2)
See merge request espressif/esp-idf!27250
2023-11-21 09:59:01 +08:00
Wang Mengyang
9036037a36
fix(bt/bluedroid): Fix build error when both of the HFP roles are enabled and also CONFIG_BT_BLE_DYNAMIC_ENV_MEMORY is set to true
2023-11-10 21:08:01 +08:00
Wang Meng Yang
8a12837745
Merge branch 'feature/include_hf_and_ag_in_single_build_v5.2' into 'release/v5.2'
...
Feature/include hf and ag in single build v5.2
See merge request espressif/esp-idf!26873
2023-11-03 16:00:21 +08:00
Wang Mengyang
8b8c3d6204
feat(bt/bluedroid): Support to build HFP Audio Gateway and Hands Free Unit in single binary
2023-11-02 17:32:48 +08:00
Wang Meng Yang
5557ef4036
Merge branch 'fix/remove_esp_hf_ag_devices_status_indchage_in_example' into 'master'
...
fix(bt/bluedroid): Send device status of AG to HF with a different api
Closes BT-3437
See merge request espressif/esp-idf!26350
2023-10-20 09:45:59 +08:00
Wang Meng Yang
da73e48fdf
Merge branch 'bugfix/use_bt_sdp_bqb_include_macro_for_ertm_mode_flag' into 'master'
...
fix(bt/bluedroid): Add correct macro for ertm mode included flag
See merge request espressif/esp-idf!26427
2023-10-13 14:36:14 +08:00
Wang Meng Yang
f0b4a69fa3
Merge branch 'bugfix/fix_spp_acceptor_example' into 'master'
...
Fix(bt/bluedroid): Fix the mistaken deletion of bluedriod enable in bt_spp_acceptor example
See merge request espressif/esp-idf!26052
2023-09-25 17:50:58 +08:00
Wang Meng Yang
47649d5eed
Merge branch 'bugfix/fix_hid_congestion' into 'master'
...
Fix(bt/bluedroid): Fix the issue for HID congestion checking
Closes BTQABR2023-113
See merge request espressif/esp-idf!26153
2023-09-25 17:49:46 +08:00