Rahul Tank
8eeb3e2055
Merge branch 'bugfix/resolve_watchdog_crash' into 'master'
...
fix(nimble): Resolved watchdog due to memory exceed prints
Closes IDFCI-2545
See merge request espressif/esp-idf!35129
2024-11-28 14:39:04 +08:00
Wang Meng Yang
df69b78a55
Merge branch 'fix/duplicated_enc_restart_request_when_change_key_type' into 'master'
...
fix(bt): fix duplicated encryption restart request when change key type
Closes BTQABR2023-222
See merge request espressif/esp-idf!35230
2024-11-28 11:33:29 +08:00
chenjianhua
2d96d67b7a
fix(bt/controller): Fixed hci uart example compile error on ESP32C3
2024-11-27 16:58:53 +08:00
Abhinav Kudnar
929f82427b
fix(nimble): Resolved watchdog due to memory exceed prints
2024-11-27 13:55:07 +05:30
Island
3075efd80c
Merge branch 'bugfix/add_aa_check_on_esp32c2_and_esp32c6' into 'master'
...
Bugfix/add aa check on esp32c2 and esp32c6
Closes BLERP-1280, BLERP-1279, BLERP-1268, BLERP-1275, BLERP-1262, BLERP-1258, BLERP-1257, BLERP-1209, BLERP-1198, BLERP-1186, BLERP-1188, BLERP-1184, BLERP-1170, BLERP-1274, BLERP-1246, BLERP-1173, BLERP-1225, BLERP-1267, BLERP-1260, BLERP-1226, BLERP-1216, BLERP-1205, BLERP-1159, BLERP-1134, BLERP-1133, BLERP-1059, BLERP-1050, BLERP-1068, BLERP-1135, BLERP-1145, BLERP-1081, BLERP-1123, BLERP-1223, BLERP-1264, BLERP-1265, BLERP-1272, BLERP-1271, BLERP-1169, BLERP-1201, BLERP-1215, BLERP-1200, BLERP-1082, BLERP-1210, BLERP-1144, BLERP-1142, BLERP-1143, and BLERP-1140
See merge request espressif/esp-idf!35212
2024-11-27 15:45:37 +08:00
gongyantao
e530da777b
fix(bt): fixed some issues in esp32 bt controller
...
1: fix duplicated lc_enc_restart_req when new lk type is semi-permanent
key
2: reset PreventEncEvt flag at the end of restart encryption procedure
2024-11-27 15:10:38 +08:00
Wang Meng Yang
e4102c5443
Merge branch 'bugfix/ctrl_bugs_on_esp32' into 'master'
...
fix(bt/controller): Fixed some bugs on esp32 controller
Closes COEXQABR24-34, CBI-1084, and BT-3900
See merge request espressif/esp-idf!35142
2024-11-27 14:38:03 +08:00
Zhi Wei Jian
bcfe64694d
Merge branch 'bugfix/fix_ble_ke_mem_267_assert' into 'master'
...
fix(bt/controller): Fixed BLE assert ke_mem.c line 267
Closes BLERP-1273
See merge request espressif/esp-idf!35153
2024-11-27 14:02:14 +08:00
zwl
093b65e27c
fix(ble): fixed the connect issue when rx error aa on ESP32-H2
2024-11-27 10:22:26 +08:00
zwl
69b535d422
fix(ble): fixed the connect issue when rx error aa on ESP32-C6
2024-11-27 10:22:26 +08:00
Jin Cheng
5e0a73bc56
fix(bt/controller): Fixed some bugs on esp32 controller
...
- Added VSC to update local Bluetooth clock
- Added critical protection for the free method for sync buffers
- Fixed zero attempt value set by role switch
2024-11-26 18:03:11 +08:00
chenjianhua
e5789a8ca1
feat(ble/bluedroid): Support setting connection params when creating connection
2024-11-26 12:10:27 +08:00
zhanghaipeng
7e536a7ba1
fix(ble/bluedroid): Optimize BLE API "esp_ble_gattc_enh_open"
2024-11-26 12:10:27 +08:00
zhiweijian
67ac862edd
fix(bt/controller): Fixed BLE assert ke_mem.c line 267 on ESP32-C3 and ESP32-S3
2024-11-25 16:38:30 +08:00
Wang Meng Yang
56a55c0935
Merge branch 'bugfix/disconn_sdp_upon_wrong_data' into 'master'
...
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response
Closes BTQABR2023-170
See merge request espressif/esp-idf!34920
2024-11-25 08:15:39 +08:00
Wang Meng Yang
4097a27c20
Merge branch 'bugfix/sdp_get_uuid_error' into 'master'
...
fix(bt/bluedroid): fixed issues introduced by byte alignment
Closes BTQABR2023-402
See merge request espressif/esp-idf!34983
2024-11-25 08:13:00 +08:00
Jin Cheng
fdcf89ae6b
feat(bt/bluedroid): added events to indicate the profile states of HFP
2024-11-22 17:14:16 +08:00
Island
d54390ec97
Merge branch 'bugfix/fix_bleqabr24_1646' into 'master'
...
Fixed BLE creating connection when the connection already exists on ESP32
Closes BLERP-1244 and BLERP-1253
See merge request espressif/esp-idf!34943
2024-11-22 14:29:27 +08:00
xiongweichao
19bf3ece26
fix(bt/bluedroid): fixed issues introduced by byte alignment
...
- esp_bt_uuid_t is byte aligned, tBT_UUID is 4-byte aligned.
2024-11-22 10:37:14 +08:00
Island
4f226b4e95
Merge branch 'bugfix/fix_c2_light_sleep_coex' into 'master'
...
fix(ble): fix ble light sleep error on esp32c2
Closes BT-3902 and WIFIBUG-672
See merge request espressif/esp-idf!35020
2024-11-21 19:16:18 +08:00
Zhang Hai Peng
ed61b22e6a
Merge branch 'bugfix/fix_ble_init_fail' into 'master'
...
fix(blufi): Fixed blufi init fail after deinit
Closes IDFGH-14085
See merge request espressif/esp-idf!35034
2024-11-21 11:04:53 +08:00
zhanghaipeng
7addb57ccd
fix(blufi): Fixed blufi init fail after deinit
2024-11-20 16:36:09 +08:00
Jiang Jiang Jian
45bd677caa
Merge branch 'bugfix/esp_bt_wifi_bt_power_api' into 'master'
...
fix(bt): Move esp_wifi_bt_power_domain_on/off to esp_phy_init.h
See merge request espressif/esp-idf!31578
2024-11-20 15:01:49 +08:00
Jiang Jiang Jian
1f947551c0
Merge branch 'feat/sleep_retention_expand_module_bitmap' into 'master'
...
expand the number of sleep retention modules supported on different chips
Closes PM-230
See merge request espressif/esp-idf!33755
2024-11-20 14:50:35 +08:00
Island
79f26ad603
Merge branch 'bugfix/fix_set_perfer_ext_conn_param' into 'master'
...
fix(bt/bluedroid): Fixed setting perfer conn params complete event report
Closes BLERP-1185
See merge request espressif/esp-idf!34648
2024-11-20 10:30:45 +08:00
Island
21acfc2855
Merge branch 'bugfix/fix_bleqabr24_1635' into 'master'
...
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
Closes BLERP-1230
See merge request espressif/esp-idf!34850
2024-11-20 10:30:40 +08:00
Jin Cheng
2b334d1dfa
fix(bt/bluedroid): disconnect SDP connection on receiving incorrect response
2024-11-20 08:20:40 +08:00
chenjianhua
cada39c3b5
fix(bt): Update bt lib for ESP32(c3082c4)
...
- Fixed BLE creating connection when the connection already exists
2024-11-19 17:39:00 +08:00
Rahul Tank
749cfa1c22
Merge branch 'bugfix/memory_issue' into 'master'
...
fix(nimble): Nimble Error logs in case of memory overflow/failure
Closes BLERP-839
See merge request espressif/esp-idf!31665
2024-11-19 17:03:29 +08:00
cjin
23f7e33a97
fix(ble): fix ble light sleep error on esp32c2
2024-11-19 14:19:23 +08:00
Island
f420609c33
Merge branch 'bugfix/fix_ble_creat_conn_fail_enh' into 'master'
...
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
Closes BLERP-639
See merge request espressif/esp-idf!34895
2024-11-19 12:06:26 +08:00
xiongweichao
383bc035ce
fix(bt): Move esp_wifi_bt_power_domain_on/off to esp_phy_init.h
2024-11-19 10:12:37 +08:00
zhanghaipeng
b65f8a98bd
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
2024-11-18 17:48:42 +08:00
Abhinav Kudnar
f48e57a00d
fix(nimble): Nimble Error logs in case of memory overflow/failure
2024-11-18 17:39:20 +08:00
Rahul Tank
393b7410a6
Merge branch 'feature/remove_min_max_def' into 'master'
...
fix(nimble): Removed min/max macro definition from os.h
Closes IDFGH-14017
See merge request espressif/esp-idf!34745
2024-11-18 17:05:42 +08:00
Wang Meng Yang
03b6436745
Merge branch 'bugfix/rx_invalid_cmd_err_code' into 'master'
...
fix(bt/bluedroid): Fixed the incorrect error code returned when receiving an invalid command
Closes BT-3899
See merge request espressif/esp-idf!34872
2024-11-18 16:43:54 +08:00
Li Shuai
8eea8a8ef3
change(esp_hw_support): update some modules sleep retention init dependency bitmap
2024-11-18 15:40:47 +08:00
Island
9f47024e78
Merge branch 'fix/ble_mesh_heartbeat_bug' into 'master'
...
fix(ble_mesh): fixed heartbeat issue
Closes BLERP-1241
See merge request espressif/esp-idf!34912
2024-11-15 16:23:20 +08:00
Jiang Jiang Jian
c014ced2f8
Merge branch 'bugfix/fix_classic_bt_build_fail' into 'master'
...
fix(bt/bluedroid): Fixed classic bt build fail when enable dynamic memory and disable BLE
Closes BT-3862
See merge request espressif/esp-idf!34921
2024-11-15 11:16:34 +08:00
zhanghaipeng
59d20e80d3
fix(bt/bluedroid): Fixed classic bt build fail when enable dynamic memory and disable BLE
2024-11-14 21:17:13 +08:00
luoxu
167cd4762b
fix(ble_mesh): fixed heartbeat issue
2024-11-14 19:38:20 +08:00
luoxu
74c847210d
feat(ble_mesh): Proxy Client/Server Coexists Support
2024-11-14 19:22:59 +08:00
Abhinav Kudnar
6002db2fb9
fix(nimble): Removed min/max macro defination from os.h
...
Closes https://github.com/espressif/esp-idf/issues/14840
2024-11-14 19:06:14 +08:00
Gao Xu
bbcfb35d67
Merge branch 'feat/h21_introduce_step1_target' into 'master'
...
feat(esp32h21): introduce target esp32h21 (stage 1/8) 😐
See merge request espressif/esp-idf!34542
2024-11-14 10:46:44 +08:00
xiongweichao
4b4a9a2174
fix(bt/bluedroid): Fixed the incorrect error code returned
...
when receiving an invalid command
2024-11-14 10:20:53 +08:00
chenjianhua
ef4679d8c4
fix(bt/bluedroid): Fixed LE channel selection algorithm event reporting
2024-11-12 19:34:37 +08:00
Shen Weilong
ccc2411191
feat(ble): Support for putting code in flash on ESP32-C2
2024-11-12 18:08:50 +08:00
gaoxu
64bbb53b8f
feat(esp32h21): introduce target esp32h21(stage 1)
2024-11-12 15:42:27 +08:00
Wang Meng Yang
7bc8b998a7
Merge branch 'bugfix/lmp_trans_collision' into 'master'
...
fix(bt/controller): Fixed some controller bugs on ESP32
Closes BTQABR2023-363 and BT-3577
See merge request espressif/esp-idf!34577
2024-11-11 15:19:27 +08:00
Island
87e4f63c77
Merge branch 'feature/ble_mesh_50_api_minimal' into 'master'
...
Feature/ble mesh 50 api minimal
Closes BLERP-1211 and BLERP-1212
See merge request espressif/esp-idf!31510
2024-11-11 14:22:31 +08:00