Rahul Tank
3e97fa00a2
fix(nimble): Extend support for allow connect during scan for more chips
2025-05-14 10:29:33 +05:30
Rahul Tank
577563840a
fix(nimble): Add support for anonymous address type for whitelist
2025-05-14 10:29:25 +05:30
Rahul Tank
378216daf1
fix(nimble): Add configurable option to select ext adv v2 command
2025-05-14 10:29:21 +05:30
Sumeet Singh
8cab86decd
fix(nimble): Fixed UUID type error in gatt caching included service search (v5.3)
2025-05-13 17:34:15 +05:30
Astha Verma
8e72311441
fix(nimble): Added api's for fetching gatt cache data and for discovering included service
2025-05-12 11:56:24 +05:30
Rahul Tank
c15ce89435
fix(nimble): Added option to stack to handle repeat pairing internally
2025-05-10 20:26:11 +05:30
Island
29c26da8d2
Merge branch 'change/ble_update_lib_20250430_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250430 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!38973
2025-05-09 14:05:19 +08:00
Island
f4b2885b22
Merge branch 'fix/ble_mesh_trans_pending_fix_v5.3' into 'release/v5.3'
...
fix(ble_mesh): remove tx pending assert (v5.3)
See merge request espressif/esp-idf!38939
2025-05-09 14:03:52 +08:00
Wang Meng Yang
82b1690b10
Merge branch 'feat/add_sdkconfig_for_secure_connection_v5.3' into 'release/v5.3'
...
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral(backport v5.3)
See merge request espressif/esp-idf!38976
2025-05-09 09:38:44 +08:00
Rahul Tank
9e99b2afa3
Merge branch 'feat/autopts_and_ssc_fixes_v5.3' into 'release/v5.3'
...
feat(nimble): Added fixes related to SSC and AutoPTS testing (v5.3)
See merge request espressif/esp-idf!38797
2025-05-08 21:45:07 +08:00
gongyantao
0de1fab085
fix(bt): disable dm1 for acl-u when aes-ccm is on in peripheral
2025-05-08 18:21:42 +08:00
Shen Wei Long
4103766c1e
change(ble): [AUTO_MR] Update lib_esp32c2 to 16e16586
...
(cherry picked from commit 26754d8e71 )
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-05-08 14:53:58 +08:00
Shen Wei Long
6494b57fe8
change(ble): [AUTO_MR] Update lib_esp32c6 to 9ecb81c8
...
(cherry picked from commit a477bfb140 )
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-05-08 14:53:56 +08:00
Shen Wei Long
396c10c618
change(ble): [AUTO_MR] Update lib_esp32h2 to 9ecb81c8
...
(cherry picked from commit a3cc91dbf0 )
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-05-08 14:53:53 +08:00
Rahul Tank
c84c699166
Merge branch 'bugfix/conn_with_scan_c6_h2_v5.3' into 'release/v5.3'
...
fix(nimble): Enable support for Connect with scan for 32/ c6/ h2 chip (v5.3)
See merge request espressif/esp-idf!38853
2025-05-08 08:39:05 +08:00
Sumeet Singh
cbeef453a8
feat(nimble): Added some fixes for autopts testing (v5.3)
2025-05-07 17:02:56 +05:30
Island
44782e53b6
Merge branch 'bugfix/fix_scan_stopped_with_high_rtc_freq_v5.3' into 'release/v5.3'
...
fix(ble): fix rtc freq set too high on ESP32-C2 (v5.3)
See merge request espressif/esp-idf!38930
2025-05-07 18:47:17 +08:00
Island
c30b17ee80
Merge branch 'fix/ble_mesh_fixed_insufficient_link_close_v5.3' into 'release/v5.3'
...
fix(ble_mesh): fixed issue with insufficient link close transmit cnt (v5.3)
See merge request espressif/esp-idf!38897
2025-05-07 15:40:01 +08:00
Rahul Tank
63c0035225
fix(nimble): Enable support for Connect with scan for esp32/c6/ h2 chip
2025-05-07 12:45:38 +05:30
luoxu
92eb463704
fix(ble_mesh): remove tx pending assert
2025-05-07 14:54:39 +08:00
Jin Chen
2c782de873
fix(ble): fix rtc freq set too high on ESP32-C2
...
(cherry picked from commit 6a80deac03 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-05-07 10:18:33 +08:00
Rahul Tank
a564be34c6
Merge branch 'bugfix/add_adv_type_parse_v5.3' into 'release/v5.3'
...
fix(nimble): Add API to parse adv report for given type (v5.3)
See merge request espressif/esp-idf!38790
2025-05-06 19:56:07 +08:00
Luo Xu
29107a553d
fix(ble_mesh): fixed issue with insufficient link close transmit cnt
...
(cherry picked from commit ad1073693e )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-05-06 12:23:28 +08:00
Island
6946068a0e
Merge branch 'bugfix/fix_cble50y25_207_v5.3' into 'release/v5.3'
...
Fixed MIC error disconnection when pairing with iOS devices on ESP32-C3 and ESP32-S3(edf923e) (v5.3)
See merge request espressif/esp-idf!38763
2025-04-30 11:16:49 +08:00
Rahul Tank
26ec118faf
fix(nimble): Add API to parse adv report for given type
2025-04-29 12:24:59 +05:30
Rahul Tank
9e042f6d71
Merge branch 'bugfix/blufi_add_missing_adv_stop_v5.3' into 'release/v5.3'
...
fix(nimble): Added code for missing adv stop in blufi (v5.3)
See merge request espressif/esp-idf!38719
2025-04-28 19:19:43 +08:00
chenjianhua
c82cabb576
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed ble lib linkage issue
2025-04-28 14:11:25 +08:00
Chen Jian Hua
7f3f15f5f1
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed MIC error disconnection when pairing with iOS devices
(cherry picked from commit 0df0b53b0a )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-04-28 14:11:11 +08:00
Island
b158614c9e
Merge branch 'feat/add_sync_cte_type_in_pa_sync_v5.3' into 'release/v5.3'
...
Feat/add sync cte type in pa sync (v5.3)
See merge request espressif/esp-idf!38591
2025-04-27 14:11:50 +08:00
Island
e85aaaaf98
Merge branch 'feat/spi_ble_log_improvement_v5.3' into 'release/v5.3'
...
feat(ble): Improved SPI BLE Log functionality (v5.3)
See merge request espressif/esp-idf!38740
2025-04-27 14:05:28 +08:00
Zhou Xiao
ca8689dfdc
feat(ble): Improved SPI BLE Log functionality
...
* Added checksum for every frame
* Added SPI slave transaction interval workaround
* Added SPI tx done isr issue workaround
* Turned buffer flush to a menuconfig and disabled by default
* Modified packet loss write operation and trigger condition
* Optimized buffer append efficiency for controller ISR
(cherry picked from commit 243705c143 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-25 14:53:41 +08:00
xiongweichao
60f188198b
feat(bt): Add API to get some information of Classic Bluetooth profile
2025-04-25 14:47:57 +08:00
Rahul Tank
cc455c05d2
fix(nimble): Added code for missing adv stop in blufi
2025-04-24 14:22:11 +05:30
xiongweichao
d909fe2156
fix(bt): Fixed l2cap not reporting stop server completion event
2025-04-24 15:14:45 +08:00
Island
c367f335e5
Merge branch 'feat/support_136k_rc_clk_on_ble_sleep_v5.3' into 'release/v5.3'
...
Feat/support 136k rc clk on ble sleep (v5.3)
See merge request espressif/esp-idf!38620
2025-04-24 10:37:52 +08:00
Jiang Jiang Jian
3a0d5d7854
Merge branch 'bugfix/fix_bt_access_ext_mem_in_intr_v5.3' into 'release/v5.3'
...
fix(bt/controller): Fixed access external memory in isr context (v5.3)
See merge request espressif/esp-idf!38573
2025-04-24 10:22:13 +08:00
Rahul Tank
33eb5fc7d7
Merge branch 'feat/pawr_bugfix_v5.3' into 'release/v5.3'
...
fix(nimble): Fix sync handle assignment for pawr connection (v5.3)
See merge request espressif/esp-idf!38503
2025-04-23 19:36:33 +08:00
Island
aa5357ab70
Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.3' into 'release/v5.3'
...
Fixed some BLE bugs 250331 on esp32c3 (v5.3)
See merge request espressif/esp-idf!38579
2025-04-23 10:32:45 +08:00
cjin
7d88bc78f9
feat(ble): support ble sleep using 136 kHz RC on ESP32-C6
2025-04-22 19:09:58 +08:00
Jin Chen
31269f3f44
feat(ble): support ble sleep using 136 kHz RC on ESP32-H2
...
(cherry picked from commit 6c8ee69151 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-22 19:05:37 +08:00
Jin Chen
e851ff6671
feat(ble): support ble sleep using 136 kHz RC on ESP32-C2
...
(cherry picked from commit 73f1084bf8 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-22 19:05:35 +08:00
Island
9201b68d1b
Merge branch 'fix/blemesh25-92_v5.3' into 'release/v5.3'
...
fix(ble_mesh): fixed issues with decrypt failed when resending messages (v5.3)
See merge request espressif/esp-idf!38559
2025-04-22 11:50:20 +08:00
Island
2216ed92a0
Merge branch 'bugfix/fix_some_ble_bugs_2503_v5.3' into 'release/v5.3'
...
Bugfix/fix some ble bugs 2503 (v5.3)
See merge request espressif/esp-idf!38290
2025-04-22 11:48:59 +08:00
Island
8c0f374926
Merge branch 'feat/support_read_periodic_adv_size_v5.3' into 'release/v5.3'
...
feat(ble/bluedroid): Support read periodic advertiser list size command (v5.3)
See merge request espressif/esp-idf!37503
2025-04-22 11:48:45 +08:00
Island
f3dc80e9f6
Merge branch 'bugfix/fix_ble_kconfig_v5.3' into 'release/v5.3'
...
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior (v5.3)
See merge request espressif/esp-idf!37421
2025-04-22 11:48:20 +08:00
Abhinav Kudnar
7dce8f8ecd
fix(nimble): Fix sync handle assignment for pawr connection
2025-04-21 18:04:20 +08:00
Zhi Wei Jian
77f5da2cb4
feat(ble/bluedroid): Add sync_cte_type in creat_periodic_adv_sync function
...
(cherry picked from commit eb647d10c6 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2025-04-21 17:03:27 +08:00
Zhi Wei Jian
31d8a68a0b
fix(ble/bluedroid): Fixed BLE_FEAT_CREATE_SYNC_ENH define error in bluedroid host
...
(cherry picked from commit cf6135c990 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2025-04-21 17:03:25 +08:00
Chen Jian Hua
3dbcb7b7f8
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
...
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval
(cherry picked from commit 4602665e5d )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-04-21 14:33:34 +08:00
linruihao
2d39af8aa0
fix(bt/controller): Fixed access external memory in isr context
2025-04-21 14:22:56 +08:00