Commit Graph

48477 Commits

Author SHA1 Message Date
morris
16ceaa002b Merge branch 'bugfix/dma2d_dequeue_mechanism_v5.5' into 'release/v5.5'
fix(dma2d): add a dequeue mechanism for dma2d driver (v5.5)

See merge request espressif/esp-idf!50515
2026-07-18 15:55:39 +08:00
morris
26654f5a76 Merge branch 'bugfix/uart_sw_flow_ctrl_xoff_char_v5.5' into 'release/v5.5'
fix(uart): fix uart sw flow ctrl XOFF char write to wrong reg on ESP32C6 (v5.5)

See merge request espressif/esp-idf!50525
2026-07-18 15:54:51 +08:00
morris
502fb705a2 Merge branch 'fix/twai_ci_job_pollution_v5.5' into 'release/v5.5'
fix(ci): twai test close board to fixed ci jobs pullotion (v5.5)

See merge request espressif/esp-idf!49921
2026-07-18 15:51:55 +08:00
morris
15558ba694 Merge branch 'fix/twaifd_assert_fail_v5.5' into 'release/v5.5'
fix(driver_twai): fix driver assert fail when send frame (v5.5)

See merge request espressif/esp-idf!49942
2026-07-18 15:46:42 +08:00
morris
97d060ca1c Merge branch 'fix/dac_continuous_flag_v5.5' into 'release/v5.5'
fix(dac): dac_continuous set is_cyclic flag in async mode (v5.5)

See merge request espressif/esp-idf!50540
2026-07-18 00:22:11 +08:00
morris
b75dd8d0b1 Merge branch 'fix/touch_read_check_v5.5' into 'release/v5.5'
fix(touch): fix hw_ver1 read data check (v5.5)

See merge request espressif/esp-idf!50640
2026-07-18 00:22:01 +08:00
morris
99734d45fe Merge branch 'fix/uhci_rx_fsm_v5.5' into 'release/v5.5'
fix(uhci): rx fsm race condition (v5.5)

See merge request espressif/esp-idf!50579
2026-07-18 00:21:44 +08:00
morris
14c0367acd Merge branch 'docs/i2s_ws_setting_v5.5' into 'release/v5.5'
docs(i2s): clarify WS width setting for standard mode (v5.5)

See merge request espressif/esp-idf!50667
2026-07-18 00:19:08 +08:00
morris
cc3224826a Merge branch 'fix/fix_rgb_frame_buffer_alignment_v5.5' into 'release/v5.5'
fix(gdma): fix buffer alignment when psram ecc enabled (v5.5)

See merge request espressif/esp-idf!49998
2026-07-18 00:16:34 +08:00
morris
11b45aaf2f Merge branch 'fix/fix_i2c_olde_example_hang_v5.5' into 'release/v5.5'
fix(i2c_oled): fix example hang when i2c transaction fails (v5.5)

See merge request espressif/esp-idf!50382
2026-07-18 00:15:35 +08:00
morris
4d47550b58 Merge branch 'update/version_5_5_5' into 'release/v5.5'
Update version to 5.5.5

See merge request espressif/esp-idf!50836
2026-07-17 15:05:04 +08:00
morris
b774170ff4 change(version): Update version to 5.5.5 v5.5.5 2026-07-16 17:47:07 +08:00
morris
78d6b6342e Merge branch 'refactor/jpeg_encoder_example_v5.5' into 'release/v5.5'
fix(jpeg): broken link in the example readme (v5.5)

See merge request espressif/esp-idf!50141
2026-07-16 17:45:49 +08:00
Jiang Jiang Jian
cc5a3fbcb5 Merge branch 'feat/psram_enc_exempt_v5.5' into 'release/v5.5'
feat(esp_psram): add option to carve unencrypted PSRAM region (v5.5)

See merge request espressif/esp-idf!49931
2026-07-16 17:04:28 +08:00
wanckl
436d44260f feat(driver_twai): fd hardware support time trigger trans 2026-07-15 11:51:34 +08:00
wanckl
61e3895329 fix(driver_twai): fixed legacy twai OOB issue when rx dlc larger than 8 2026-07-15 11:51:34 +08:00
wanckl
31822d7d18 fix(ci): twai test close board to fixed ci jobs pullotion 2026-07-15 11:51:34 +08:00
Chen Chen
cb081679e2 docs(i2s): add note for ws setting under DEFAULT config
Closes https://github.com/espressif/esp-idf/issues/18744
2026-07-13 15:23:31 +08:00
Chen Jichang
4b409de23c fix(i2c_oled): fix example hang when i2c transaction fails
Closes https://github.com/espressif/esp-idf/issues/18713
2026-07-13 10:20:42 +08:00
Hu Rui
0fe7dfe482 fix(touch): fix hw_ver1 read data check
Closes https://github.com/espressif/esp-idf/issues/18811
2026-07-10 20:01:45 +08:00
Chen Jichang
b764f6f389 fix(gdma): fix buffer alignment when psram ecc enabled
Closes https://github.com/espressif/esp-idf/issues/18739
2026-07-10 17:52:29 +08:00
Jiang Jiang Jian
378ecdbeb4 Merge branch 'change/change_regdma_malloc_caps_v5.5' into 'release/v5.5'
change(esp_hw_support): change regdma malloc caps to allow getting memory in the DMA pool (v5.5)

See merge request espressif/esp-idf!50256
2026-07-10 17:02:46 +08:00
wuzhenghui
31ce82f7d6 fix(esp_hw_support): update memory pointer checks for SPM support 2026-07-10 12:39:11 +08:00
Abanoub Salah
bd854b7b15 uart: fix threshold configuration loss when interrupts are disabled 2026-07-09 20:32:24 +08:00
Song Ruo Jing
b4b2d2d4d4 fix(stdio): add console input ability when selects ESP_CONSOLE_UART_CUSTOM_NUM_1 2026-07-09 20:32:24 +08:00
Song Ruo Jing
d431d87261 fix(uart): fix uart sw flow ctrl XOFF char write to wrong reg on ESP32C6
Add software flow control test case

Introduced in e6ef4d1791

Closes https://github.com/espressif/esp-idf/issues/18779
2026-07-09 20:32:15 +08:00
Hu Rui
ead3341ded fix(uhci): rx fsm race condition
Closes https://github.com/espressif/esp-idf/issues/18746
2026-07-09 18:55:24 +08:00
wuzhenghui
1b3d83528b change(heap): reserve DMA pool with low priority MALLOC_CAP_DEFAULT caps 2026-07-09 17:33:25 +08:00
Mahavir Jain
10ca0dff2f Merge branch 'fix/esp_tee_heap_poison_v5.5' into 'release/v5.5'
fix(esp_tee): Prevent TEE from dispatching the REE heap poisoning callback (v5.5)

See merge request espressif/esp-idf!49912
2026-07-09 14:58:52 +05:30
Jiang Jiang Jian
f9bb1be590 Merge branch 'feat/update_openthread_submodule_and_br_lib_20260624_v5.5' into 'release/v5.5'
feat(openthread): update openthread submodule (v5.5)

See merge request espressif/esp-idf!49975
2026-07-09 17:27:23 +08:00
Jiang Jiang Jian
5215699d57 Merge branch 'fix/enable_pvt_esp32c5_v5.5' into 'release/v5.5'
Revert "disable PVT feature for esp32c5"

See merge request espressif/esp-idf!50422
2026-07-09 17:04:01 +08:00
Ashish Sharma
cecbc54c04 fix(esp_tee): fixes double panic when ESP-TEE panics 2026-07-09 11:59:23 +05:30
Ashish Sharma
cdedde2fea fix(esp_tee): release SHA held by HMAC after crypto peripheral reset 2026-07-09 11:58:48 +05:30
Mahavir Jain
416d47ecdf Merge branch 'change/sbom_exclude_fixed_cves_v5.5' into 'release/v5.5'
change(sbom): exclude ESP-IDF CVEs already fixed on release/v5.5

See merge request espressif/esp-idf!50241
2026-07-09 11:56:17 +05:30
Laukik Hase
2ad7cb65c6 fix(esp_tee): Add additional input validation checks for TEE service calls 2026-07-09 11:56:01 +05:30
Laukik Hase
cf817f6a65 fix(esp_tee): Avoid crypto peripherals reset with esp_restart() from REE
- Reset the crypto peripherals during TEE initialization
2026-07-09 11:56:01 +05:30
Laukik Hase
d39a11ace7 fix(esp_tee): Prevent TEE from dispatching the REE heap poisoning callback 2026-07-09 11:56:00 +05:30
Mahavir Jain
9a38ec2bbc Merge branch 'fix/tls1_3_dynamic_buffer_server_crash_v5.5' into 'release/v5.5'
fix(mbedtls): fixes TLS1.3 server failing with dynamic buffer (v5.5)

See merge request espressif/esp-idf!50388
2026-07-09 11:49:47 +05:30
Mahavir Jain
2b8f65c1ed Merge branch 'fix/fix_psk_hint_key_null_dereference_v5.5' into 'release/v5.5'
Fix/fix psk hint key null dereference (v5.5)

See merge request espressif/esp-idf!50323
2026-07-09 11:48:32 +05:30
Mahavir Jain
1325767442 Merge branch 'fix/panic_spiram_xip_irom_drom_alignment_no_gap_v5.5' into 'release/v5.5'
Handle absent IROM/DROM alignment gap in SPIRAM-XIP memprot tests (v5.5)

See merge request espressif/esp-idf!50235
2026-07-09 11:47:12 +05:30
yanzihan@espressif.com
aab94d3658 feat(pvt): change pvt timer target & limit 2026-07-09 12:07:32 +08:00
yanzihan@espressif.com
aa4728bec4 feat(pvt): add pvt enable flag & change pvt limit & sleep adapt time 2026-07-09 11:54:15 +08:00
Hu Rui
36a267bad6 fix(dac): dac_continuous set is_cyclic flag in async mode 2026-07-09 11:20:56 +08:00
Song Ruo Jing
632adbfa6f fix(dma2d): fix non-usable DMA2D_CSC_TX_SCRAMBLE option 2026-07-08 23:14:53 +08:00
Song Ruo Jing
3f99ab1c4a fix(dma2d): fix race with dma2d_force_end and ISR
free_up_channels can only be called once for a started transaction.
Double free will undesirely stop the next picked 2D-DMA transaction on the same channel.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-08 23:14:53 +08:00
Song Ruo Jing
74a6f9d1f5 fix(dma2d): add a dequeue mechanism for dma2d driver
JPEG driver should be able to either dequeue a pending transaction from
a 2D-DMA pool or force end a processing transaction.
2026-07-08 21:15:56 +08:00
Jiang Jiang Jian
897cf407aa Merge branch 'bugfix/fix_offchan_rx_fail_when_spiram_enabled_v5.5' into 'release/v5.5'
fix(wifi): fixed the offchan tx fail when SPIRAM_TRY_ALLOCATE_WIFI_LWIP enabled (v5.5)

See merge request espressif/esp-idf!50205
2026-07-08 14:14:32 +08:00
morris
59c70f46e4 Merge branch 'fix/jpeg_over_size_v5.5' into 'release/v5.5'
fix(jpeg): Fix the jpeg size might exceed the buffer size (backport v5.5)

See merge request espressif/esp-idf!50029
2026-07-08 11:02:50 +08:00
morris
04664e5051 Merge branch 'bugfix/sdio_slave_buffer_size_limit_v5.5' into 'release/v5.5'
fix(sdio_slave): align buffer size checks with descriptor limits (v5.5)

See merge request espressif/esp-idf!49900
2026-07-08 11:01:51 +08:00
zhangyanjiao
736a161c21 fix(wifi): fixed the offchan tx fail when SPIRAM_TRY_ALLOCATE_WIFI_LWIP enabled 2026-07-07 15:22:08 +08:00