Commit Graph
33704 Commits
Author SHA1 Message Date
Island aeaa0849be Merge branch 'feat/spi_log_qa_frame_check_v5.5' into 'release/v5.5'
feat(ble_log): add FINAL_STAT session-end frame and flush hook before controller restart (5.5)

See merge request espressif/esp-idf!49957
2026-07-20 11:04:19 +08:00
morris 8869db20ce Merge branch 'feature/dma2d_ppa_sleep_retention_support_v5.5' into 'release/v5.5'
feat(ppa): add sleep retention support for DMA2D and PPA (v5.5)

See merge request espressif/esp-idf!50354
2026-07-20 10:55:54 +08:00
Wang Meng Yang 39a9184e32 Merge branch 'bugfix/ai_review_hfp_v5.5' into 'release/v5.5'
fix(bt): Fix the critical issues related to HFP from AI review report (v5.5)

See merge request espressif/esp-idf!50008
2026-07-20 09:08:03 +08:00
Wang Meng Yang 31e6b62389 Merge branch 'bugfix/ai_review_avrcp_v5.5' into 'release/v5.5'
fix(bt): Fix the critical and high issues related to AVRCP from AI review report (v5.5)

See merge request espressif/esp-idf!50021
2026-07-20 09:06:53 +08:00
Wang Meng Yang eae640068e Merge branch 'bugfix/ai_review_btu_common_v5.5' into 'release/v5.5'
fix: Fix the critical issues of btu and bt_common from AI review report (v5.5)

See merge request espressif/esp-idf!50123
2026-07-20 09:05:33 +08:00
Wang Meng Yang 071970e478 Merge branch 'bugfix/smp_sec_flags_v5.5' into 'release/v5.5'
fix(bt/bluedroid): fixed several security issues from NVIDIA (v5.5)

See merge request espressif/esp-idf!50567
2026-07-19 13:16:19 +08:00
Wang Meng Yang df95e83bfa Merge branch 'bugfix/bbp_issues_v5.5' into 'release/v5.5'
Bugfix/bbp issues v5.5

See merge request espressif/esp-idf!50190
2026-07-19 12:46:06 +08:00
Wang Meng Yang 59b5298819 Merge branch 'bugfix/fix_bredr_inq_crash_v5.5' into 'release/v5.5'
fix(bt/bluedroid): fix crash during bredr inquiry when zero-addr device is found (v5.5)

See merge request espressif/esp-idf!50855
2026-07-19 10:22:43 +08:00
morris 21f3b71cbb Merge branch 'feat/i2s_duplex_update_v5.5' into 'release/v5.5'
feat(i2s): allow full duplex mode in less strict condition (v5.5)

See merge request espressif/esp-idf!50867
2026-07-18 15:57:50 +08:00
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 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
Chen Chen 1d3952904d refactor(i2s): make the slot_bit_width checks unique 2026-07-17 14:40:10 +08:00
Chen Chen ad8d821197 feat(i2s): allow full duplex mode in less strict condition 2026-07-17 14:39:22 +08:00
linruihao 817d132ed0 fix(bt/bluedroid): fix crash during bredr inquiry when zero-addr device is found 2026-07-17 10:39:24 +08:00
morris b774170ff4 change(version): Update version to 5.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
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
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
Jin Cheng 9568e42900 fix(bt/bluedroid): fixed OOB read in PBAP app parameter parsing
Closes SEC-713
2026-07-09 17:10:51 +08:00
Jin Cheng ff580a167f fix(bt/bluedroid): fixed stuck sec_state on authention HCI command send failure
Closes SEC-1164
2026-07-09 17:10:51 +08:00
Jin Cheng 7d070f2980 fix(bt/bluedroid): fixed HID host slot leak on local VUP ACL drop
Closes SEC-1169
2026-07-09 17:10:51 +08:00
Jin Cheng 1ef83cc8db fix(bt/bluedroid): fixed NULL dereference in remote legacy authentication handler
Closes SEC-1143
2026-07-09 17:10:51 +08:00
Jin Cheng 3a5bcacf4b fix(bt/bluedroid): fixed integer overflow in HID report descriptor parser
Closes SEC-084
2026-07-09 17:10:51 +08:00
Jin Cheng 649c45b02d fix(bt/bluedroid): fixed wrong link key flag cleared on legacy BR/EDR authentication failure
Stale bond trust state cound remain after authenticaion failure, causing
incorrect bond status and link key auto-reply behavior.

Closes SEC-1153
2026-07-09 17:10:51 +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
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