2008 Commits

Author SHA1 Message Date
wangjialiang
8a1325dab8 ble_mesh: stack: The Heartbeat Publication Period Log value can set to 0x11, range: [0, 0x11] 2022-08-11 14:19:04 +08:00
wangjialiang
d3f6770665 ble_mesh: stack: The value of expect_ack_for will be rewrited after send_pub_key().
For case MESH/PVNR/PROV/BV-04-C
2022-08-11 14:18:58 +08:00
wangjialiang
0a39d9e154 ble_mesh: stack: Fix ignore connectable PB-ADV PDU containing a Link Open message.
For case MESH/NODE/PBADV/BI-04-C
2022-08-11 14:18:54 +08:00
wangjialiang
9f073021da ble_mesh: stack: Fix PB-GATT not check invalid link flag
For case MESH/NODE/PROV/BI-03-C
2022-08-11 14:18:48 +08:00
wangjialiang
96ecfa677e ble_mesh: stack: Fix invalid provisioning pdu type check
For case MESH/NODE/PROV/BI-15-C
2022-08-11 14:18:43 +08:00
wangjialiang
3fa1f36fbc ble_mesh: stack: Fix add continuously secure update into friend queue.
For MESH/NODE/FRND/FN/BV-20-C
2022-08-09 21:51:39 +08:00
wangjialiang
d024b4aafa ble_mesh: stack: Fix friend relay lpn message when relay feature is disable
For MESH/NODE/FRND/FN/BV-23-C
2022-08-09 21:51:31 +08:00
Jiang Jiang Jian
1a2ebc538c Merge branch 'bugfix/memory_debug_not_work_v4.1' into 'release/v4.1'
bugfix/fix the dependency error of macro for memory debug (v4.1)

See merge request espressif/esp-idf!19235
2022-08-02 15:49:55 +08:00
baohongde
07397b566b components/coex: Make sure sempher and queue used in isr is in DRAM
Closes https://github.com/espressif/esp-idf/issues/9032
Closes https://github.com/espressif/esp-idf/issues/8928
Closes https://github.com/espressif/esp-idf/issues/9129
2022-07-25 13:51:25 +08:00
baohongde
d290e77657 components/bt: Make sure sempher and queue used in isr is in DRAM 2022-07-25 11:48:43 +08:00
jincheng
41775cbdf5 fix the dependency error of macro for memory debug 2022-07-22 16:23:55 +08:00
xiongweichao
d77f7687f5 coex: fixed crash when calculating end transfer time 2022-07-22 16:18:24 +08:00
zwj
9d93420d6a Fixed ESP32 BLE ke_mem.c assert 2022-07-13 03:08:18 +00:00
Island
207ccea3c8 Merge branch 'bugfix/no_proxy_beacon_send_after_deinit_v4.1' into 'release/v4.1'
ble_mesh: stack: Bugfix for proxy beacon send after reinit mesh(v4.1)

See merge request espressif/esp-idf!18794
2022-07-12 17:36:52 +08:00
Jiang Jiang Jian
e5e7cb4654 Merge branch 'bugfix/not_use_malloc_in_bluedroid_v4.1' into 'release/v4.1'
component/bt: use osi_malloc instead of malloc in bluedroid

See merge request espressif/esp-idf!18846
2022-07-11 16:32:14 +08:00
Wang Meng Yang
85c5f17e0c Merge branch 'bugfix/fix_osi_men_dbg_xxx_not_defined_when_enable_mem_dbg_v4.1' into 'release/v4.1'
bugfix/fix the issue of functions not defined when enable memory debug (v4.1)

See merge request espressif/esp-idf!18818
2022-07-11 15:38:06 +08:00
Jiang Jiang Jian
2889ba8ff8 Merge branch 'bugfix/restore_edr_en_and_protect_for_vhci_env_v4.1' into 'release/v4.1'
bugfix/restore edr_en and add protect for vhci_env (v4.1)

See merge request espressif/esp-idf!18814
2022-07-10 15:49:03 +08:00
jincheng
528a65a4a9 resolve redefinition in btc_spp.h and btc_hd.h/btc_hh.h
Closes https://github.com/espressif/esp-idf/issues/9199
2022-07-08 14:25:24 +08:00
jincheng
42695fb59c restore edr_en which wrongly cleared by rsw
add critical protection for vhci_env_p->vhci_intr_st
ignore max_page when handle remote features
2022-07-08 14:14:19 +08:00
jincheng
52f1688e6b fix the issue of functions not defined when enable memory debug 2022-07-08 10:59:49 +08:00
baohongde
0f2bf37b23 component/bt: use osi_malloc instead of malloc in bluedroid 2022-07-04 16:35:23 +08:00
wangjialiang
ba6bf196a3 ble_mesh: stack: Bugfix for proxy beacon send after reinit mesh 2022-07-01 11:57:48 +08:00
wangjialiang
b5c554b632 ble_mesh: stack: Add filter old seq_auth packet menuconfig 2022-06-23 16:23:48 +08:00
xiongweichao
e59ce80147 Fix AVDTP general reject format error. 2022-06-17 10:32:56 +08:00
xiongweichao
2873c46122 Bluetooth build fail when power management is enabled 2022-06-06 20:44:13 +08:00
keymoon
e8ee4c05e6 assign value to uninitialized bt_addr field 2022-05-29 18:01:21 -07:00
keymoon
3c79eccc66 add address field to read_rmt_name_param 2022-05-29 18:01:11 -07:00
xiongweichao
25fdbddffa Fix spp initialization failure without free mutex 2022-04-27 14:59:46 +08:00
xiongweichao
5bbdbabd75 Fix spp crash after calling esp_spp_deinit 2022-04-27 14:59:37 +08:00
xiongweichao
71e403a81e Fix CI failure when disable bluetooth debug log 2022-04-26 11:37:48 +08:00
wangjialiang
5aa6fa39ea ble_mesh: stack: Bugfix for oversized SegN as valid 2022-04-25 11:54:37 +08:00
Wang Meng Yang
a808f59991 Merge branch 'bugfix/bt_add_some_debug_log_v4.1' into 'release/v4.1'
component_bt: Add some bluetooth debug log(v4.1)

See merge request espressif/esp-idf!17619
2022-04-19 20:12:25 +08:00
Wang Meng Yang
5f95be7703 Merge branch 'feature/update_hfp_hf_version_v4.1' into 'release/v4.1'
component_bt: Update HFP_HF version to 1.7.2(v4.1)

See merge request espressif/esp-idf!17394
2022-04-19 20:10:38 +08:00
liqigan
a7f2510423 add missing unlock in btc_spp_cb_handler of BTA_JV_RFCOMM_WRITE_EVT 2022-04-12 15:41:44 +08:00
liqigan
baf89cb3bd fix SPP initiator can not free resource when connection is failed 2022-04-12 15:41:06 +08:00
xiongweichao
6d9d5b4cde Add some bluetooth debug log 2022-03-28 14:06:49 +08:00
xiongweichao
9f80c20181 Update HFP_HF version to 1.7.2 2022-03-08 11:21:00 +08:00
Jiang Jiang Jian
c757427617 Merge branch 'bugfix/a2dp_sniff_v4.1' into 'release/v4.1'
Fix crash when host exit sniff mode(v4.1)

See merge request espressif/esp-idf!17344
2022-03-03 22:28:40 +08:00
xiongweichao
47f9da2cec Fix crash when host exit sniff mode 2022-03-03 17:00:02 +08:00
Xia Xiaotian
89c036498e esp_wifi: refactor PHY access
- Simplify PHY access API
- Move coexist initializing and deinitializing out from PHY API
  to Wi-Fi and Bluetooth
- Remove coexist pause and resume for they are no longer needed.
2022-02-24 14:35:48 +08:00
Wang Meng Yang
605fb98948 Merge branch 'bugfix/config_parse_crash_after_flash_erase_v4.1' into 'release/v4.1'
component_bt: fixed config parse crash after flash_erase(v4.1)

See merge request espressif/esp-idf!16732
2022-02-18 05:01:40 +00:00
xiewenxiang
abcd2a7c9e components/bt: Fix ble adv_underrun issue
components/bt: Fix LLCP collision for channel map update
2022-02-16 00:30:05 +08:00
xiongweichao
52f6ed8646 btc_a2dp_control_set_datachnl_stat is only used by a2dp sink 2022-02-15 11:56:45 +08:00
xiongweichao
b432340266 remove btc_a2dp_dispatch_datapath_evt and event 2022-02-15 11:56:45 +08:00
xiongweichao
cd05f5252a Fixed the crash caused by calling esp_a2d_media_ctrl(ESP_A2D_MEDIA_CTRL_START) after stream started 2022-02-15 11:56:45 +08:00
xiongweichao
b29ec46c88 Fixed a2dp source audio data packet congestion causing choppy audio in a2dp sink 2022-02-15 11:56:44 +08:00
Rahul Tank
eee592d809 Nimble : Modify ble_gap_wl_set to support clearing complete whitelist 2022-02-14 16:44:57 +05:30
Wang Meng Yang
5ea980e80c Merge branch 'bugfix/rd_rem_ext_feats_delayed_cs_v4.1' into 'release/v4.1'
bugfix/fix cs event for rd_rem_ext_feats delayed issue (v4.1)

See merge request espressif/esp-idf!16816
2022-02-10 09:46:44 +00:00
jincheng
c726a25d98 fix cs event for rd_rem_ext_feats delayed issue 2022-02-10 15:40:41 +08:00
xiongweichao
f5516d661c fixed config parse crash after flash_erase
Closes https://github.com/espressif/esp-idf/issues/6170
2022-02-09 19:20:20 +08:00