Jiang Jiang Jian
e5930c154c
Merge branch 'fix/fix_io_wakeup_issues_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): make esp_deep_sleep_enable_gpio_wakeup available to PD_TOP lightsleep (v5.3)
See merge request espressif/esp-idf!45868
2026-02-13 21:06:08 +08:00
Jiang Jiang Jian
a473a32e6c
Merge branch 'bugfix/free_sae_commit_queue_v5.3' into 'release/v5.3'
...
fix(esp_wifi): Fix memory leak for sae commit queue (v5.3)
See merge request espressif/esp-idf!45669
2026-02-13 19:53:44 +08:00
Jiang Jiang Jian
74e0a5d283
Merge branch 'bugfix/wps_disable_at_timeout_v5.3' into 'release/v5.3'
...
fix(wifi): Disable wps in eloop context during wps abort (v5.3)
See merge request espressif/esp-idf!45843
2026-02-13 19:37:02 +08:00
Sajia
7e55570564
fix(wifi): Disable wps in eloop context during wps timeout
2026-02-13 14:07:17 +08:00
Shreyas Sheth
e03330a81c
fix(esp_wifi): Fix memory leak for sae commit queue
2026-02-13 14:06:51 +08:00
Jiang Jiang Jian
e2d5871bd9
Merge branch 'fix/fix_i2c_modem_clock_ref_count_mismatch_v5.3' into 'release/v5.3'
...
fix: add reference count control for modem clock devices (v5.3)
See merge request espressif/esp-idf!45536
2026-02-13 14:04:26 +08:00
Jiang Jiang Jian
99f9493009
Merge branch 'fix/fix_cnnt_top_dependency_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): fix TOP domain to CNNT domain dependency (v5.3)
See merge request espressif/esp-idf!45011
2026-02-13 14:03:28 +08:00
Jiang Jiang Jian
adc5128305
Merge branch 'fix/sdmmc_deinit_only_inited_slots_v5.3' into 'release/v5.3'
...
fix(sdmmc): Deinitialize only initialized slots (sdmmc_host_deinit function) (v5.3)
See merge request espressif/esp-idf!43918
2026-02-13 14:02:56 +08:00
wuzhenghui
dbc44bd5ba
fix(esp_hw_support): fix esp_sleep_enable_gpio_wakeup_on_hp_periph_powerdown bad logic
2026-02-13 12:12:17 +08:00
wuzhenghui
3311a0601c
fix(esp_hw_support): make esp_deep_sleep_enable_gpio_wakeup available to PD_TOP lightsleep
2026-02-13 12:11:55 +08:00
wuzhenghui
ae2128e627
fix(example): fix uninitialized gpio/rtcio in deepsleep example
2026-02-13 12:11:29 +08:00
Jiang Jiang Jian
67a274e516
Merge branch 'bugfix/fix_some_wifi_bugs_260212_v5.3' into 'release/v5.3'
...
fix(wifi): fix some wifi bugs 260212(Backport v5.3)
See merge request espressif/esp-idf!45846
2026-02-13 11:55:50 +08:00
morris
495d52fb6b
Merge branch 'fix/fix_i80lcd_stuck_on_high_pckl_v5.3' into 'release/v5.3'
...
fix(i80_lcd): fix dma stuck with high pclk (v5.3)
See merge request espressif/esp-idf!45856
2026-02-12 23:04:43 +08:00
muhaidong
fd376549c6
fix(coex): fix external_coex_function build issue
2026-02-12 20:48:20 +08:00
Rahul Tank
86eac8f309
Merge branch 'bugfix/fix_ble_multi_adv_v5.3' into 'release/v5.3'
...
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information (v5.3)
See merge request espressif/esp-idf!45813
2026-02-12 15:48:02 +05:30
Chen Jichang
10ba17ef50
fix(i80_lcd): fix dma stuck with high pclk
2026-02-12 17:18:45 +08:00
muhaidong
202ccf83ea
fix(wifi): fix some wifi bugs 260212
...
1. force MAC tx end by set tx frame ACK bit for ESP32
2. fix light sleep being rejected by modem protect after wifi start
3. fix pkt key memory leak issue
4. fix fragment issue with wpa tkip encryption
5. fix gcmp fragment rx issue
6. support wapi fragment tx and rx
7. fix wapi uskid issue
8. fix scan done or disconnected event miss issue
9. fix lmac tx done assert issue
2026-02-12 17:12:25 +08:00
muhaidong
20eada4441
fix(wifi): fix esp32s3 ping failure with ip and wifi fragmented packets
2026-02-12 17:12:25 +08:00
muhaidong
dc79fdf103
fix(wifi): fix lmac tx done assert issue
2026-02-12 17:12:25 +08:00
muhaidong
6314ce5b6c
fix(wifi): fix some wapi and fragment issues
...
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
2026-02-12 17:12:25 +08:00
muhaidong
8df075a534
fix(wifi): fix unit test ci memory check fail issue
2026-02-12 17:12:25 +08:00
muhaidong
5c85bab49b
feat(coex): add external coex unit tests to componment ut
2026-02-12 17:12:25 +08:00
muhaidong
49395a07b8
fix(wifi): fix external coexistence depends on wifi connect issue
2026-02-12 17:12:18 +08:00
muhaidong
a0e6398f90
docs(wifi): update wifi fragment doc
2026-02-12 14:10:32 +08:00
wangtao@espressif.com
64a03d0264
fix(wifi): fix esp32c2 set vendor ie issue
2026-02-12 14:10:32 +08:00
Jiang Jiang Jian
a7f019bd3e
Merge branch 'bugfix/fix_some_wifi_bugs_260211_v5.3' into 'release/v5.3'
...
Bugfix/fix some wifi bugs 260211 v5.3(Backport v5.3)
See merge request espressif/esp-idf!45833
2026-02-12 13:51:27 +08:00
muhaidong
3bc57901fe
fix(wifi): Remove-Wno-format comppile option for periph_ctrl.c
2026-02-12 10:31:16 +08:00
liuning
8ffaca92ea
fix(phy): wifi mac clock is not required during phy calibration
2026-02-12 09:38:41 +08:00
zhuanghang
d5cae72fcc
feat(802.15.4): set default pti and ed/cca pti to 3 for 154
2026-02-12 09:38:41 +08:00
liuning
5d3349a298
fix(wifi): allow to disable wifi modem clocks if wifi is not inited
2026-02-12 09:38:41 +08:00
liuning
33c463a243
feat(phy): add check for required clock bits during phy enable
2026-02-12 09:38:41 +08:00
liuning
1e1d7e687b
fix(wifi): fix incomplete phy initialization issue
2026-02-12 09:38:32 +08:00
sibeibei
7e514dcd83
fix(wifi): fix open rf failed issue
2026-02-11 21:53:36 +08:00
sibeibei
e891d27b30
fix(wifi): clear regdma status when restart
2026-02-11 21:46:36 +08:00
Island
c26c22101e
Merge branch 'fix/ble_mesh_blob_issue_fix_v5.3' into 'release/v5.3'
...
fix(ble_mesh): Miscellaneous fixes for blob (v5.3)
See merge request espressif/esp-idf!45758
2026-02-11 19:48:55 +08:00
Mahavir Jain
d712ce846a
Merge branch 'fix/kconfig-mbedtls-pk-rsa-alt-support_v5.3' into 'release/v5.3'
...
fix(esp-tls): Remove unused MBEDTLS_PK_RSA_ALT_SUPPORT dependency from DS peripheral option (v5.3)
See merge request espressif/esp-idf!45781
2026-02-11 14:40:20 +05:30
Rahul Tank
76a004650d
fix(nimble): Fix ble_multi_adv example to show correct UUIDs information
2026-02-11 12:41:18 +05:30
Island
96fecd60f7
Merge branch 'feat/fix_esp32c2_rom_rewrite_issue_rebase_v5.3' into 'release/v5.3'
...
Feat/fix esp32c2 rom rewrite issue rebase (v5.3)
See merge request espressif/esp-idf!45766
2026-02-11 10:17:57 +08:00
Shu Chen
534cdf3268
Merge branch 'feat/add_phy_cli_debug_v5.3' into 'release/v5.3'
...
feat(openthread): support 154 debug features on RCP (v5.3)
See merge request espressif/esp-idf!45733
2026-02-10 11:07:51 +00:00
Rahul Tank
a59829b686
Merge branch 'fix/mbedtls-esp-random_v5.3' into 'release/v5.3'
...
fix(nimble): Replace use of CTR DRBG with mbedtls_esp_random (v5.3)
See merge request espressif/esp-idf!45267
2026-02-10 14:54:18 +05:30
于小丘
ce01e6d80e
fix(esp-tls): Remove unused MBEDTLS_PK_RSA_ALT_SUPPORT dependency from DS peripheral option
2026-02-10 14:12:49 +08:00
Jin Chen
55f4b1bfb3
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:15 +08:00
Jin Chen
b7d70e8db1
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:15 +08:00
Luo Xu
8b1170e224
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:22 +08:00
Luo Xu
118c7bd1b8
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:21 +08:00
Luo Xu
b5a8908bf7
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:21 +08:00
Luo Xu
7a82ca0e39
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:21 +08:00
Luo Xu
af56fc5332
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:20 +08:00
Luo Xu
48ed28e579
fix(ble_mesh): Miscellaneous fixes for blob
...
(cherry picked from commit c3faf5559a )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-02-09 17:43:20 +08:00
Rahul Tank
6b497115c5
Merge branch 'bugfix/security_fixes_for_examples_v5.3' into 'release/v5.3'
...
fix(nimble): Fix vulnerabilities in NimBLE examples (v5.3)
See merge request espressif/esp-idf!45483
2026-02-09 14:24:30 +05:30