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
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
Island
011e0ce95b
Merge branch 'feat/ble_mesh_alignment_to_v6.0_v5.3' into 'release/v5.3'
...
feat(ble_mesh): alignment to release/v6.0 (v5.3)
See merge request espressif/esp-idf!45453
2026-02-09 11:35:46 +08:00
Martin Vychodil
1926c6da40
Merge branch 'feat/sdspi_option_to_disable_waiting_for_miso_poll_busy_v5.3' into 'release/v5.3'
...
feat(sdspi): Add an option to modify the waiting time for MISO before sending next command (v5.3)
See merge request espressif/esp-idf!42447
2026-02-06 22:06:32 +08:00
Tan Yan Quan
44cf0aa3ac
feat(ieee802154): add support for phyreg -g register debug
2026-02-06 20:18:34 +08:00
Tan Yan Quan
bfd897b287
docs(ieee802154): improve Kconfig documentation and organization
2026-02-06 20:18:33 +08:00
morris
b9f2b4b547
Merge branch 'fix/usb_host_priorities_backport_v5.3' into 'release/v5.3'
...
fix(host/usb): Fixed deadlock that prevented closing devices from high priority tasks (backport to v5.3)
See merge request espressif/esp-idf!45632
2026-02-06 15:36:34 +08:00
luoxu
b6fb5e7413
feat(ble_mesh): fixed configuration of core nums
2026-02-06 11:14:07 +08:00
zhiweijian
39505808e1
fix(ble/bluedroid): Fixed smp unit test failed if mbedTLS or TinyCrypt is enabled
2026-02-06 11:14:07 +08:00
luoxu
7aa71b48e5
feat(ble_mesh): update log compression for ble mesh lib
2026-02-06 11:14:07 +08:00
luoxu
e6c904ff94
feat(ble_mesh): update lib commit to d48251ab82
2026-02-06 11:14:07 +08:00
morris
051e26e45e
Merge branch 'fix/i2c_redundant_local_level_v5.3' into 'release/v5.3'
...
fix(i2c): fix LOG_LOCAL_LEVEL redefinition error when CONFIG_I2C_ENABLE_DEBUG_LOG is enabled (v5.3)
See merge request espressif/esp-idf!45650
2026-02-06 10:35:56 +08:00
morris
077f001de1
Merge branch 'fix/fix_dma_fail_when_flash_enc_enabled_v5.3' into 'release/v5.3'
...
fix(dma): fix dma alignment when flash_enc enabled (v5.3)
See merge request espressif/esp-idf!45082
2026-02-06 10:33:32 +08:00
Shreeyash
a12ac5a0ec
fix(nimble): Replace use of CTR DRBG with mbedtls_esp_random
2026-02-05 21:15:44 +05:30
Rahul Tank
6ee75a8721
Merge branch 'bugfix/fix_nimble_issues_v5.3' into 'release/v5.3'
...
Fix few nimble issues related to different functionalities (v5.3)
See merge request espressif/esp-idf!45618
2026-02-05 14:47:57 +05:30
Michael (XIAO Xufeng)
0568a14500
Merge branch 'fix/min_rev_usage_v5.3' into 'release/v5.3'
...
fix: fix wrong REV_MIN usage for security, bt, efuse (v5.3)
See merge request espressif/esp-idf!45654
2026-02-05 11:56:23 +08:00
Jiang Jiang Jian
0560a802c6
Merge branch 'ci/fix_wifi_testcase_v5.3' into 'release/v5.3'
...
fix(unit_test): Fix esp_wifi and wpa_supplicant unit tests (Backport v5.3)
See merge request espressif/esp-idf!42687
2026-02-05 10:55:56 +08:00
morris
a27b3528d5
Merge branch 'fix/correct_adc_periph_num_on_c2_v5.3' into 'release/v5.3'
...
fix(adc): fix ESP32-C2/P4 wrong adc periph num (v5.3)
See merge request espressif/esp-idf!41538
2026-02-05 10:05:50 +08:00
Xiao Xufeng
c195f6a30b
fix(bt): fix AGC_RECORRECT on ESP32-C3 when REV_MIN configured higher than 102
2026-02-05 01:44:12 +08:00
Xiao Xufeng
dd4de2b171
fix(i2c): fix LOG_LOCAL_LEVEL redefinition error when CONFIG_I2C_ENABLE_DEBUG_LOG is enabled
...
- Move LOG_LOCAL_LEVEL definition before including esp_check.h
- Fixes compilation error: 'LOG_LOCAL_LEVEL' redefined [-Werror]
Closes https://github.com/espressif/esp-idf/issues/17877
2026-02-05 00:42:30 +08:00
Tomas Rezucha
85049c9338
fix(host/usb): Fixed deadlock that prevented closing devices from high priority tasks
...
If in usb_host_interface_release() the underlying pipe was halted while having an URB in-flight,
usb_host_client_handle_events() may not have had a chance to process the URB yet.
Check if there are any pending URBs on the pipe before attempting to free it.
Closes https://github.com/espressif/esp-idf/issues/17707
2026-02-04 08:00:21 +01:00
morris
6d3693afd2
Merge branch 'fix/adc_continuous_iram_config_v5.3' into 'release/v5.3'
...
fix(adc): fix ESP32/S2 panic when use continuous ADC (v5.3)
See merge request espressif/esp-idf!43641
2026-02-04 14:59:03 +08:00
morris
ee07a8765c
Merge branch 'fix/adc_c6_get_high_result_v5.3' into 'release/v5.3'
...
fix(adc): fix ESP32C6 ADC get high result after enable (v5.3)
See merge request espressif/esp-idf!43230
2026-02-04 14:58:13 +08:00
morris
06eb046506
Merge branch 'fix/esp32_adc_continuous_loss_sample_v5.3' into 'release/v5.3'
...
Fix/esp32 adc continuous loss sample (v5.3)
See merge request espressif/esp-idf!42831
2026-02-04 14:57:29 +08:00
luoxu
7af8021ca2
feat(ble_mesh): alignment to release/v6.0
2026-02-04 14:28:38 +08:00
morris
a537874aa8
Merge branch 'feature/esp32c5_p4_adc_calibration_v5.3' into 'release/v5.3'
...
Feature/esp32 p4 adc calibration (v5.3)
See merge request espressif/esp-idf!40153
2026-02-04 10:20:35 +08:00
Shreeyash
ffaa6a7a34
fix(nimble): Fix host init assert when periodic sync is disabled
2026-02-03 16:30:03 +05:30
Rahul Tank
33a814e3b5
fix(nimble): Added change to copy adv params to be reused during reattempt adv
2026-02-03 16:30:00 +05:30
Rahul Tank
ee3986ad89
fix(nimble) Add EXT_ADV dependancy flag for EXT_SCAN in menuconfig
2026-02-03 16:29:56 +05:30
Rahul Tank
8739180520
fix(nimble): Fixed duplication of HCI record entry HCI logging
2026-02-03 16:29:53 +05:30
Rahul Tank
63ab45f770
fix(nimble): Rework L2CAP Rx for L2CAP SDU reassembly
2026-02-03 16:29:49 +05:30
Rahul Tank
9ca2646823
fix(nimble): Address security vulnerabilties and NVS corruption issues
2026-02-03 16:29:46 +05:30