Wang Meng Yang
82b28b2641
Merge branch 'fix/aireview_critical' into 'master'
...
fix: Fix some critical bugs in classic bt
See merge request espressif/esp-idf!50312
2026-07-29 11:41:36 +08:00
Wang Meng Yang
5dbd27f32b
Merge branch 'bugfix/bredr_multiple_fix_on_esp32s31' into 'master'
...
fix(bt): Fixed several issues on BR/EDR controller on ESP32-S31
Closes BTQABR2023-829, BTQABR2023-836, BTQABR2023-837, BTQABR2023-840, BTQABR2023-687, and BTQABR2023-697
See merge request espressif/esp-idf!51249
2026-07-29 10:39:10 +08:00
Wang Meng Yang
d348f43f56
Merge branch 'bugfix/a2dp_api_init_check' into 'master'
...
fix(bt): Fix compatibility with A2DP API legacy usage methods
Closes IDFGH-17892
See merge request espressif/esp-idf!50611
2026-07-28 19:35:28 +08:00
Wang Mengyang
aeab6dcfbe
fix(bt): Fixed several issues on BR/EDR controller on ESP32-S31
...
Fixed bug when BR/EDR ACL-U dynamic Tx buffer is enabled
Fixed infinite loop during connection set-up
Optimized the scheduling of SCO/eSCO and sniff events
2026-07-28 18:04:31 +08:00
Wang Meng Yang
0185451ed1
Merge branch 'fix/bluedroid_aireview' into 'master'
...
Fix/bluedroid aireview
See merge request espressif/esp-idf!49972
2026-07-24 16:58:20 +08:00
Wang Meng Yang
a151bc553a
Merge branch 'bugfix/low_spp_throughput' into 'master'
...
change(bt/bluedroid): increased port low watermark of RFCOMM
Closes BTQABR2023-815
See merge request espressif/esp-idf!51031
2026-07-23 10:50:57 +08:00
Wang Meng Yang
e61ef3e4a4
Merge branch 'change/refactor_hidh_datapath' into 'master'
...
Change/refactor hidh datapath
Closes IDFGH-17363
See merge request espressif/esp-idf!49615
2026-07-23 10:47:19 +08:00
Wang Meng Yang
1860ef6b7f
Merge branch 'bugfix/bredr_acl_uflow_deadlock' into 'master'
...
fix(bt): Fixed blocking during LMP packet_type negotiation on ESP32-S31
Closes IDFGH-17903
See merge request espressif/esp-idf!51067
2026-07-23 10:08:03 +08:00
Wang Mengyang
53b357790b
fix(bt): Fixed blocking during LMP packet type negotiation on ESP32-S31
...
In the Bluetooth connections with some smartphones, communication can possibly be blocked
during packet type negotation, when ESP32-S31 attempts to finalize the ACL-U transmission
and waits for the last Tx ACL-U packet to be transmitted, but peer device rejects the
packet with FLOW=STOP in its packet, thus causing a deadlock.
Closes https://github.com/espressif/esp-idf/issues/18797
2026-07-22 16:41:08 +08:00
Wang Meng Yang
cfb35e1a4a
Merge branch 'bugfix/idf_ci_example_avrcp' into 'master'
...
fix(bt/example): Add log in the failure path for avrcp_ct_metadata example
Closes IDFCI-10118
See merge request espressif/esp-idf!50651
2026-07-22 15:16:25 +08:00
Wang Meng Yang
bc428c91d5
Merge branch 'bugfix/bredr_critical_bugs' into 'master'
...
bugfix: fix issues raised from AI review
See merge request espressif/esp-idf!49755
2026-07-22 14:31:28 +08:00
Wang Meng Yang
0a43435b7b
Merge branch 'fix/ble_log_compression_add_local_header_file' into 'master'
...
feat(ble_log): mirror local compression headers
See merge request espressif/esp-idf!50870
2026-07-20 11:47:44 +08:00
Wang Meng Yang
c1eb1922bb
Merge branch 'bugfix/hid_host_oob_read' into 'master'
...
fix(bt/bluedroid): fixed possible 1-byte OOB read in bta_hh_ctrl_dat_act
Closes SEC-786
See merge request espressif/esp-idf!50703
2026-07-17 20:06:45 +08:00
Wang Mengyang
bbd20cae01
fix(bt): Fixed build error on array-bounds in HFP AG
2026-07-17 19:36:51 +08:00
Wang Meng Yang
4b82a06d73
Merge branch 'bugfix/fix_bredr_inq_crash' into 'master'
...
fix(bt/bluedroid): fix crash during bredr inquiry when zero-addr device is found
Closes WIFI-7491
See merge request espressif/esp-idf!50672
2026-07-17 10:34:54 +08:00
Wang Meng Yang
4387c693bb
Merge branch 'feat/add_lmp_dbg_vendor' into 'master'
...
feat(bt/controller): Added LMP debug vendor HCI and fixed some bugs ts on ESP32-S31
See merge request espressif/esp-idf!50633
2026-07-14 07:50:25 +08:00
Wang Meng Yang
d0b65797c3
Merge branch 'bugfix/fix_bluedroid_ai_review_bugs_20260601' into 'master'
...
fix(ble/bluedroid): Fixed some BLE AI reivew bugs
Closes SEC-1124, SEC-1149, and SEC-1125
See merge request espressif/esp-idf!49133
2026-07-10 14:23:08 +08:00
Wang Meng Yang
607f6d09ed
Merge branch 'feat/support_bluedroid_le_coc_and_eatt' into 'master'
...
feat(ble/bluedroid): Support bluedroid LE COC and EATT features
See merge request espressif/esp-idf!50171
2026-07-10 10:14:44 +08:00
Wang Meng Yang
84bb8fc207
Merge branch 'bugfix/avrc_ca_attr_id_check' into 'master'
...
fix(bt): Fix the validation of AVRCP metadata attr_id in handle_rc_attributes_rsp
See merge request espressif/esp-idf!50546
2026-07-09 19:42:43 +08:00
Wang Meng Yang
0a3ccbc151
Merge branch 'bugfix/smp_sec_flags' into 'master'
...
fix(bt/bluedroid): fixed several security issues from NVIDIA
Closes SEC-084, SEC-713, SEC-1143, SEC-1153, SEC-1164, and SEC-1169
See merge request espressif/esp-idf!50200
2026-07-08 12:41:25 +08:00
Wang Meng Yang
8ef144e239
Merge branch 'bugfix/idf_ci_hid_example' into 'master'
...
fix(bt/example): Add print the device name to verify if it matches in HID example
Closes IDFCI-9124 and IDFCI-3631
See merge request espressif/esp-idf!50375
2026-07-08 11:20:15 +08:00
Wang Meng Yang
7bfe369f86
Merge branch 'bugfix/bug_bounty_av' into 'master'
...
fix(bt/bluedroid): Fix bug bounty issues about A/V from NVIDIA
Closes SEC-1186 and SEC-1187
See merge request espressif/esp-idf!50318
2026-07-08 11:18:23 +08:00
Wang Meng Yang
78fea40c2e
Merge branch 'fix/tx_power_validate' into 'master'
...
fix(bt): validate BR/EDR TX power against chip-supported range
See merge request espressif/esp-idf!50072
2026-07-07 20:38:45 +08:00
Wang Meng Yang
cbe15485ce
Merge branch 'bugfix/fix_some_ctrl_bugs' into 'master'
...
fix(bt/controller): Fixed BR/EDR controller bugs found by regression tests on ESP32-S31
Closes BTQABR2023-776, BTQABR2023-786, BTQABR2023-800, BT-4378, BT-4381, and BT-4386
See merge request espressif/esp-idf!50251
2026-07-06 08:56:39 +08:00
Wang Meng Yang
b4211b144d
Merge branch 'bugfix/hfp_example_ci' into 'master'
...
fix: Fix the HFP example fails to discovery target device
Closes IDFCI-12151 and IDFCI-4605
See merge request espressif/esp-idf!50148
2026-07-02 15:02:28 +08:00
Wang Meng Yang
3f98aa9ff9
Merge branch 'feat/add_sam' into 'master'
...
feat(bt): Added support for slot availablity mask functionality
See merge request espressif/esp-idf!49995
2026-06-30 08:48:07 +08:00
Wang Meng Yang
2a504f93fe
Merge branch 'feat/sup_i2s_in_esp32s31_example' into 'master'
...
feat(bt/example): Support I2S output of esp32s31 in A2DP sink stream example
See merge request espressif/esp-idf!50003
2026-06-25 17:53:37 +08:00
Wang Meng Yang
d0a96988f2
Merge branch 'bugfix/ai_review_avrcp' into 'master'
...
fix(bt): Fix the critical and high issues related to AVRCP from AI review report
See merge request espressif/esp-idf!49375
2026-06-24 21:25:54 +08:00
Wang Meng Yang
3be1a334c0
Merge branch 'bugfix/ai_review_hfp' into 'master'
...
fix(bt): Fix the critical issues related to HFP from AI review report
See merge request espressif/esp-idf!49400
2026-06-24 20:54:46 +08:00
Wang Meng Yang
63e9bfc9b8
Merge branch 'bugfix/ag_unknown_codec' into 'master'
...
fix(bt): skip unknown codecs when parsing AT+BAC
Closes BT-4384
See merge request espressif/esp-idf!49244
2026-06-18 17:22:03 +08:00
Wang Meng Yang
371f92bf8a
Merge branch 'bugfix/bbp_517' into 'master'
...
fix(bt/bluedroid): fixed possible OOB read in btc_a2dp_sink_handle_inc_media
Closes BT-4398
See merge request espressif/esp-idf!49673
2026-06-18 15:14:47 +08:00
Wang Meng Yang
3963be89f4
Merge branch 'bugfix/bbp_515' into 'master'
...
fix(bt/bluedroid): fixed possible OOB read/write in process_l2cap_cmd
Closes BT-4397
See merge request espressif/esp-idf!49672
2026-06-18 14:39:05 +08:00
Wang Meng Yang
bfb7c81fc1
Merge branch 'bugfix/esp32_ctrl_issues' into 'master'
...
fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32
See merge request espressif/esp-idf!49621
2026-06-16 16:47:28 +08:00
Wang Meng Yang
8160f8d5f5
Merge branch 'bugfix/bbp_481' into 'master'
...
fix(bt/bluedroid): added buffer length check for OBEX APIs
Closes BT-4367
See merge request espressif/esp-idf!49437
2026-06-12 18:30:32 +08:00
Wang Meng Yang
d6b312fd43
Merge branch 'bugfix/bbp_480' into 'master'
...
fix(bt/bluedroid): added buffer length check for HID Device data indication
Closes BT-4369
See merge request espressif/esp-idf!49436
2026-06-12 18:06:49 +08:00
Wang Meng Yang
1a65949c01
Merge branch 'bugfix/s31_wvt_test' into 'master'
...
fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32-S31
Closes BTQABR2023-771, BTQABR2023-772, BTQABR2023-773, BTQABR2023-774, BTQABR2023-779, and BTQABR2023-780
See merge request espressif/esp-idf!49489
2026-06-12 10:38:05 +08:00
Wang Meng Yang
9a3bfb907c
Merge branch 'bugfix/bbp_499' into 'master'
...
fix(bt/bluedroid): added validation for all SMP BR opcode lengths in smp_br_data_received
Closes BT-4389
See merge request espressif/esp-idf!49429
2026-06-11 12:36:20 +08:00
Wang Meng Yang
388ea06692
Merge branch 'bugfix/bbp_478' into 'master'
...
fix(bt/bluedroid): fixed CTKD link key authentication downgrade in SC-Only mode
Closes BT-4387
See merge request espressif/esp-idf!49434
2026-06-11 12:34:43 +08:00
Wang Meng Yang
82c640784f
Merge branch 'bugfix/bbp_479' into 'master'
...
fix(bt/bluedroid): added buffer length check for HID host data indication
Closes BT-4366
See merge request espressif/esp-idf!49435
2026-06-11 10:01:12 +08:00
Wang Meng Yang
04f7908b12
Merge branch 'bugfix/bbp_482' into 'master'
...
fix(bt/bluedroid): added buffer length check for L2CAP related functions
Closes BT-4368
See merge request espressif/esp-idf!49438
2026-06-11 08:08:54 +08:00
Wang Meng Yang
b6713bf40f
Merge branch 'bugfix/idf_ci_hfp' into 'master'
...
fix: Fix the incorrect connection of the same-name devices in the HFP example
Closes IDFCI-12151
See merge request espressif/esp-idf!49442
2026-06-10 16:19:09 +08:00
Wang Meng Yang
a4ab7e9579
Merge branch 'bugfix/issues_from_e22_eco2_tests' into 'master'
...
fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32-S31
See merge request espressif/esp-idf!49328
2026-06-08 18:01:25 +08:00
Wang Meng Yang
c9eced7205
Merge branch 'bugfix/ci_avrc_abs_vol_example' into 'master'
...
fix: Fix the potential stack overflow issue in the Classic Bluetooth example
Closes IDFCI-11318
See merge request espressif/esp-idf!49245
2026-06-08 15:07:51 +08:00
Wang Meng Yang
caa6dac14e
Merge branch 'bugfix/acl_conn_state_error' into 'master'
...
fix: Fix missing handling for HCI_ERR_CONNECTION_EXISTS
Closes IDFGH-17640
See merge request espressif/esp-idf!48661
2026-06-05 13:54:02 +08:00
Wang Meng Yang
a4c171bf94
Merge branch 'bugfix/example_docs_support_esp32s31' into 'master'
...
fix(bt): Modify the documents in Classic Bluetooth examples to support esp32s31
Closes BT-4359
See merge request espressif/esp-idf!48950
2026-06-02 19:04:32 +08:00
Wang Meng Yang
2e2909506f
Merge branch 'fix/some_issue_s31' into 'master'
...
fix(bt/controller): fixed several controller issues
Closes BTQABR2023-689, BTQABR2023-683, BTQABR2023-679, CBI-1964, CBI-1986, CBI-1996, CBI-2015, CBI-2019, CBI-2024, CBI-2025, CBI-2061, and BT-4370
See merge request espressif/esp-idf!48860
2026-06-01 19:53:12 +08:00
Wang Meng Yang
fcceb3023f
Merge branch 'bugfix/sdp_null_access' into 'master'
...
fix(bt/bluedroid): fixed SDP deinit race with pending callbacks
Closes BTQABR2023-737
See merge request espressif/esp-idf!48753
2026-05-22 11:44:32 +08:00
Wang Meng Yang
814656bca1
Merge branch 'bugfix/fix_bt_incorrect_error_code' into 'master'
...
fix(bt): Correct the error code in pairing when pin code req rejected by host
See merge request espressif/esp-idf!48656
2026-05-20 22:35:32 +08:00
Wang Meng Yang
36e36fd314
Merge branch 'feat/support_s31_bt_sleep_sdk' into 'master'
...
feat(bt): support classic Bluetooth sleep mode on ESP32-S31
Closes IDF-15186 and IDF-15194
See merge request espressif/esp-idf!48597
2026-05-20 16:48:18 +08:00
Wang Meng Yang
f04daa713e
Merge branch 'bugfix/hfp_reg_data_cb' into 'master'
...
fix: Remove the check for recv and send being NULL
Closes BT-4329
See merge request espressif/esp-idf!48613
2026-05-19 09:33:34 +08:00
Wang Meng Yang
8c658f9f2b
Merge branch 'bugfix/fix_bredr_kconfig' into 'master'
...
fix(bt): Fixed not show config for broadcast encryption and PCA
Closes BTQABR2023-674
See merge request espressif/esp-idf!48311
2026-05-14 21:56:26 +08:00
Wang Meng Yang
cb4a55ace2
Merge branch 'feat/support_ble_light_sleep_esp32s31_rebase' into 'master'
...
feat(ble): supported ble light sleep feat on esp32s31 and esp32h4
See merge request espressif/esp-idf!48262
2026-05-11 18:35:50 +08:00
Wang Meng Yang
45ccc1ed92
Merge branch 'fix/bredr_fix_260424' into 'master'
...
fix(bt): Fix multiple of BR/EDR controller bugs from qualification test on ESP32-S31
See merge request espressif/esp-idf!48015
2026-04-29 09:38:07 +08:00
wangmengyang
8344eb18b1
fix(bt): Fix multiple of BR/EDR controller bugs from qualification test on ESP32-S31
2026-04-28 12:19:11 +08:00
Wang Meng Yang
5a38af6749
Merge branch 'feat/ble_mesh_config_depends_on_soc_caps' into 'master'
...
feat(ble_mesh): add SOC capability dependency for BLE Mesh config
See merge request espressif/esp-idf!48001
2026-04-28 11:58:47 +08:00
Wang Meng Yang
29f1e572b1
Merge branch 'bugfix/spp_enhancement' into 'master'
...
fix(bt/bluedroid): fixed the vulnerabilities from AI code review in SPP
Closes BT-4280
See merge request espressif/esp-idf!47114
2026-04-23 11:17:23 +08:00
Wang Meng Yang
e1b81f0aad
Merge branch 'feat/support_ble_bredr_on_esp32s31' into 'master'
...
feat(bt): Support Bluetooth LE and Bluetooth Classic on ESP32-S31
Closes IDF-15185, IDF-15188, IDF-15189, IDF-15193, and IDF-15192
See merge request espressif/esp-idf!47330
2026-04-22 08:03:07 +08:00
Wang Mengyang
202233107c
feat(bt): Add unit test for tinycrypt ECC P-256 and P-192
2026-04-21 17:53:26 +08:00
Wang Mengyang
63a619275b
fix(esp_coex): Disable coexist build for ESP32-S31 before it is supported
...
- Disable blufi example build on ESP32-S31
2026-04-21 17:53:24 +08:00
Wang Mengyang
b7b4b10584
fix(bt): Fix build error in hci transport on ESP32-S31
2026-04-21 17:50:36 +08:00
Wang Mengyang
78f83f60cb
fix(ble_log): Fix build errors in using BLE_MBUF
2026-04-21 17:50:36 +08:00
wangmengyang
11268d8bfb
feat(bt): Add initial support of Bluetooth Classic on ESP32-S31
...
- feat(soc_caps): Enable BT Classic and BLE in esp32s31
- Add git submodule for ESP32-S31 bt controller lib files
- changed sdkconfig.defaults and README for Bluetooth Classic examples
- change(docs): Added vendor HCI documentations for ESP32-S31
- change(Bluedroid): Adapt to ESP32-S31 due to some API differences on
Bluetooth controller from ESP32
- change(bt): Modify CMakeLists.txt to support the Bluetooth dual-mode
architecture on ESP32-S31
- change(bt): Add ECC P-192 functions to tinycrypt
2026-04-21 17:50:34 +08:00
Wang Meng Yang
de29856c92
Merge branch 'bugfix/relax_rsw_tid_check' into 'master'
...
fix(bt/controller): fixed several controller issues
Closes IDFGH-17125 and BTQABR2023-661
See merge request espressif/esp-idf!47688
2026-04-20 10:19:26 +08:00
Wang Meng Yang
9c380675dc
Merge branch 'bugfix/ai_review_a2dp' into 'master'
...
fix(bt): fix A2DP issues reported by AI code review
Closes BT-4288
See merge request espressif/esp-idf!46787
2026-04-20 09:21:12 +08:00
Wang Meng Yang
29579cffe7
Merge branch 'bugfix/ai_review_hfp' into 'master'
...
fix(bt): fix HFP issues reported by AI code review
See merge request espressif/esp-idf!47008
2026-04-20 09:21:02 +08:00
Wang Meng Yang
5bb46aadb7
Merge branch 'bugfix/ai_review_avrcp' into 'master'
...
fix(bt): fix AVRCP component issues reported by AI review
Closes BT-4287
See merge request espressif/esp-idf!46832
2026-04-15 19:28:10 +08:00
Wang Meng Yang
bb597ede48
Merge branch 'bugfix/btm_sec_free_dev' into 'master'
...
fix(bt): avoid deleting device record on partial transport cleanup
Closes BT-4248
See merge request espressif/esp-idf!45753
2026-04-03 19:18:13 +08:00
Wang Meng Yang
8c9b3339b9
Merge branch 'bugfix/sbc_improvement' into 'master'
...
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SBC
See merge request espressif/esp-idf!46944
2026-04-02 14:26:21 +08:00
Wang Meng Yang
1ec13a92d2
Merge branch 'bugfix/spp_deinit' into 'master'
...
fix(bt/bluedroid): flushed all the DM PM at the end of SPP deinit
See merge request espressif/esp-idf!47065
2026-03-31 09:57:52 +08:00
Wang Meng Yang
4cac5e157a
Merge branch 'bugfix/misc_improvement' into 'master'
...
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in Bluedroid
See merge request espressif/esp-idf!46833
2026-03-31 09:55:29 +08:00
Wang Meng Yang
d9a53ecebe
Merge branch 'bugfix/spp_improvement' into 'master'
...
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in SPP
See merge request espressif/esp-idf!46803
2026-03-27 10:41:51 +08:00
Wang Meng Yang
904ba3909e
Merge branch 'bugfix/hid_improvement' into 'master'
...
fix(bt/bluedroid): fixed multiple high-severity issues from AI code review in HID
See merge request espressif/esp-idf!46771
2026-03-27 10:32:41 +08:00
Wang Meng Yang
a2ad4b4a8a
Merge branch 'bugfix/uninited_stack_var' into 'master'
...
fix: fixed possible use of uninitialized stack variables in bta_hf_client_parse_binp
Closes BT-4270
See merge request espressif/esp-idf!46515
2026-03-20 19:30:50 +08:00
Wang Meng Yang
594679aa73
Merge branch 'bugfix/fix_call_spp_start_discovert_twice_crash' into 'master'
...
fix(bt): fix crash when calling esp_spp_start_discovery twice in succession
Closes IDFCI-6478 and IDFCI-8863
See merge request espressif/esp-idf!46343
2026-03-16 19:04:10 +08:00
Wang Meng Yang
c941926ee7
Merge branch 'feat/bt_distance_test' into 'master'
...
feat(bt): Add APIs to read ACL real RSSI and read/write tx power of inq/iscan/page/pscan/ACL
Closes BT-4155
See merge request espressif/esp-idf!45601
2026-03-16 15:09:19 +08:00
Wang Meng Yang
13d8a6e405
Merge branch 'bugfix/report_hid_close_evt' into 'master'
...
fix(hid): Fixed HID repeatedly reporting the close event
Closes BT-4238
See merge request espressif/esp-idf!45593
2026-03-13 15:37:18 +08:00
Wang Meng Yang
38f37e18af
Merge branch 'change/hfp_hf_example' into 'master'
...
change(bt/examples): Add the use of internal codec APIs in the hfp_hf example
Closes IDFGH-17271
See merge request espressif/esp-idf!46168
2026-03-05 19:44:33 +08:00
Wang Meng Yang
b3b348c650
Merge branch 'bugfix/bredr_cfg_relative_path' into 'master'
...
fix: Fix the relative path of esp_bredr_cfg.h
See merge request espressif/esp-idf!46038
2026-02-28 17:04:07 +08:00
Wang Meng Yang
7290e25c41
Merge branch 'bugfix/mistakenly_rejext_peer_auth_req' into 'master'
...
fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected
See merge request espressif/esp-idf!46039
2026-02-26 09:42:07 +08:00
Wang Meng Yang
e84ebe2a13
Merge branch 'bugfix/add_sink_decode_log' into 'master'
...
fix(bt): Add some debug logs during A2DP sink decoding
See merge request espressif/esp-idf!45255
2026-02-10 14:16:17 +08:00
Wang Meng Yang
73e1a7f9c5
Merge branch 'bugfix/32k_xtal_to_rtc_slow' into 'master'
...
fix(bt): Replace 32k_xtal with rtc_slow
See merge request espressif/esp-idf!45309
2026-02-10 12:06:08 +08:00
Wang Meng Yang
1535ac2b0a
Merge branch 'feat/set_encoder_params' into 'master'
...
feat(bt/bluedroid): Add API to set encoder parameters and report sink caps for A2DP source
Closes BT-3409
See merge request espressif/esp-idf!43855
2026-01-28 11:24:52 +08:00
Wang Meng Yang
be9b36a201
Merge branch 'feat/set_max_sync_conn' into 'master'
...
feat(bt): set BR/EDR max sync conn eff for Bluedroid HFP on ESP32
Closes IDFGH-17014
See merge request espressif/esp-idf!45005
2026-01-19 14:43:07 +08:00
Wang Meng Yang
21f71c1794
Merge branch 'bugfix/oob_access_in_bt' into 'master'
...
fix: enhanced packet length check in Bluedroid
See merge request espressif/esp-idf!44440
2026-01-16 21:45:27 +08:00
Wang Meng Yang
73af800878
Merge branch 'bugfix/source_acp_miss_audio_cfg_evt' into 'master'
...
fix: A2DP source will miss the ESP_A2D_AUDIO_CFG_EVT when it acts as the acceptor
See merge request espressif/esp-idf!44892
2026-01-15 21:18:16 +08:00
Wang Meng Yang
3feb5a3663
Merge branch 'bugfix/a2dp_utils' into 'master'
...
fix(bt/bluedroid): add status management for audio sink service channel
See merge request espressif/esp-idf!44961
2026-01-13 10:06:09 +08:00
Wang Meng Yang
6894343bc7
Merge branch 'docs/update_bt_api_ref' into 'master'
...
docs(bt): update Classic Bluetooth api reference
Closes BT-4190
See merge request espressif/esp-idf!43872
2026-01-08 11:51:21 +08:00
Wang Meng Yang
72e9de20c5
Merge branch 'bugfix/key_type_notify_err' into 'master'
...
fix(bt/controller): fixed wrong key type during changing connection link key
Closes BTQABR2023-630
See merge request espressif/esp-idf!44798
2026-01-07 09:17:23 +08:00
Wang Meng Yang
6b58b82923
Merge branch 'bugfix/l2cap_malloc_fail' into 'master'
...
fix(bt): fix l2cap malloc fail in throughput test
Closes BTQABR2023-536
See merge request espressif/esp-idf!44611
2026-01-06 16:08:39 +08:00
Wang Meng Yang
eee9e5f0c4
Merge branch 'bugfix/a2dp_reg_sep' into 'master'
...
fix(bt/bluedroid): Fix index boundary check and function return in SEP registration
Closes IDFGH-16991
See merge request espressif/esp-idf!44549
2025-12-30 14:52:04 +08:00
Wang Meng Yang
82197de97f
Merge branch 'bugfix/c3_uhci_rx_fail_master' into 'master'
...
fix(ble): fix assert caused by ringbuffer read size not matching controller expected rx size
Closes BT-4215
See merge request espressif/esp-idf!44576
2025-12-29 11:42:58 +08:00
Wang Meng Yang
1767dc6419
Merge branch 'refactor/split_a2dp_sink' into 'master'
...
fix(examples/classic_bt): Add A2DP sink delay for AVRCP cover art and absolute volume examples
See merge request espressif/esp-idf!44548
2025-12-26 21:15:49 +08:00
Wang Meng Yang
a71649eab7
Merge branch 'change/remove_unused_marco_defines_for_rssi_limit' into 'master'
...
change(bt): Remove RSSI threshold-related macros
See merge request espressif/esp-idf!44434
2025-12-23 16:20:25 +08:00
Wang Meng Yang
17561eb71a
Merge branch 'refactor/split_a2dp_sink' into 'master'
...
refactor(examples/classic_bt): Split a2dp_sink example
Closes BT-3860
See merge request espressif/esp-idf!41249
2025-12-19 13:47:07 +08:00
Wang Meng Yang
57f06d8aff
Merge branch 'bugfix/sync_security_fix_from_flouride' into 'master'
...
fix: synchronized several security-related fixes from Google Fluoride
Closes BT-4195
See merge request espressif/esp-idf!42534
2025-12-17 15:34:49 +08:00
Wang Meng Yang
5104528c52
Merge branch 'bugfix/l2c_fcr_clone_buf' into 'master'
...
fix(bt/bluedroid): fixed possible access to NULL in l2c_fcr_clone_buf
See merge request espressif/esp-idf!44244
2025-12-16 11:50:59 +08:00
Wang Meng Yang
df86e65116
Merge branch 'change/bt_bluedroid_avrcp_version' into 'master'
...
change(bt/bluedroid): Change AVRCP version according to feature enabled
Closes BT-4204
See merge request espressif/esp-idf!44074
2025-12-12 11:24:05 +08:00
Wang Meng Yang
4bc073ed79
Merge branch 'bugfix/a2dp_reg_sep' into 'master'
...
fix(bt/bluedroid): Fix the status judgment of the A2DP source registration SEP
See merge request espressif/esp-idf!43788
2025-12-01 12:12:25 +08:00
Wang Meng Yang
54c89e812b
Merge branch 'bugfix/fix_event_filter_bug' into 'master'
...
fix(bt/controller): Fixed hci connection request event filter bug
Closes BTQABR2023-616
See merge request espressif/esp-idf!43820
2025-11-28 16:03:24 +08:00
Wang Meng Yang
683ddf8a6e
Merge branch 'bugfix/a2dp_deinit_crash' into 'master'
...
fix(bt): fixed crash caused by deinit during A2DP connection initiation
Closes IDFCI-3092, BT-4158, BTQABR2023-617, IDFCI-6268, and BT-4134
See merge request espressif/esp-idf!43534
2025-11-27 09:34:35 +08:00