Ashish Sharma
a60e1546fb
feat(esp_http_server): adds check for crlf in response creation
2026-04-28 15:13:50 +08:00
Rahul Tank
0f58a092ee
Merge branch 'bugfix/gap_name_appearance_clobber_v5.3' into 'release/v5.3'
...
fix(nimble): Fix few nimble issues 21042026 (v5.3)
See merge request espressif/esp-idf!47942
2026-04-28 11:57:36 +05:30
Island
cf7a68461a
Merge branch 'feat/support_ble_uart_service_v5.3' into 'release/v5.3'
...
Feat/support ble uart service (5.3)
See merge request espressif/esp-idf!47997
2026-04-28 13:25:44 +08:00
Zhou Xiao
e59e3859c4
fix(ble): fixed ci failures for backport
2026-04-28 12:32:56 +08:00
Zhou Xiao
896f943238
feat(ble): add BLE UART daemon notify API
2026-04-28 11:25:15 +08:00
Zhou Xiao
324840b308
docs(ble): document BLE UART bridge usage
2026-04-28 11:25:15 +08:00
Zhou Xiao
c42a074ab5
feat(ble): wire BLE UART bridge CLI
2026-04-28 11:25:15 +08:00
Zhou Xiao
e3041508b4
feat(ble): add BLE UART daemon RPC API
2026-04-28 11:25:15 +08:00
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
Rahul Tank
5411674692
fix(nimble): Move ble_log_init/deinit to esp_nimble_init/deinit
2026-04-27 16:25:09 +05:30
Astha Verma
f488b5a930
fix(nimble): Preserve device name across ble_svc_gap_init re-call
2026-04-27 16:01:13 +05:30
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