Alexey Lapshin
a3dfc82246
fix(build): add __attribute__((nonstring)) to nonsting variables
2025-06-25 18:01:50 +07:00
Alexey Lapshin
b65502f3f5
fix(bt): suppress -Wunterminated-string-initialization warning
2025-06-25 18:01:50 +07:00
Island
09046275fd
Merge branch 'bugfix/fix_some_ble_build_fail' into 'master'
...
fix(ble/bluedroid): fix build failure when some BLE features are disabled
Closes BLERP-2027
See merge request espressif/esp-idf!40109
2025-06-25 15:26:11 +08:00
zhanghaipeng
a29cd4ad5f
fix(ble/bluedroid): fix build failure when some BLE features are disabled
2025-06-24 20:26:43 +08:00
Sudeep Mohanty
7023f5bf3c
Merge branch 'contrib/github_pr_16040' into 'master'
...
refactor(xtensa): Rename specreg.h register macros (GitHub PR)
Closes IDFGH-11606 and IDFGH-15386
See merge request espressif/esp-idf!39649
2025-06-20 08:51:33 +02:00
Wang Meng Yang
c4bfb8adba
Merge branch 'bugfix/auth_collision' into 'master'
...
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision
See merge request espressif/esp-idf!39990
2025-06-20 14:25:17 +08:00
liqigan
b5d1c978b3
fix(bt/controller): Fixed bugs on LMP legacy and secure authentication collision
2025-06-19 20:30:35 +08:00
linruihao
ffaf0819d5
fix(bt/bluedroid): Fix AVRCP build issue when disable Cover Art
...
Closes https://github.com/espressif/esp-idf/issues/16155
2025-06-19 14:48:12 +08:00
Jiang Jiang Jian
cca744cd70
Merge branch 'bugfix/ag_data_callback_cleared_after_deinit' into 'master'
...
fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized
Closes COEXQABR25-79
See merge request espressif/esp-idf!39786
2025-06-19 01:20:20 +08:00
Nebojsa Cvetkovic
d0ceef20f4
refactor(xtensa): Rename specreg.h register macros
...
This commit renames all registers in xtensa/specreg.h to by adding the
prefix XT_REG_. This is done to avoid naming collisions with similar
variable names. A new register file, viz., xt_specreg.h is created. The
previous names are still available to use but have been deprecated.
Closes https://github.com/espressif/esp-idf/issues/12723
Merges https://github.com/espressif/esp-idf/pull/16040
2025-06-17 15:37:33 +02:00
Astha Verma
a82bdb87d3
fix(nimble): Added parameter in peer_init for included service allocation
2025-06-17 11:56:20 +05:30
Rahul Tank
069950761c
Merge branch 'feat/auto_security_initiate' into 'master'
...
feat(nimble): Automatically initiate security if a GATT service request fails
See merge request espressif/esp-idf!39724
2025-06-17 11:38:54 +05:30
Jiang Jiang Jian
d4f3bceb69
Merge branch 'fix/update_dfs_compensate_table' into 'master'
...
fix(esp_hw_support): update esp32 dfs table to make the timing drift always negative
Closes PM-437, WIFIBUG-1248, and PM-405
See merge request espressif/esp-idf!39838
2025-06-16 19:55:14 +08:00
Sumeet Singh
e928897801
feat(nimble): Added two GATT features:
...
1. Automatically initiate security if a GATT service request fails
2. Encryption, Authentication, and Authorization requirement on CCCD
2025-06-16 16:58:57 +05:30
Rahul Tank
5beacd1ad2
Merge branch 'fix/nimble_pr_issues' into 'master'
...
fix(nimble): Add fixes for compilation issues in nimble
See merge request espressif/esp-idf!39631
2025-06-16 15:33:20 +05:30
Wang Mengyang
0190ba0390
fix(bt): Fixed HFP AG data callback cleared after profile is re-initialized
2025-06-16 16:55:09 +08:00
wuzhenghui
2d2aac017a
change(bt): increase BTDM_MODEM_WAKE_UP_DELAY
2025-06-13 20:38:47 +08:00
Rahul Tank
8fb69d6ef8
Merge branch 'bugfix/fix_kconfig_names' into 'master'
...
fix(nimble): Modified Kconfig information to make it more user friendly
See merge request espressif/esp-idf!39617
2025-06-12 20:25:29 +05:30
Rahul Tank
8192dfc530
fix(nimble): Add fixes for compilation issues in nimble
...
1. Fix compile failures when CSFCS is 0
2. Wrap BLE service API with extern "C"
2025-06-12 19:27:38 +05:30
Island
85d74cdde8
Merge branch 'feat/support_ble_vendor_evt_report_with_param' into 'master'
...
feat(bt/bluedroid): Support BLE vendor event reporting with params
Closes BLERP-1624
See merge request espressif/esp-idf!37539
2025-06-10 18:22:51 +08:00
Island
a4fcd06785
Merge branch 'feat/support_anonymous_addr_type_for_white_list' into 'master'
...
feat(ble/bluedroid): Support anonymous address type for white list
Closes BLERP-1844
See merge request espressif/esp-idf!38950
2025-06-10 18:22:40 +08:00
chenjianhua
6392180813
fix(ble/bluedroid): Fixed extended adv restart failure during reconnection
2025-06-10 15:06:03 +08:00
chenjianhua
71e15a1085
feat(ble/bluedroid): Add config for BLE vendor hci command and event
2025-06-10 10:54:18 +08:00
chenjianhua
0fe1586a55
feat(ble/bluedroid): Support BLE vendor event reporting with params
2025-06-09 20:26:18 +08:00
chenjianhua
913645d239
feat(ble/bluedroid): Support anonymous address type for white list
2025-06-09 19:41:54 +08:00
Island
f1dd6da8a3
Merge branch 'bugfix/fix_ble_init_exception' into 'master'
...
Fixed double free exception during BLE init under low memory
Closes BLERP-1954
See merge request espressif/esp-idf!39680
2025-06-09 14:38:32 +08:00
Island
71da548124
Merge branch 'change/ble_update_lib_20250606' into 'master'
...
change(ble): [AUTO_MR] 20250606 - Update ESP BLE Controller Lib
Closes BLERP-1921, BLERP-1919, BLERP-1955, BLERP-1951, BLERP-1950, BLERP-1933, BLERP-1932, BLERP-1929, BLERP-1927, BLERP-1893, BLERP-1885, and BLERP-1900
See merge request espressif/esp-idf!39712
2025-06-09 10:57:03 +08:00
Rahul Tank
adcbdd7da4
Merge branch 'bugfix/add_missing_deinit_call' into 'master'
...
fix(nimble): Add invocation for mempool_deinit
Closes BT-4026
See merge request espressif/esp-idf!39664
2025-06-07 18:34:54 +05:30
cjin
a10696d7e1
fix(ble): change the default ble cca thresh on ESP32-C2
2025-06-06 17:57:35 +08:00
cjin
a2fab0ad60
fix(ble): change the default ble cca thresh on ESP32-H2
2025-06-06 17:57:04 +08:00
cjin
581521526b
fix(ble): change the default ble cca thresh on ESP32-C6
2025-06-06 17:56:55 +08:00
cjin
c802176535
fix(ble): change the default ble cca thresh on ESP32-C5
2025-06-06 17:56:44 +08:00
zwl
44d7fc43f6
fix(ble): fixed an occasional abnormal scanning stop issue on ESP32-C5
2025-06-06 17:56:23 +08:00
zwl
3c8ba488e0
fix(ble): fixed an occasional assertion issue during sync on ESP32-C6
2025-06-06 17:56:11 +08:00
zwl
4be18a2469
change(ble): [AUTO_MR] Update lib_esp32c2 to 7f72c031
2025-06-06 17:55:08 +08:00
zwl
57c8d23800
change(ble): [AUTO_MR] Update lib_esp32c6 to 35fe65f4
2025-06-06 17:55:08 +08:00
zwl
dacaae746e
change(ble): [AUTO_MR] Update lib_esp32c5 to 35fe65f4
2025-06-06 17:55:08 +08:00
zwl
dbf7835a6b
change(ble): [AUTO_MR] Update lib_esp32h2 to 35fe65f4
2025-06-06 17:55:07 +08:00
zhanghaipeng
49a4325b15
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(4713a69)
...
- Fixed double free exception during BLE init under low memory
2025-06-05 11:10:25 +08:00
Island
92883fbbdf
Merge branch 'feat/ble_mesh_micellaneous_fix' into 'master'
...
Feat/ble mesh micellaneous fix
Closes BLERP-1939, BLERP-1938, BLERP-1937, and BLERP-1940
See merge request espressif/esp-idf!39519
2025-06-05 10:34:35 +08:00
Rahul Tank
c62b4c7994
fix(nimble): Add invocation for mempool_deinit
2025-06-04 16:35:59 +05:30
Island
7d25722980
Merge branch 'bugfix/fix_ble_smp_fail_0x82' into 'master'
...
Bugfix/fix ble smp fail 0x82
Closes BLERP-1949
See merge request espressif/esp-idf!39494
2025-06-04 17:08:31 +08:00
Rahul Tank
44ba32bef7
fix(nimble): Modified Kconfig information to make it more user friendly
2025-06-03 16:00:54 +05:30
luoxu
7f95986a0e
feat(ble_mesh): update lib to f15b27e2d2
2025-06-03 15:34:32 +08:00
luoxu
224b7e158d
fix(ble_mesh): fixed issue with recv ntf before ccc done
2025-06-03 15:34:32 +08:00
luoxu
7738bca124
fix(ble_mesh): fixed proxy server might send segment message with incorrect format
2025-06-03 15:34:32 +08:00
luoxu
d4cd6e5741
feat(ble_mesh): support ble 50 for esp32c6 series chip
2025-06-03 15:34:32 +08:00
Island
15414f99c3
Merge branch 'fix/ble_log_spi_out_timer_delete' into 'master'
...
fix(ble): set timer handle to null after deletion
Closes BLERP-1941 and BLERP-1942
See merge request espressif/esp-idf!39548
2025-06-03 11:16:49 +08:00
Island
f51c769d99
Merge branch 'bugfix/fix_ble_crash_when_check_send_pkts' into 'master'
...
fix(ble/bluedroid): Fixed null pointer assert in l2c_link_check_send_pkts
Closes BLERP-1944
See merge request espressif/esp-idf!39463
2025-06-03 10:41:41 +08:00
zhanghaipeng
8150573012
fix(ble/bluedroid): Fixed null pointer assert in l2c_link_check_send_pkts
2025-05-30 17:37:21 +08:00