Rahul Tank
d2a5aacb62
Merge branch 'bugfix/fix_host_nimble_fixes_v5.2' into 'release/v5.2'
...
fix(nimble): Fix various issues for security/vulnerability in host (v5.2)
See merge request espressif/esp-idf!45995
2026-02-25 12:54:20 +05:30
Wang Meng Yang
5157663189
Merge branch 'bugfix/lc_not_wakeup_v5.2' into 'release/v5.2'
...
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM(v5.2)
See merge request espressif/esp-idf!46004
2026-02-25 12:12:13 +08:00
Wang Meng Yang
2a78cd0790
Merge branch 'bugfix/32k_xtal_to_rtc_slow_v5.2' into 'release/v5.2'
...
fix(bt): Add some debug logs during A2DP sink decoding(v5.2)
See merge request espressif/esp-idf!45783
2026-02-25 10:03:09 +08:00
Martin Vychodil
1cd2b97162
Merge branch 'fix/vfs_missing_va_end_v5.2' into 'release/v5.2'
...
fix(storage/vfs): Remove va_end leak in ioctl caused by early return in macro (v5.2)
See merge request espressif/esp-idf!45525
2026-02-25 03:40:05 +08:00
xiongweichao
dd51c36dea
fix(ble): Fix restore write-back error caused by memory allocated in PSRAM
2026-02-24 10:33:50 +08:00
Rahul Tank
f410a6ca23
fix(nimble): Fix various issues for security/vulnerability in host
2026-02-23 15:26:48 +05:30
Mahavir Jain
2d27a5d382
Merge branch 'fix/esp_http_client_ssldyn_test_failure' into 'release/v5.2'
...
fix(esp_http_client): Fixed esp_http_client example pytest
See merge request espressif/esp-idf!45986
2026-02-23 14:32:54 +05:30
hrushikesh.bhosale
1f4dd05b0c
fix(esp_http_client): Fixed esp_http_client example pytest
...
- For async request need to expect -1 as content length, but it was
expecting positive value instead
2026-02-23 12:03:49 +05:30
Rahul Tank
00cf64b497
Merge branch 'bugfix/fix_nimble_issues_11022026_v5.2' into 'release/v5.2'
...
fix(nimble): Bugfix/fix nimble issues 11022026 (v5.2)
See merge request espressif/esp-idf!45911
2026-02-18 09:31:22 +05:30
Astha Verma
02faeeeff0
fix(nimble): Fix memory leak when enabling gatt caching
2026-02-16 18:01:23 +05:30
Rahul Tank
a5478e6629
fix(nimble): Fix tinycrypt compilation issues when enabled
2026-02-16 11:40:05 +05:30
Rahul Tank
99a7b0931a
fix(nimble): Fix to not send legacy command incorrectly
2026-02-16 11:39:28 +05:30
Rahul Tank
e3598d3949
fix(nimble): Handle scenario of simultaneous connect
2026-02-16 11:38:44 +05:30
Rahul Tank
1613723abe
fix(nimble): Add support to allow multiple ext adv
2026-02-16 11:38:14 +05:30
Shreeyash
b08b131228
fix(nimble): delete connection after lookup in ble_gap_conn_broken
2026-02-16 11:37:39 +05:30
Rahul Tank
700181eb1f
fix(nimble): Bugfixes for various issues
2026-02-16 11:35:20 +05:30
Wang Meng Yang
54bcd5b7cc
Merge branch 'bugfix/source_acp_miss_audio_cfg_evt_v5.2' into 'release/v5.2'
...
fix: enhanced packet length check in Bluedroid v5.2
See merge request espressif/esp-idf!45261
2026-02-13 14:02:34 +08:00
morris
d38dcd2c01
Merge branch 'fix/fix_i80lcd_stuck_on_high_pckl_v5.2' into 'release/v5.2'
...
fix(i80_lcd): fix dma stuck with high pclk (v5.2)
See merge request espressif/esp-idf!45857
2026-02-12 23:04:29 +08:00
Rahul Tank
ab0700c044
Merge branch 'bugfix/fix_ble_multi_adv_v5.2' into 'release/v5.2'
...
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information (v5.2)
See merge request espressif/esp-idf!45814
2026-02-12 15:48:27 +05:30
Chen Jichang
b6bdb0875d
fix(i80_lcd): fix dma stuck with high pclk
2026-02-12 17:22:55 +08:00
Rahul Tank
572ac107cc
Merge branch 'bugfix/fix_nimble_issues_v5.2' into 'release/v5.2'
...
Bugfix/fix nimble issues (v5.2)
See merge request espressif/esp-idf!45619
2026-02-12 13:48:57 +05:30
Island
0ad7ce27cf
Merge branch 'fix/ble_mesh_blob_issue_fix_v5.2' into 'release/v5.2'
...
fix(ble_mesh): Miscellaneous fixes for blob (v5.2)
See merge request espressif/esp-idf!45757
2026-02-11 19:46:34 +08:00
Astha Verma
c042a611c6
fix(nimble): Added device name log for ext adv in blecent_throughput
2026-02-11 12:48:23 +05:30
Shreeyash
f1e7c2f254
fix(nimble): Fix host init assert when periodic sync is disabled
2026-02-11 12:47:35 +05:30
Rahul Tank
fad80cce1a
fix(nimble): Added change to copy adv params to be reused during reattempt adv
2026-02-11 12:47:35 +05:30
Rahul Tank
95bcdc3620
fix(nimble) Add EXT_ADV dependancy flag for EXT_SCAN in menuconfig
2026-02-11 12:47:35 +05:30
Rahul Tank
9e19ca3aee
fix(nimble): Address security vulnerabilties and NVS corruption issues
2026-02-11 12:47:35 +05:30
Rahul Tank
4fe3e0ffd3
fix(nimble): Add extra logs to track critical failures
2026-02-11 12:47:35 +05:30
Rahul Tank
920f043353
fix(nimble): Fix coverity reported issue
...
Handled unchecked return value in ble_hs_pvcy.c
2026-02-11 12:47:35 +05:30
Astha Verma
37d5e4ccd9
fix(nimble): Fix early cleanup when periodic sync reattempts exhausted
2026-02-11 12:47:35 +05:30
Rahul Tank
2739813bf0
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information
2026-02-11 12:44:06 +05:30
Island
ef79f184a8
Merge branch 'feat/fix_esp32c2_rom_rewrite_issue_rebase_v5.2' into 'release/v5.2'
...
Feat/fix esp32c2 rom rewrite issue rebase (v5.2)
See merge request espressif/esp-idf!45765
2026-02-11 10:15:49 +08:00
Shu Chen
7ac13d83d0
Merge branch 'feat/add_phy_cli_debug_v5.2' into 'release/v5.2'
...
feat(openthread): support 154 debug features on RCP (v5.2)
See merge request espressif/esp-idf!45734
2026-02-10 11:08:30 +00:00
xiongweichao
cce31f05e6
fix(bt): Add some debug logs during A2DP sink decoding
2026-02-10 14:58:00 +08:00
xiongweichao
ac88f5b20c
fix(bt): Replace 32k_xtal with rtc_slow
2026-02-10 14:58:00 +08:00
Jin Chen
3da9775993
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:13 +08:00
Jin Chen
73e07d97ef
feat(ble): support for ble module stripping on ESP32-C2
...
(cherry picked from commit b90840a570 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-09 20:13:13 +08:00
Luo Xu
082e1b140f
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-09 17:43:18 +08:00
Luo Xu
a1a5cda182
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-09 17:43:18 +08:00
Luo Xu
fe4fb620b0
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-09 17:43:17 +08:00
Luo Xu
d2245adf68
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-09 17:43:17 +08:00
Luo Xu
cf8a676ab6
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-09 17:43:16 +08:00
Luo Xu
a52fa35487
fix(ble_mesh): Miscellaneous fixes for blob
...
(cherry picked from commit c3faf5559a )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-09 17:43:16 +08:00
Rahul Tank
217e5743b9
Merge branch 'bugfix/security_fixes_for_examples_v5.2' into 'release/v5.2'
...
fix(nimble): Fix vulnerabilities in NimBLE examples (v5.2)
See merge request espressif/esp-idf!45485
2026-02-09 14:24:51 +05:30
Island
9fc328741a
Merge branch 'feat/ble_mesh_alignment_to_v6.0_v5.2' into 'release/v5.2'
...
feat(ble_mesh): alignment to release/v6.0 (v5.2)
See merge request espressif/esp-idf!45348
2026-02-09 11:35:37 +08:00
Shreeyash
35ca390a06
fix(nimble): Fix vulnerabilities in NimBLE examples
2026-02-06 18:48:32 +05:30
Tan Yan Quan
edfce4d9d0
feat(openthread): support 154 debug features on RCP
2026-02-06 20:18:41 +08:00
Tan Yan Quan
66e816b23b
feat(ieee802154): add support for phyreg -g register debug
2026-02-06 20:18:41 +08:00
Tan Yan Quan
094b0f1c12
docs(ieee802154): improve Kconfig documentation and organization
2026-02-06 20:18:41 +08:00
morris
0f860c3954
Merge branch 'fix/usb_host_priorities_backport_v5.2' into 'release/v5.2'
...
fix(host/usb): Fixed deadlock that prevented closing devices from high priority tasks (backport to v5.2)
See merge request espressif/esp-idf!45633
2026-02-06 15:36:41 +08:00