Island
6897f90612
Merge branch 'feat/reduce_bin_size_and_iram_for_ble_rom_code' into 'master'
...
feat(ble/controller): Reduce bin size and IRAM for BLE rom code on ESP32-C3 and ESP32-S3
Closes BLERP-1855
See merge request espressif/esp-idf!38987
2025-05-22 20:20:22 +08:00
Rahul Tank
d55709fdae
Merge branch 'bugfix/coverity_fix' into 'master'
...
fix(nimble): Add changes for coverity reported issue
See merge request espressif/esp-idf!39292
2025-05-22 16:27:21 +05:30
Island
d877949357
Merge branch 'feat/ble_log_spi_out_dev_phase_3' into 'master'
...
Feat/ble log spi out dev phase 3
See merge request espressif/esp-idf!39291
2025-05-22 16:26:39 +08:00
Rahul Tank
ebd4caf360
Merge branch 'bugfix/handle_flow_control_flag' into 'master'
...
fix(nimble): Add chip dependancy flag for Flow control feature
See merge request espressif/esp-idf!39181
2025-05-21 09:53:03 +05:30
Rahul Tank
b8650708aa
fix(nimble): Add changes for coverity reported issue
2025-05-21 09:50:23 +05:30
Zhou Xiao
1e6bc70837
fix(ble): fixed upper layer trans append failure bug
2025-05-21 11:06:12 +08:00
zhiweijian
1d739291ca
feat(ble/controller): Reduce bin size and IRAM for BLE rom code
2025-05-21 10:22:37 +08:00
Zhou Xiao
e10460ce14
feat(ble): support ts sync for sleep app
2025-05-20 20:52:44 +08:00
Zhou Xiao
ed09e97c66
feat(ble): support controller raw log print out
2025-05-20 16:54:49 +08:00
Zhou Xiao
9800d715a5
feat(ble): refactored loss report module and represent frame using struct
2025-05-20 16:22:52 +08:00
Zhou Xiao
cd3aa6527c
feat(ble): support le audio log buffer separation
2025-05-20 16:09:25 +08:00
Zhou Xiao
e4be25ba63
feat(ble): optimized printf functions code size and speed
2025-05-20 15:50:13 +08:00
Zhou Xiao
70792443c7
feat(ble): refactored flush module and provided public flush api
2025-05-20 15:39:30 +08:00
Zhou Xiao
bba90309e7
feat(ble): refactored ll isr buffer append and buffer flush using event handler
2025-05-20 15:16:37 +08:00
Zhou Xiao
3568f19fef
feat(ble): provided dynamic spi enable/disable api
2025-05-20 14:22:42 +08:00
Zhou Xiao
16a3b2c71b
feat(ble): support hci log buffer separation
2025-05-20 14:11:18 +08:00
Zhou Xiao
f8699785e9
feat(ble): optimized macros readability
2025-05-20 12:54:41 +08:00
Rahul Tank
a58ce394c4
fix(nimble): Add support for minimilistic builds
2025-05-19 12:44:34 +05:30
Rahul Tank
644e38fb7a
Merge branch 'fix/gattc_proc_comparison' into 'master'
...
fix(nimble): Fix proc rx entry comparison
See merge request espressif/esp-idf!39113
2025-05-19 12:31:49 +05:30
Island
bd5b0917fc
Merge branch 'fix/ble_mesh_set_proxy_adv_param_failed' into 'master'
...
fix(ble_mesh): fixed the issue of incorrect proxy adv flag setting
Closes BLERP-1803
See merge request espressif/esp-idf!38654
2025-05-19 14:59:16 +08:00
Wang Meng Yang
e178a09d19
Merge branch 'bugfix/fix_ble_scan_no_adv_report_when_connected' into 'master'
...
Fixed missing ADV reports after bonding and connection on ESP32-C3 and ESP32-S3
Closes BLERP-1874 and IDFGH-15110
See merge request espressif/esp-idf!38609
2025-05-19 11:55:28 +08:00
Zhou Xiao
d12e072b35
fix(ble): added missed printf for ll log interface
2025-05-16 15:10:44 +08:00
zwl
9d687daf36
feat(ble): support creating connections during scanning process on ESP32-C5
2025-05-16 15:09:16 +08:00
zwl
207d85a5f7
feat(ble): support creating connections during scanning process on ESP32-H2
2025-05-16 14:31:44 +08:00
zwl
cd6038b6cf
fix(ble): fixed occasional assert issue in scan and connection scenarios on ESP32-C6
2025-05-16 14:22:25 +08:00
zwl
3cfd4d0166
change(ble): [AUTO_MR] Update lib_esp32c2 to 664e4255
2025-05-16 13:56:14 +08:00
zwl
69158d5064
change(ble): [AUTO_MR] Update lib_esp32c6 to 1304a9d0
2025-05-16 13:56:14 +08:00
zwl
27220c1b4c
change(ble): [AUTO_MR] Update lib_esp32c5 to 1304a9d0
2025-05-16 13:56:14 +08:00
zwl
29f89efea6
change(ble): [AUTO_MR] Update lib_esp32h2 to 1304a9d0
2025-05-16 13:56:13 +08:00
zhanghaipeng
244d4f8fa7
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(4713205)
...
- Fix: Missing ADV reports after bonding and connection
2025-05-16 11:55:52 +08:00
Rahul Tank
9f69fe5033
fix(nimble): Add chip dependancy flag for Flow control feature
2025-05-15 16:30:22 +05:30
Sumeet Singh
3dc92d64b9
fix(nimble): Fix proc rx entry comparison
2025-05-15 15:37:55 +05:30
luoxu
6297edade5
fix(ble_mesh): fixed the issue of incorrect proxy adv flag setting
2025-05-15 15:04:57 +08:00
Sumeet Singh
0a8064c1e5
fix(nimble): Fixed async race condition with HCI outstanding packets counter
2025-05-14 10:26:28 +05:30
Rahul Tank
58542cfdc9
fix(nimble): Extend support for allow connect during scan for more chips
2025-05-14 10:25:13 +05:30
Rahul Tank
b9546506d4
fix(nimble): Add support for anonymous address type for whitelist
2025-05-14 10:24:39 +05:30
Rahul Tank
342e0024f1
fix(nimble): Add configurable option to select ext adv v2 command
2025-05-14 10:24:10 +05:30
Sumeet Singh
b901559207
fix(nimble): Fixed UUID type error in gatt caching included service search
2025-05-13 17:32:01 +05:30
Island
617d215f93
Merge branch 'bugfix/fix_some_ble_bugs_0422' into 'master'
...
Bugfix/fix some ble bugs 0422
Closes BLERP-1863
See merge request espressif/esp-idf!39042
2025-05-13 15:38:38 +08:00
zhanghaipeng
0586d10317
fix(ble/bluedroid): Reduce Bluedroid host log output over SPI
2025-05-12 17:12:44 +08:00
Nebojsa Cvetkovic
bfa0fff2e5
fix(ble/bluedroid): Added value len check in esp_ble_gatts_send_indicate()
2025-05-12 16:29:03 +08:00
zhanghaipeng
df8c1f7a96
fix(ble/bluedroid): Change maximum length of attribute value to 517
2025-05-12 16:29:03 +08:00
zhanghaipeng
ebb76933d0
docs(ble): clarify meaning of 0 value for esp_ble_gap_start_ext_scan() parameters
2025-05-12 16:29:03 +08:00
zhanghaipeng
6552854cb5
fix(ble/bluedroid): Fixed BLE GAP appearance configuration check
2025-05-12 16:29:03 +08:00
Astha Verma
993bd86ee1
fix(nimble): Added api's for fetching gatt cache data and for discovering included service
2025-05-12 11:54:27 +05:30
Rahul Tank
3e99f2f26c
fix(nimble): Added option to stack to handle repeat pairing internally
2025-05-08 15:31:47 +05:30
Rahul Tank
386a3905b5
Merge branch 'feat/autopts_and_ssc_fixes' into 'master'
...
feat(nimble): Added fixes related to SSC and AutoPTS testing
See merge request espressif/esp-idf!36913
2025-05-08 17:58:55 +08:00
Island
3f2f57a3cc
Merge branch 'change/ble_update_lib_20250430' into 'master'
...
change(ble): [AUTO_MR] 20250430 - Update ESP BLE Controller Lib
Closes BLERP-1818, BLERP-1737, BLERP-1704, BLERP-1827, BLERP-1453, BLERP-1756, BLERP-1754, BLERP-1828, BLERP-1826, BLERP-1829, BLERP-1830, and BLERP-1831
See merge request espressif/esp-idf!38850
2025-05-08 16:00:34 +08:00
Wang Meng Yang
ee9c524bb6
Merge branch 'feat/add_sdkconfig_for_secure_connection' into 'master'
...
feat(bt): add sdkconfig for secure connection host support feature
See merge request espressif/esp-idf!38895
2025-05-08 14:33:10 +08:00
gongyantao
fc6f5cf71d
feat(bt): Initialize the SC during the bluedroid initialization
2025-05-08 10:06:13 +08:00