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
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
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
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
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
Jiang Jiang Jian
f409428bf3
Merge branch 'bugfix/esp32c5_encrypted_flash_write_v6.0' into 'release/v6.0'
...
fix(spi_flash): Add CPU frequency switching during flash encrypted write (v6.0)
See merge request espressif/esp-idf!44304
2025-12-21 15:28:33 +08:00
Jiang Jiang Jian
8c379b517f
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215_v6.0' into 'release/v6.0'
...
feat(tools): update openocd version to v0.12.0-esp32-20251215 (v6.0)
See merge request espressif/esp-idf!44310
2025-12-21 15:27:47 +08:00
Jiang Jiang Jian
0997c899d8
Merge branch 'contrib/github_pr_17945_v6.0' into 'release/v6.0'
...
fix(usb_serial_jtag_driver): tx_ring_buf not checked for successful allocation (backport v6.0)
See merge request espressif/esp-idf!44283
2025-12-21 15:26:08 +08:00
Jiang Jiang Jian
ac1e81f980
Merge branch 'fix/esp32p4_eco5_multicore_wfi_autoclock_gating_v6.0' into 'release/v6.0'
...
fix(esp_hw_support): enable core1 auto clock gating for esp32p4 rev3+ multicore (v6.0)
See merge request espressif/esp-idf!44255
2025-12-21 15:22:15 +08:00
Jiang Jiang Jian
ff9d18afea
Merge branch 'fix/p4_fixed_mdc_config_v6.0' into 'release/v6.0'
...
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC (v6.0)
See merge request espressif/esp-idf!44224
2025-12-21 15:19:34 +08:00
Jiang Jiang Jian
4ccd8f99b6
Merge branch 'fix/ot_used_wrong_nvs_open_api_v6.0' into 'release/v6.0'
...
fix(openthread): open nvs from the configured partition (v6.0)
See merge request espressif/esp-idf!44026
2025-12-21 15:14:42 +08:00
Jiang Jiang Jian
64c7148839
Merge branch 'fix/fix_bootloader_skip_validate_in_deep_sleep_v6.0' into 'release/v6.0'
...
fix(bootloader): fix signature verification skip in deep sleep scenarios (v6.0)
See merge request espressif/esp-idf!43695
2025-12-21 14:57:08 +08:00
Jiang Jiang Jian
bef4d8c5ae
Merge branch 'feature/support_7.6.1_pvt_auto_dbias_v6.0' into 'release/v6.0'
...
feat(esp32c6): auto adjust LDO voltage using pvt function (v6.0)
See merge request espressif/esp-idf!44103
2025-12-21 14:55:30 +08:00
Jiang Jiang Jian
ef33092a29
Merge branch 'feat/esp_hal_rmt_v6.0' into 'release/v6.0'
...
feat(hal): graudate the RMT hal driver into a new component (v6.0)
See merge request espressif/esp-idf!44036
2025-12-21 14:53:50 +08:00