Commit Graph
48670 Commits
Author SHA1 Message Date
Song Ruo Jing a0c91ea082 refactor(uart): remove soc/uart_channel.h 2026-01-04 16:02:57 +08:00
Song Ruo Jing ce475d901d refactor(uart): split UART HAL into separate component 2026-01-04 16:02:57 +08:00
Island 68bef4ffa2 Merge branch 'feat/support_bluedroid_host_smp_with_psa' into 'release/v6.0'
Supported bluedroid host smp with mbedtls and TinyCrypt (backport v6.0)

See merge request espressif/esp-idf!44365
2025-12-31 14:13:48 +08:00
Mahavir Jain 3b65724809 Merge branch 'test/sb_app_api_verify_v6.0' into 'release/v6.0'
test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs (v6.0)

See merge request espressif/esp-idf!44511
2025-12-31 10:11:26 +05:30
Mahavir Jain bffd1ac296 Merge branch 'bugfix/esp32_psram_remove_execute_v6.0' into 'release/v6.0'
fix(system): removed the exe flag from psram memory for esp32 (v6.0)

See merge request espressif/esp-idf!44640
2025-12-31 10:10:12 +05:30
Island ffd460e3a0 Merge branch 'feat/ble_log_xor_checksum_v6.0' into 'release/v6.0'
feat(ble): added xor checksum for integrity check performance optimization (v6.0)

See merge request espressif/esp-idf!44541
2025-12-30 18:59:48 +08:00
zhiweijian 87655116dc feat(ble/bluedroid): Move the TinyCrypt and mbedTLS configuration items to the bt common path 2025-12-30 12:12:35 +08:00
zhiweijian 9d88119a4e feat(ble/bluedroid): Supported Bludroid host encryption using TinyCrypt 2025-12-30 12:12:35 +08:00
zhiweijian 94c4336c77 feat(ble/bluedroid): Supported Bludroid host encryption using mbedtls 2025-12-30 12:12:35 +08:00
Marius Vikhammer da1829ed25 fix(system): removed the exe flag from psram memory for esp32
extern_ram_seg segment was marked as RWX in the linker script
even though we cannot run code from PSRAM on ESP32.

This is a link-time check, and actual CPU RWX permissions are
controlled seperately so this has no practical implications,
but it could mistakenly be remarked upon during security scans
or checks by customers.
2025-12-29 16:39:01 +08:00
morris 430642d000 Merge branch 'feat/p4eco6_ldo2dcdc_support_v6.0' into 'release/v6.0'
feat (p4eco6): open dcdc switch by software when dcdc stable (v6.0)

See merge request espressif/esp-idf!44577
2025-12-29 11:12:24 +08:00
morris 16781cd4b4 Merge branch 'refactor/gdma_link_skip_null_buffer_v6.0' into 'release/v6.0'
skip the NULL buffer in DMA mount pre-check (v6.0)

See merge request espressif/esp-idf!44458
2025-12-29 10:27:36 +08:00
morris ff5937b318 Merge branch 'bugfix/fix_isp_awb_for_p4_eco4_v6.0' into 'release/v6.0'
fix(esp_driver_isp): Fix AWB subwindown compatibility for ESP32-P4 ECO4 (v6.0)

See merge request espressif/esp-idf!44559
2025-12-29 10:25:21 +08:00
morris 7577b19170 Merge branch 'fix/dpi_video_timing_adjust_v6.0' into 'release/v6.0'
Enhance MIPI DSI video timing configuration (v6.0)

See merge request espressif/esp-idf!44551
2025-12-29 10:13:58 +08:00
morris 6831592b5e Merge branch 'fix/fix_cache_sync_ops_multi_call_issue_v6.0' into 'release/v6.0'
cache: fixed cache sync ops concurrent call issue (v6.0)

See merge request espressif/esp-idf!44555
2025-12-29 10:08:19 +08:00
morris 14e6dd3b5c Merge branch 'refactor/esp_hal_ledc_v6.0' into 'release/v6.0'
refactor(ledc): split ledc hal into a separate component (v6.0)

See merge request espressif/esp-idf!44571
2025-12-29 10:05:54 +08:00
morris 265a0d6478 Merge branch 'ci/known-failure-case-file-name-v6.0' into 'release/v6.0'
ci: update known-failure-cases file name for v6.0

See merge request espressif/esp-idf!44612
2025-12-29 10:02:56 +08:00
morris d01bc98339 Merge branch 'docs/fix_a_typo_v6.0' into 'release/v6.0'
docs: Fix one small typo in esp-wifi-mesh.rst (v6.0)

See merge request espressif/esp-idf!44471
2025-12-26 19:23:28 +08:00
morris 3bc5e0538f Merge branch 'docs/update_cn_trans_for_stdio_and_system' into 'release/v6.0'
docs: add CN translation for system.rst and stdio.rst for release/v6.0

See merge request espressif/esp-idf!44424
2025-12-26 18:54:16 +08:00
Ren Peiying 3854159d04 docs: add CN translation for system.rst and stdio.rst for release/v6.0 2025-12-26 18:54:16 +08:00
igor.udot 7cc994394b ci: update known-failure-cases file name for v6.0 2025-12-26 17:48:46 +08:00
harshal.patil 88fc8952e5 test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs 2025-12-26 11:49:15 +05:30
chaijie@espressif.com 15a721ea9b feat (p4eco6): open dcdc switch by software when dcdc stable 2025-12-26 09:53:19 +08:00
Song Ruo Jing 6ca90bd14a refactor(ledc): split ledc hal into a separate component 2025-12-25 17:23:27 +08:00
Dong Heng 1380724c73 fix(esp_driver_isp): Fix AWB subwindown compatibility for ESP32-P4 ECO4 2025-12-25 11:27:46 +08:00
armando 245cd9cda8 fix(cache): fixed cache sync ops concurrent call issue
Closes https://github.com/espressif/esp-idf/issues/18023
2025-12-25 09:55:27 +08:00
suda-morris 3769a7f993 feat(dsi_lcd): pixel clock frequency can be a float number 2025-12-24 22:17:04 +08:00
Zhou Xiao a0cad007a1 feat(ble): supported ble log v2 hci log for Bluedroid host 2025-12-24 17:49:13 +08:00
Zhou Xiao f0d8014c9c feat(ble): supported ble log v2 hci log for NimBLE host 2025-12-24 17:49:08 +08:00
Zhou Xiao f35dd91fcd fix(ble): added null pointer check in ble log ts submodule
(cherry picked from commit 2b9c7471d0)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-24 17:05:06 +08:00
Zhou Xiao a1cc86f421 fix(ble): added missed ts sync reset
(cherry picked from commit d1d07eb60a)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-24 17:05:06 +08:00
Zhou Xiao ded5fa0d55 feat(ble): added xor checksum for integrity check performance optimization
(cherry picked from commit c604afa272)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-24 17:05:05 +08:00
Shen Mengjing 0d79f83ab2 docs: Fix one small typo in esp-wifi-mesh.rst 2025-12-23 14:23:49 +08:00
morris 95ea240f1c fix(drivers): enlarge the default DMA burst size in peripheral drivers 2025-12-23 10:15:37 +08:00
morris e5d0955864 refactor(gdma): skip the null buffer in mount pre-check 2025-12-23 10:15:37 +08:00
Jiang Jiang Jian 847840150b Merge branch 'refactor/esp_hal_ppa_v6.0' into 'release/v6.0'
refactor(ppa): split PPA HAL into a separate component (v6.0)

See merge request espressif/esp-idf!44343
2025-12-22 10:12:22 +08:00
Jiang Jiang Jian 7950fdde3f Merge branch 'bugfix/sync_security_fix_from_flouride_v6.0' into 'release/v6.0'
fix: synchronized several security-related fixes from Google Fluoride (v6.0)

See merge request espressif/esp-idf!44406
2025-12-22 10:11:38 +08:00
Jiang Jiang Jian 2829b78bee Merge branch 'refactor/split_a2dp_sink_v6.0' into 'release/v6.0'
refactor(examples/classic_bt): Split a2dp_sink example(v6.0)

See merge request espressif/esp-idf!44426
2025-12-22 10:10:21 +08:00
Mahavir Jain 7da79a653c Merge branch 'feature/mbedtls_psa_migration_v6.0' into 'release/v6.0'
feat(mbedtls): PSA Migration to release v6.0

See merge request espressif/esp-idf!43323
2025-12-21 13:52:48 +05:30
Aditya Patwardhan 7a337412b1 Merge branch 'bugfix/http_digest_arg_validation_v6.0' into 'release/v6.0'
fix(esp_http_client): prevent out-of-bounds read in Digest auth (v6.0)

See merge request espressif/esp-idf!43900
2025-12-21 13:09:31 +05:30
Jiang Jiang Jian d28cc92535 Merge branch 'fix/cmakev2_component_srcs_and_validation_v6.0' into 'release/v6.0'
Correctly set SRCS property for cmakev2 components and add component validation checks (v6.0)

See merge request espressif/esp-idf!44428
2025-12-21 15:38:55 +08:00
Aditya Patwardhan 084d1f03f6 Merge branch 'bugfix/protocomm_sec1_validation_v6.0' into 'release/v6.0'
fix(protocomm): add validation for Security1 client verifier data (v6.0)

See merge request espressif/esp-idf!43776
2025-12-21 13:08:04 +05:30
Jiang Jiang Jian 9e0b06d2b1 Merge branch 'fix/ble_mesh_proxy_cli_coexists_with_adv_v6.0' into 'release/v6.0'
fix(ble_mesh): Fix start callback timing when GATT and ADV bearers coexist (v6.0)

See merge request espressif/esp-idf!44419
2025-12-21 15:37:34 +08:00
Jiang Jiang Jian 430ddfbb20 Merge branch 'fix/ble_mesh_trans_enh_seg_rpl_v6.0' into 'release/v6.0'
fix(ble_mesh): fixed incorrect rpl behavior in transport enh (v6.0)

See merge request espressif/esp-idf!44389
2025-12-21 15:35:38 +08:00
Jiang Jiang Jian 5471f99e98 Merge branch 'fix/ble_log_v2_dual_core_iwt_v6.0' into 'release/v6.0'
fix(ble): added missed spin lock initialization (v6.0)

See merge request espressif/esp-idf!44382
2025-12-21 15:34:09 +08:00
Jiang Jiang Jian 63fb646f0d Merge branch 'feat/update_154_get_recent_rssi_v6.0' into 'release/v6.0'
feat(802.15.4): support get real time rssi (v6.0)

See merge request espressif/esp-idf!44370
2025-12-21 15:32:57 +08:00
Jiang Jiang Jian a480296daa Merge branch 'fix/fix_esp32s2_phy_issue_v60' into 'release/v6.0'
fix(phy): fix esp32s2 phy lib issue v60

See merge request espressif/esp-idf!44413
2025-12-21 15:31:28 +08:00
Jiang Jiang Jian 9b74192f14 Merge branch 'fix/update_breakpoint_nums_on_c5_h4_v6.0' into 'release/v6.0'
fix(soc): update breakpoint nums on c5 and h4 (v6.0)

See merge request espressif/esp-idf!44355
2025-12-21 15:30:36 +08:00
Jiang Jiang Jian 0f7ae73276 Merge branch 'feat/isp_driver_use_four_cc_v6.0' into 'release/v6.0'
isp: use fourcc for isp color formats (v6.0)

See merge request espressif/esp-idf!44353
2025-12-21 15:29:48 +08:00
Jiang Jiang Jian e1637dcbed Merge branch 'fix/clang_build_error_v6.0' into 'release/v6.0'
fix(xtensa): Fix clang assembler errors in STRUCT_AFIELD_A macro (v6.0)

See merge request espressif/esp-idf!44348
2025-12-21 15:29:25 +08:00