Jiang Jiang Jian
208c0095f3
Merge branch 'feat/add_auto_lightsleep_example_5.4' into 'release/v5.4'
...
feat(example): add power management example (v5.4)
See merge request espressif/esp-idf!48372
2026-05-14 11:13:06 +08:00
sonika.rathi
8730fea1f4
fix(examples): add flaky reruns to nvs_rw_value pytest for CI flash
2026-05-13 13:41:15 +02:00
sonika.rathi
0bb7775be1
fix(examples): rerun flaky perf benchmark spiflash test
2026-05-13 10:35:24 +02:00
Island
25b7cbcbe7
Merge branch 'fix/fix_blufi_memory_copy_len_error_v5.4' into 'release/v5.4'
...
fix(ble): Fix blufi fragment reassembly bounds and buffer overflows (5.4)
See merge request espressif/esp-idf!48266
2026-05-12 19:27:41 +08:00
zhiweijian
a232ae6ce0
feat(bt): add shared ble_uart component and update ble_uart_service/docs
2026-05-12 16:03:51 +08:00
Zhang Hai Peng
4ce1ea8a15
feat(ble/blufi): Support setting BLE encryption for blufi
...
(cherry picked from commit 60a028fb17 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-05-12 12:14:36 +08:00
wuzhenghui
c7cc3263a7
feat(example): implement power management example for ESP chips
2026-05-12 11:12:08 +08:00
yangfeng
3bfe2fe5f8
fix(bt/example): fix critical issues of classic_bt examples reported by AI review
2026-05-11 11:43:34 +08:00
Jiang Jiang Jian
7e5beded31
Merge branch 'fix/ws_echo_server_uri_registration_race_v5.4' into 'release/v5.4'
...
fix(http_server/ws_echo_server): Fix ws_echo_server test URI registration race condition (backport v5.4)
See merge request espressif/esp-idf!47727
2026-05-11 11:01:33 +08:00
Aditya Patwardhan
0686b75367
Merge branch 'fix/x509_bundle_replace_unreliable_url_v5.4' into 'release/v5.4'
...
fix(examples): replace unreliable external URL in https_x509_bundle example (backport v5.4)
See merge request espressif/esp-idf!47720
2026-05-10 14:49:34 +05:30
morris
f6e3d087a7
Merge branch 'fix/fix_parlio_tx_sample_edge_v5.4' into 'release/v5.4'
...
change(parlio_tx): use shift edge instead sample edge (v5.4)
See merge request espressif/esp-idf!46937
2026-05-09 15:17:31 +08:00
Zhang Wen Xu
eb8d8bf0c9
Merge branch 'feat/merge_ot_autostart_v5.4' into 'release/v5.4'
...
feat(openthread): optimized the autostart macro (v5.4)
See merge request espressif/esp-idf!48275
2026-05-08 08:45:58 +00:00
morris
542936dba8
Merge branch 'fix/uhci_esp32p4_cache_v5.4' into 'release/v5.4'
...
fix(uhci): fix uhci cache issue on ESP32-P4 (v5.4)
See merge request espressif/esp-idf!47925
2026-05-08 15:41:54 +08:00
Xu Si Yu
d37b5a486d
feat(openthread): optimized the autostart macro
2026-05-08 14:27:43 +08:00
Hu Rui
eab7eaf3ca
fix(uhci): fix uhci cache issue on ESP32-P4
2026-05-07 20:42:16 +08:00
Chen Jichang
61dcb5b61f
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-05-06 10:13:28 +08:00
Zhang Wen Xu
54ed2b81d5
Merge branch 'fix/enable_ext_coex_cmd_v5.4' into 'release/v5.4'
...
feat(coex): enable external coexistence command (v5.4)
See merge request espressif/esp-idf!48102
2026-04-30 06:23:04 +00:00
Xu Si Yu
2085883dce
feat(coex): enable external coexistence command
2026-04-30 10:33:58 +08:00
zwx
8d54fa5609
fix(openthread): fix SPI host-RCP communication loss
...
- 1. H2 SPI slave DMA transaction length insufficient for CMD_RESET
frame
- 2. H2 SPI slave BUSY race at boot causing permanent deadlock
- 3. H2 INT pin spurious NEGEDGE on chip reset
- 4. H2 SPI slave trans_len exceeding buffer size
- 5. S3 host RST flag handling preventing Spinel-layer reset detection
- 6. S3 stale eventfd events after HardwareReset causing WaitResponse
timeout
- 7. ot_br missing coprocessor reset failure callback
2026-04-29 19:37:37 +08:00
Zhou Xiao
9b3b517c45
fix(ble): fixed ci failures for backport
2026-04-28 12:34:02 +08:00
Zhi Wei Jian
b336f559d2
feat(ble): Support nimble uart service
...
(cherry picked from commit 9de3eea3de )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-04-28 11:21:34 +08:00
morris
c4e3f5e0a9
Merge branch 'fix/isp_clk_error_v5.4' into 'release/v5.4'
...
Fix ISP clk source error and hal init error (v5.4)
See merge request espressif/esp-idf!47325
2026-04-27 14:53:01 +08:00
Rahul Tank
47a20b6c17
Merge branch 'feat/nimble_logs_compression_v5.4' into 'release/v5.4'
...
feat(nimble): Support NimBLE log compression and decompression over SPI (v5.4)
See merge request espressif/esp-idf!46998
2026-04-24 17:37:43 +05:30
Zhang Wen Xu
92ce2c13fa
Merge branch 'fix/optimize_the_process_of_ot_ci_v5.4' into 'release/v5.4'
...
fix(openthread): optimize the process of openthread pytest cases (v5.4)
See merge request espressif/esp-idf!47897
2026-04-24 10:01:39 +00:00
Sahil Yadav
80622c637a
feat(nimble): Support NimBLE log compression and decompression over SPI
2026-04-24 13:48:57 +05:30
Zhang Wen Xu
8417919b06
Merge branch 'feat/ot_make_esp_netif_glue_optional_v5.4' into 'release/v5.4'
...
feat(openthread): make esp_netif glue optional (v5.4)
See merge request espressif/esp-idf!47862
2026-04-24 07:55:50 +00:00
Rahul Tank
e87804cbfd
Merge branch 'bugfix/ai_fixes_common_components_v5.4' into 'release/v5.4'
...
Bugfix/ai fixes common components (v5.4)
See merge request espressif/esp-idf!47568
2026-04-24 10:54:19 +05:30
morris
3d0abe7be0
Merge branch 'feat/p4_eco5_dvp_v5.4' into 'release/v5.4'
...
feat(cam): support esp32p4 eco5 dvp cam (v5.4)
See merge request espressif/esp-idf!43642
2026-04-24 12:12:36 +08:00
gaoxu
334732144d
fix(isp): fix isp multi pipelines example use wrong CSI output color type
2026-04-24 11:19:57 +08:00
Island
7359a5b51f
Merge branch 'fix/disabel_ble50_by_default_for_blemesh_v5.4' into 'release/v5.4'
...
fix(ble_mesh): disabled ble50 by default for ble_mesh (5.4)
See merge request espressif/esp-idf!47750
2026-04-23 17:53:36 +08:00
Island
cae08673c0
Merge branch 'feat/remove_led_from_ble_mesh_examples_v5.4' into 'release/v5.4'
...
refactor(ble_mesh): remove LED hardware dependency from examples (5.4)
See merge request espressif/esp-idf!47437
2026-04-23 17:53:14 +08:00
Xu Si Yu
14c0f92f27
fix(openthread): optimize the process of openthread pytest cases
2026-04-23 17:08:00 +08:00
luoxu
7395a7f796
feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig
2026-04-23 16:24:23 +08:00
Zhibin (Ryan) Wen
a49bbb0fa4
feat(openthread): add test support for esp_netif glue disabled scenario
...
Signed-off-by: Zhibin (Ryan) Wen <wenzhibin@espressif.com >
2026-04-22 19:36:26 +08:00
Jiang Jiang Jian
197e87b876
Merge branch 'fix/update_ot_mbedtls_version_v5.4' into 'release/v5.4'
...
ci(openthread): include mbedtls in openthread dependencies (v5.4)
See merge request espressif/esp-idf!47446
2026-04-22 16:20:43 +08:00
Jiang Jiang Jian
c1d0a696f5
Merge branch 'bugfix/fix_ot_ci_testcases_v5.4' into 'release/v5.4'
...
ci: improve BR host related test cases (v5.4)
See merge request espressif/esp-idf!47263
2026-04-22 16:19:27 +08:00
Jiang Jiang Jian
5022f46f4e
Merge branch 'docs/fix_check_readme_links_v5.4' into 'release/v5.4'
...
docs(examples): fix broken README links found by check_readme_links CI (v5.4)
See merge request espressif/esp-idf!47061
2026-04-22 16:18:34 +08:00
gaoxu
71b377c039
feat(cam): support esp32p4 eco5 dvp cam
2026-04-22 15:08:54 +08:00
Chen Jichang
1d3b112720
fix(i80_controller): fix example crash when using filesystem
...
- Replace SPIFFS with LittleFS as the preferred
NOR flash file system
- Expand the Image Resource section in README with
detailed file system documentation
- Add pytest_i80_controller_lvgl.py to test both
image_in_bin and image_in_fs configurations
- Increase LVGL task stack size from 4KB to 8KB to
prevent stack overflow when loading images from FS
- Add CONFIG_LV_USE_CLIB_MALLOC to sdkconfig.defaults
Made-with: Cursor
2026-04-21 15:46:37 +08:00
Zhang Wen Xu
ad743ae44a
Merge branch 'feat/add_deadlock_debug_feature_v5.4' into 'release/v5.4'
...
feat(openthread): add a task block monitor (backport to 5.4)
See merge request espressif/esp-idf!46703
2026-04-21 06:57:55 +00:00
Rahul Tank
7e9d95497c
fix(nimble): Address review comments for hidd / hidh code
2026-04-20 22:04:15 +05:30
Rahul Tank
a526bae727
fix(nimble): Address review fixes for tinycrypt / and blufi code
2026-04-20 22:04:15 +05:30
Rahul Tank
461856f2b3
Merge branch 'bugfix/fix_nimble_eg_readme_v5.4' into 'release/v5.4'
...
fix(nimble): Update example READMEs with correct console log information (v5.4)
See merge request espressif/esp-idf!47602
2026-04-20 22:01:11 +05:30
Rahul Tank
9c5c3a33ef
fix(nimble): Fix prox service to handle negative values
2026-04-20 14:25:44 +05:30
Wang Meng Yang
bd15e92865
Merge branch 'bugfix/bt_idf_ci_v5.4' into 'release/v5.4'
...
fix(bt/example): Fixed the HFP printing issue in the CI test (v5.4)
See merge request espressif/esp-idf!47080
2026-04-20 09:35:53 +08:00
Luo Xu
6bc8e68bba
fix(ble_mesh): disabled ble50 by default for ble_mesh
...
(cherry picked from commit 99d931e4e9 )
Co-authored-by: luoxu <luoxu@espressif.com >
2026-04-17 21:43:36 +08:00
Sumeet Singh
e8b0e8ac58
feat(nimble): Update blecent example README.md with EATT documentation
2026-04-17 15:57:19 +05:30
Astha Verma
534bbfd6f1
fix(nimble): fix missing gatt caching header in examples
2026-04-17 15:57:19 +05:30
Sumeet Singh
c9144f84ae
fix(nimble): Fix enc adv NVS struct and add ext adv support
2026-04-17 15:57:19 +05:30
Shreeyash Bhakare
63c5243ef3
fix(nimble): fix CODED PHY ext adv Packet Too Long by using min interval (20 ms)
2026-04-17 15:57:19 +05:30