cjin
e4677d83da
fix(ble): fix phy update ctrl process unexpectedly trimmed on ESP32C2
2026-03-12 09:32:56 +08:00
cjin
8b620d2070
fix(ble): fix ble reset randomly assertion on ESP32-C2
2026-03-11 11:17:46 +08:00
Jiang Jiang Jian
06b5b96b19
Merge branch 'bugfix/mistakenly_reject_peer_auth_req_v5.5' into 'release/v5.5'
...
fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected (v5.5)
See merge request espressif/esp-idf!46210
2026-03-07 16:28:05 +08:00
Jiang Jiang Jian
fef58c3c20
Merge branch 'fix/min_rev_usage_v5.5' into 'release/v5.5'
...
fix: fix wrong REV_MIN usage for security, bt, efuse (v5.5)
See merge request espressif/esp-idf!45652
2026-03-07 15:40:42 +08:00
Jiang Jiang Jian
9bb162e7ae
Merge branch 'bugfix/esp_idf_s3_deepsleep_dead_v5.5' into 'release/v5.5'
...
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs (v5.5)
See merge request espressif/esp-idf!46171
2026-03-07 11:18:24 +08:00
Jiang Jiang Jian
ca59ea6a7a
Merge branch 'bugfix/bredr_cfg_relative_path_v5.5' into 'release/v5.5'
...
fix: Fix the relative path of esp_bredr_cfg.h (v5.5)
See merge request espressif/esp-idf!46158
2026-03-07 10:59:54 +08:00
Jiang Jiang Jian
a5c11c5b4a
Merge branch 'bugfix/fix_blufi_nimble_gatt_pkt_v5.5' into 'release/v5.5'
...
fix(blufi): Handle flattened ATT write payloads correctly in NimBLE BLUFI host (v5.5)
See merge request espressif/esp-idf!46261
2026-03-06 23:30:27 +08:00
hebinglin
a2840f0287
fix(hal): fix the issue of dual-core contention for RTC_CNTL regs
2026-03-06 20:07:26 +08:00
yangfeng
0412575ba7
fix: Fix the relative path of esp_bredr_cfg.h
2026-03-06 19:57:53 +08:00
Xiao Xufeng
cd11c26e47
fix(bt): fix AGC_RECORRECT on ESP32-C3 when REV_MIN configured higher than 102
2026-03-06 19:49:06 +08:00
Island
cdee20c77b
Merge branch 'bugfix/fix_ble_scan_start_assertion_when_coex_with_wifi_mst_v5.5' into 'release/v5.5'
...
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2 (v5.5)
See merge request espressif/esp-idf!46253
2026-03-05 12:17:59 +08:00
Rahul Tank
f11ded4898
Merge branch 'bugfix/fix_nimble_opt_include_v5.5' into 'release/v5.5'
...
fix(nimble): Add header file to expose macros in code. (v5.5)
See merge request espressif/esp-idf!46233
2026-03-04 18:01:23 +05:30
Jin Cheng
73e03f17bf
fix(bt/controller): fixed remote LMP_AU_RAND is mistakely rejected
2026-03-04 15:08:02 +08:00
Jin Chen
2f2e16f977
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2
...
(cherry picked from commit 974682d169 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-03-04 14:26:06 +08:00
Rahul Tank
8c90a5dd91
fix(blufi): Handle flattened ATT write payloads correctly in NimBLE BLUFI host
2026-03-04 11:45:47 +05:30
Zhi Wei Jian
911eb1ce20
fix(ble/bluedroid): Fixed read or write failed if SMP is disabled
...
(cherry picked from commit 124f275bdf839b855e6af0cfb9d197f11c9a766c)
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-03-03 22:02:00 +08:00
Jiang Jiang Jian
6bd6650e97
Merge branch 'feat/fix_esp32c2_rom_rewrite_issue_rebase_v5.5' into 'release/v5.5'
...
Feat/fix esp32c2 rom rewrite issue rebase (v5.5)
See merge request espressif/esp-idf!45768
2026-03-03 19:38:05 +08:00
Rahul Tank
94b1463224
fix(nimble): Add header file to expose macros
2026-03-03 16:52:34 +05:30
Rahul Tank
fbd283e5a5
fix(nimble): Fixed memory leak when dynamic services are disabled
2026-03-03 10:01:06 +05:30
Island
e8e5527488
Merge branch 'feat/add_new_bluedroid_host_examples_v5.5' into 'release/v5.5'
...
feat(ble/bluedroid): Add new bluedroid host examples (v5.5)
See merge request espressif/esp-idf!44880
2026-03-02 10:36:29 +08:00
Wang Meng Yang
4f0a3ad06a
Merge branch 'bugfix/32k_xtal_to_rtc_slow_v5.5' into 'release/v5.5'
...
fix(bt): Add some debug logs during A2DP sink decoding(v5.5)
See merge request espressif/esp-idf!45787
2026-02-28 17:19:36 +08:00
Island
d4d1478578
Merge branch 'change/ble_update_lib_20260127_v5.5' into 'release/v5.5'
...
change(ble): [AUTO_MR] 20260127 - Update ESP BLE Controller Lib (v5.5)
See merge request espressif/esp-idf!45677
2026-02-27 15:30:12 +08:00
Island
19ffeba048
Merge branch 'fix/ble_mesh_blob_issue_fix_v5.5' into 'release/v5.5'
...
fix(ble_mesh): Miscellaneous fixes for blob (v5.5)
See merge request espressif/esp-idf!45760
2026-02-27 11:36:23 +08:00
Alexey Gerenkov
0c7eac2565
Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
...
feat(build): add Picolibc support (v5.5)
See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
Luo Xu
461a1002c9
feat(ble_mesh): ignored the previous server status to avoid drop target by mistake
...
(cherry picked from commit bc2d56b72a )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:47:23 +08:00
Luo Xu
2838a6f182
feat(ble_mesh): refuse to suspend dfu client when the last chunk sent
...
(cherry picked from commit e039b33bb1 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:47:23 +08:00
Luo Xu
c9b129b883
fix(ble_mesh): added internal buffer to store dfu targets
...
The protocol may still receive DFU-related packets from the
network (such as forwarded or retransmitted ones) after DFU ends,
while the user might release the targets immediately after DFU completion.
However, since the list head is not empty, the protocol could access
already-freed memory when iterating through the targets.
(cherry picked from commit 8c8b43f564 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:47:23 +08:00
Luo Xu
3b0f7490cd
fix(ble_mesh): fix blob transfer failure handling and chunk processing
...
- Fix DFU server transfer error state ordering to ensure proper callback delivery
- Add validation to discard chunks when blob server is not in busy state
- Prevent chunk processing when server is not in active transfer state
(cherry picked from commit f959884b2f )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:47:23 +08:00
Luo Xu
64605812f3
fix(ble_mesh): ensure blob client/server work correctly with varying chunk sizes
...
(cherry picked from commit 3a8851422f )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:47:23 +08:00
Luo Xu
7d76db43d6
fix(ble_mesh): Miscellaneous fixes for blob
...
(cherry picked from commit c3faf5559a )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:47:23 +08:00
luoxu
1d27b536f7
feat(ble_mesh): fixed configuration of core nums
2026-02-25 15:46:44 +08:00
luoxu
e7511968bd
feat(ble_mesh): added missing header
2026-02-25 15:46:44 +08:00
Luo Xu
fa8f7ddaf5
fix(ble_mesh): correct long packet segment buffer size calculation
...
(cherry picked from commit 6d59a91401 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-25 15:46:44 +08:00
luoxu
f4684b49cc
fix(ble_mesh): fixed incorrect log argument
2026-02-25 15:46:44 +08:00
Rahul Tank
d4e3b47984
Merge branch 'bugfix/fix_host_nimble_fixes_v5.5' into 'release/v5.5'
...
fix(nimble): Fix various issues for security/vulnerability in host (v5.5)
See merge request espressif/esp-idf!45992
2026-02-25 12:48:03 +05:30
Wang Meng Yang
d84e800bca
Merge branch 'bugfix/lc_not_wakeup_v5.5' into 'release/v5.5'
...
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM(v5.5)
See merge request espressif/esp-idf!46001
2026-02-25 11:55:54 +08:00
Wang Meng Yang
72ae11812e
Merge branch 'feat/set_encoder_params_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): Handle stream reconfiguration via stream close and re-open for A2DP ACP(v5.5)
See merge request espressif/esp-idf!45465
2026-02-25 10:27:59 +08:00
xiongweichao
800cc85a1c
fix(bt): Add some debug logs during A2DP sink decoding
2026-02-25 10:04:44 +08:00
xiongweichao
e1190ff9d5
fix(bt): Replace 32k_xtal with rtc_slow
2026-02-25 10:04:44 +08:00
xiongweichao
6cdf52e0c4
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM
2026-02-24 10:29:46 +08:00
Rahul Tank
0990d6e03e
fix(nimble): Fix various issues for security/vulnerability in host
2026-02-23 14:09:34 +05:30
Rahul Tank
1b25361bb2
fix(nimble) Add EXT_ADV dependancy flag for EXT_SCAN in menuconfig
2026-02-18 22:12:20 +05:30
Astha Verma
eee0e24e48
fix(nimble): Fix memory leak when enabling gatt caching
2026-02-17 16:04:49 +05:30
Rahul Tank
a394505d51
fix(nimble): Fix tinycrypt compilation issues when enabled
2026-02-16 11:11:35 +05:30
Rahul Tank
becb80ca9c
fix(nimble): Fix to not send legacy command incorrectly
2026-02-16 11:11:18 +05:30
Rahul Tank
fe1360b2cb
fix(nimble): Handle scenario of simultaneous connect
2026-02-16 11:11:00 +05:30
Rahul Tank
f076379029
fix(nimble): Add support to allow multiple ext adv
2026-02-16 11:10:36 +05:30
Shreeyash
a8fee21b75
fix(nimble): delete connection after lookup in ble_gap_conn_broken
2026-02-16 11:10:14 +05:30
Rahul Tank
2fcf63c746
fix(nimble): Bugfixes for various issues
2026-02-16 11:09:31 +05:30
Jin Chen
48a7006e54
feat(ble): apply new method for rom code logic change on ESP32-C2
...
(cherry picked from commit 2a0df334e3 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-09 20:13:19 +08:00