Zhou Xiao
26458384c8
feat(ble): add BLE UART bridge console
2026-04-28 11:25:15 +08:00
Zhi Wei Jian
d5c9a1ad27
feat(ble): Support nimble uart service
...
(cherry picked from commit 9de3eea3de )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-04-28 11:25:08 +08:00
Marius Vikhammer
8122a88b2d
Merge branch 'fix/freertos_mutex_not_given_by_owner_v5.3' into 'release/v5.3'
...
fix(freertos): hide obsolete mutex-owner config and harden assert test (v5.3)
See merge request espressif/esp-idf!47773
2026-04-28 10:15:37 +08:00
Jiang Jiang Jian
984b886ea0
Merge branch 'bugfix/esp_task_wdt_v5.3' into 'release/v5.3'
...
fix(esp_system): Handle failures correctly in esp_task_wdt_reconfigure() (backport v5.3)
See merge request espressif/esp-idf!45900
2026-04-27 17:27:38 +08:00
Mahavir Jain
b6161a2ef8
Merge branch 'change/exclude_cve-2025-66442_5.5_v5.3' into 'release/v5.3'
...
change(mbedtls): adds CVE-2025-66442 to exclude list. (v5.3)
See merge request espressif/esp-idf!47970
2026-04-27 13:49:11 +05:30
Ashish Sharma
8061d573c7
change(mbedtls): adds CVE-2025-66442 to exclude list.
...
The CVE is applicable with Clang using LLVM's select-optimize feature. ESP-IDF uses GCC as default compiler and sets -Os as the default optimisation flag
2026-04-27 14:11:42 +08:00
Mahavir Jain
800f57f5bb
Merge branch 'ci/github-dangerjs-fix-permissions_v5.3' into 'release/v5.3'
...
ci(github): fix permissions for GitHub-dangerjs (to content read) (v5.3)
See merge request espressif/esp-idf!47923
2026-04-27 08:51:16 +05:30
Omar Chebib
35ec172eaf
fix(esp_system): fix a typo in the comments
2026-04-27 10:43:53 +08:00
Angus Gratton
eba4259a73
fix(esp_system): Allow esp_task_wdt_reconfigure() if timer is stopped
...
If Task WDT is initialised but not start, the call to esp_timer_stop() in
the reconfigure path returns ESP_ERR_INVALID_STATE and reconfiguring the
Task WDT fails. This isn't the case when the Timer Group is used for Task
WDT.
(This failure cascades into the failure due to disabled interrupts, fixed
in the parent commit.)
Signed-off-by: Angus Gratton <angus@redyak.com.au >
2026-04-27 10:39:58 +08:00
Angus Gratton
08ca6ccc96
fix(esp_system): Handle failures correctly in esp_task_wdt_reconfigure()
...
- Failures were being masked as function always returned ESP_OK
- In the failure path the spinlock was not unlocked, so interrupts
became permanently disabled.
Signed-off-by: Angus Gratton <angus@redyak.com.au >
2026-04-27 10:39:58 +08:00
Jiang Jiang Jian
eb148e47b0
Merge branch 'bugfix/leave_after_assoc_comeback_error_v5.3' into 'release/v5.3'
...
fix(wifi): Leave connection after assoc comeback failure (Backport v5.3)
See merge request espressif/esp-idf!47687
2026-04-25 14:28:09 +08:00
Akshat Agrawal
938553dc1a
fix(wifi): Leave connection after assoc comeback failure
2026-04-25 14:02:50 +08:00
Kapil Gupta
510d572d92
Merge branch 'bugfix/eap_frag_optimization_v5.3' into 'release/v5.3'
...
fix(esp_wifi): Skip allocation of new buffers during EAP processing (v5.3)
See merge request espressif/esp-idf!47875
2026-04-24 18:52:37 +05:30
morris
e7ea603343
Merge branch 'fix/uhci_esp32p4_cache_v5.3' into 'release/v5.3'
...
fix(uhci): fix uhci cache issue on ESP32-P4 (v5.3)
See merge request espressif/esp-idf!47926
2026-04-24 20:46:39 +08:00
Jiang Jiang Jian
f3a2d17383
Merge branch 'bugfix/validate_ptk_generation_v5.3' into 'release/v5.3'
...
fix(esp_wifi): fail if ptk derivation fails (v5.3)
See merge request espressif/esp-idf!47854
2026-04-24 20:24:43 +08:00
Zhang Wen Xu
ced11b5a1f
Merge branch 'fix/optimize_the_process_of_ot_ci_v5.3' into 'release/v5.3'
...
fix(openthread): optimize the process of openthread pytest cases (v5.3)
See merge request espressif/esp-idf!47899
2026-04-24 10:01:23 +00:00
Hu Rui
8ee0fd7a02
test(uhci): enable uhci ota test on C5 and P4
2026-04-24 16:12:00 +08:00
Tomas Sebestik
4888f418e2
ci(github): fix permissions for GitHub-dangerjs (to content read)
2026-04-24 09:58:06 +02:00
Zhang Wen Xu
8fa5e81ef0
Merge branch 'feat/ot_make_esp_netif_glue_optional_v5.3' into 'release/v5.3'
...
feat(openthread): make esp_netif glue optional (v5.3)
See merge request espressif/esp-idf!47863
2026-04-24 07:55:38 +00:00
Rahul Tank
f077c6e982
Merge branch 'bugfix/remove_extra_error_v5.3' into 'release/v5.3'
...
fix(nimble): Remove extra error prints added in previous commit (v5.3)
See merge request espressif/esp-idf!47885
2026-04-24 10:50:04 +05:30
Rahul Tank
19847351c9
fix(nimble): Fixed extra error prints introduced in previous commit
2026-04-23 15:47:08 +05:30
Island
e385341956
Merge branch 'fix/disabel_ble50_by_default_for_blemesh_v5.3' into 'release/v5.3'
...
fix(ble_mesh): disabled ble50 by default for ble_mesh (5.3)
See merge request espressif/esp-idf!47749
2026-04-23 17:53:19 +08:00
Xu Si Yu
533f06de01
fix(openthread): optimize the process of openthread pytest cases
2026-04-23 17:09:43 +08:00
luoxu
d2b6b1a9e7
feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig
2026-04-23 16:24:31 +08:00
Kapil Gupta
503b9c080a
fix(esp_wifi): fail if ptk derivation fails
2026-04-23 12:01:11 +05:30
morris
76a12ad5c5
Merge branch 'fix/fix_lcd_cmd_bypassd_unexpectedly_v5.3' into 'release/v5.3'
...
fix(lcd): fix lcd cmd be bypassd unexpectedly (v5.3)
See merge request espressif/esp-idf!47808
2026-04-23 13:35:48 +08:00
Kapil Gupta
5f030ae104
fix(esp_wifi): Skip allocation of new buffers during EAP processing
2026-04-23 09:48:05 +05:30
Shu Chen
e753b72467
Merge branch 'feat/update_openthread_upstream_v5.3' into 'release/v5.3'
...
feat(openthread): update openthread upstream (v5.3)
See merge request espressif/esp-idf!47467
2026-04-22 11:40:10 +00:00
Zhibin (Ryan) Wen
a10269a4a9
feat(openthread): add test support for esp_netif glue disabled scenario
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-22 19:38:34 +08:00
Zhibin (Ryan) Wen
f7116ba886
feat(openthread): make esp_netif glue optional
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-22 19:38:34 +08:00
Jiang Jiang Jian
48baa42e47
Merge branch 'bugfix/fix_ble_pair_fail_v5.3' into 'release/v5.3'
...
fix(bt/bluedroid): fix BLE SMP pairing failure on BLE-only devices when using defalut param (5.3)
See merge request espressif/esp-idf!47398
2026-04-22 15:41:13 +08:00
Rahul Tank
eac58ca641
Merge branch 'feat/nimble_logs_compression_v5.3' into 'release/v5.3'
...
feat(nimble): Support NimBLE log compression and decompression over SPI (v5.3)
See merge request espressif/esp-idf!46999
2026-04-22 08:34:06 +05:30
Jiang Jiang Jian
ebbe8e463b
Merge branch 'fix/psram_core_clk_enable_v5.3' into 'release/v5.3'
...
fix(mspi): enable PSRAM core clock in module clock init (v5.3)
See merge request espressif/esp-idf!46851
2026-04-21 17:41:52 +08:00
Jiang Jiang Jian
bff974ca8f
Merge branch 'feat/support_bleqabr25_1521_v5.3' into 'release/v5.3'
...
feat(ble/bluedroid): Add an API to resolve RPA (v5.3)
See merge request espressif/esp-idf!46503
2026-04-21 16:27:36 +08:00
morris
036af88e67
Merge branch 'bugfix/lp_uart_rx_iomux_pin_not_work_v5.3' into 'release/v5.3'
...
fix(uart): lp uart rx iomux pin was not working as expected (v5.3)
See merge request espressif/esp-idf!47610
2026-04-21 16:19:15 +08:00
Chen Jichang
48149b7521
fix(lcd): fix lcd cmd be bypassd unexpectedly
2026-04-21 15:41:04 +08:00
Rahul Tank
86839c4a57
Merge branch 'bugfix/fix_software_ecc_v5.3' into 'release/v5.3'
...
fix(nimble): Fix Software ecc issue in tinycrpyt (v5.3)
See merge request espressif/esp-idf!47735
2026-04-21 10:33:04 +05:30
Zhang Hai Peng
355005a69b
fix(bt/bluedroid): fix BLE SMP pairing failure on BLE-only devices when using default param
...
(cherry picked from commit 74a053bd4e )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-04-21 11:53:57 +08:00
Rahul Tank
0eb2633ba0
fix(nimble): Fix Software ecc issue in tinycrpyt
2026-04-20 14:08:29 +05:30
Sudeep Mohanty
dee64f955b
fix(freertos): harden mutex owner assert reset test
2026-04-20 09:04:26 +02:00
morris
c9b899a4a2
Merge branch 'fix/fix_parlio_tx_sample_edge_v5.3' into 'release/v5.3'
...
change(parlio_tx): use shift edge instead sample edge (v5.3)
See merge request espressif/esp-idf!46938
2026-04-20 13:40:40 +08:00
Mahavir Jain
dfdc4a6805
Merge branch 'fix/fix_esp_srp_sec2_auth_bypass_a_mod_n_v5.3' into 'release/v5.3'
...
fix(esp_srp): reject SRP client public key when A mod N is zero (v5.3)
See merge request espressif/esp-idf!47706
2026-04-20 10:40:20 +05:30
Ashish Sharma
cfde557e81
fix(esp_srp): reject SRP client public key when A mod N is zero
2026-04-20 11:17:11 +08:00
Chen Jichang
9878db6765
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-04-20 10:45:16 +08:00
morris
c2fd935370
Merge branch 'fix/jpeg_encoder_v5.3' into 'release/v5.3'
...
feat(jpeg): Fix some potential encoder issues (backport v5.3)
See merge request espressif/esp-idf!46385
2026-04-20 10:44:24 +08:00
Wang Meng Yang
86a1da8279
Merge branch 'bugfix/ai_review_avrcp_v5.3' into 'release/v5.3'
...
fix(bt): fix AVRCP component issues reported by AI review (v5.3)
See merge request espressif/esp-idf!47680
2026-04-20 09:21:31 +08:00
Mahavir Jain
f1a49ee132
Merge branch 'fix/fix_esp_local_ctrl_potential_double_free_v5.3' into 'release/v5.3'
...
fix(esp_local_ctrl): fixes a potential double free (v5.3)
See merge request espressif/esp-idf!47491
2026-04-19 21:27:17 +05:30
Sahil Yadav
55cb8136c2
feat(nimble): Support NimBLE log compression and decompression over SPI
2026-04-19 09:50:59 +05:30
Rahul Tank
57ab0df402
Merge branch 'bugfix/nimble_cve_fixes_v5.3' into 'release/v5.3'
...
fix(nimble): Fixes for various CVEs (v5.3)
See merge request espressif/esp-idf!47744
2026-04-18 21:42:44 +05:30
Fu Hanxi
b3e28e829c
Merge branch 'ci/pytest_mark_formatter_v5.3' into 'release/v5.3'
...
ci: pytest mark formatter (v.5.3)
See merge request espressif/esp-idf!46317
2026-04-17 17:07:59 +02:00