Commit Graph

46126 Commits

Author SHA1 Message Date
C.S.M 1a3e2da856 fix(jpeg): Fix jpeg color space check 2025-12-17 14:29:38 +08:00
C.S.M 38a0beb659 feat(jpeg_decoder): Add decode to yuv420 since esp32p4 version3 2025-12-16 13:48:59 +08:00
C.S.M 80c1fc8676 fix(jpeg): Fix check in com marker 2025-12-16 12:11:40 +08:00
Jiang Jiang Jian e3d0b196c9 Merge branch 'bugfix/fix_regdma_data_race_v5.5' into 'release/v5.5'
fix: add mutex protection for software trigger RegDMA start to avoid data races V5.5

See merge request espressif/esp-idf!44168
2025-12-15 23:41:38 +08:00
Aditya Patwardhan 9bb7aa84fe Merge branch 'feat/mbedtls_aes_tests_v5.5' into 'release/v5.5'
Only reallocate unaligned external AES and SHA buffers (v5.5)

See merge request espressif/esp-idf!44162
2025-12-15 14:25:22 +05:30
Jiang Jiang Jian b66a0691aa Merge branch 'bugfix/ftm_memory_corruption_v5.5' into 'release/v5.5'
bugfix(wifi): Resolve the memory corruption issue in FTM (Backport v5.5)

See merge request espressif/esp-idf!44182
2025-12-15 10:41:35 +08:00
Jiang Jiang Jian 2b9938db4e Merge branch 'bugfix/update_thread_ci_testcases_v5.5' into 'release/v5.5'
feat(openthread): optimize fail cases in CI test (v5.5)

See merge request espressif/esp-idf!43739
2025-12-12 18:55:37 +08:00
Akshat Agrawal b81023c19e bugfix(wifi): Resolve the memory corruption issue in FTM 2025-12-12 15:05:06 +05:30
harshal.patil 11c8f6aa94 fix(mbedtls/aes): Reallocate buffers only if in external RAM 2025-12-12 13:00:40 +05:30
sibeibei 0f07ad18b6 fix: add mutex protection for software trigger RegDMA start to avoid data races 2025-12-11 20:32:53 +08:00
Jiang Jiang Jian 332c73b20b Merge branch 'fix/fix_an_ot_trel_risk_v5.5' into 'release/v5.5'
fix(openthread): fix a potential stack overflow in TREL (v5.5)

See merge request espressif/esp-idf!43932
2025-12-11 16:42:26 +08:00
zwx 8a70704be6 fix(openthread): open nvs from the configured partition 2025-12-05 14:06:19 +08:00
zwx acc569fd95 fix(802.15.4): fixed energy detection result 2025-12-05 12:20:23 +08:00
Xu Si Yu 26e23725da feat(openthread): Use PSRAM by default for OpenThread message buffers when PSRAM is enabled 2025-12-05 12:20:11 +08:00
Xu Si Yu 74b294187d fix(openthread): fix an error in Kconfig 2025-12-05 12:20:02 +08:00
Tan Yan Quan 5af377ce18 fix(openthread): resolve deadlock issues due to switching_lock
* esp-openthread: thread_zigbee/esp-openthread@4a650cc2f
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@871ec2c1e
2025-12-04 16:09:30 +08:00
Jiang Jiang Jian 871ec2c1ef Merge branch 'feat/enable_lowpower_tests_for_p4_v3_v5.5' into 'release/v5.5'
feat: re-enable P4 pm/wakeup tests for rev3.0 (v5.5)

See merge request espressif/esp-idf!43760
2025-12-04 10:46:56 +08:00
Jiang Jiang Jian ddb9f5d9dc Merge branch 'fix/fix_mspi_write_stuck_after_reset_v5.5' into 'release/v5.5'
fix(esp_system): fix mspi write stuck after cpu/digital reset on c5/c61 (v5.5)

See merge request espressif/esp-idf!43732
2025-12-04 10:34:56 +08:00
Jiang Jiang Jian b1e3248f23 Merge branch 'feat/update_libphy_for_c5_c61_v5.5' into 'release/v5.5'
feat(phy): update libphy to fix c5/c61 reset(backport v5.5)

See merge request espressif/esp-idf!43854
2025-12-03 19:48:28 +08:00
Jiang Jiang Jian 70ab2dde1b Merge branch 'bugfix/oob_in_bta_dm_sdp_result_v5.5' into 'release/v5.5'
fix(bt/bluedroid): fixed an OOB write in bta_dm_sdp_result (v5.5)

See merge request espressif/esp-idf!43203
2025-12-03 16:49:49 +08:00
Jiang Jiang Jian e492290391 Merge branch 'fix/increase_c61_default_sleep_out_overhead_us_v5.5' into 'release/v5.5'
fix(esp_hw_support): update DEFAULT_SLEEP_OUT_OVERHEAD_US for esp32c61 (v5.5)

See merge request espressif/esp-idf!43912
2025-12-03 13:49:12 +08:00
Jiang Jiang Jian e8b98540b3 Merge branch 'bugfix/fix_some_bugs_related_to_ampdu_v5.5' into 'release/v5.5'
fix(wifi): fix some bugs related to ampdu(backport v5.5)

See merge request espressif/esp-idf!43848
2025-12-03 10:58:12 +08:00
Xu Si Yu 0f9c93d773 fix(openthread): fix a potential stack overflow in TREL 2025-12-03 10:36:11 +08:00
morris a4b11386a1 Merge branch 'feat/esp32p4_eco5_adc_cali_v5.5' into 'release/v5.5'
feat(adc): support ADC calibration on ESP32P4 ECO5 (v5.5)

See merge request espressif/esp-idf!43778
2025-12-03 09:51:14 +08:00
Jiang Jiang Jian a5cc517d31 Merge branch 'fix/core_system_fixes_for_p4_eco5_v5_5' into 'release/v5.5'
Core System fixes for p4 eco5 (v5.5)

See merge request espressif/esp-idf!43726
2025-12-02 19:56:22 +08:00
Jiang Jiang Jian 07d815b447 Merge branch 'fix/recursion_caused_due_to_unaligned_ext_mem_buf_v5.5' into 'release/v5.5'
AES driver should use internal buffers to perform chunk wise operations when external buffers are unaligned (v5.5)

See merge request espressif/esp-idf!43898
2025-12-02 16:37:04 +08:00
wuzhenghui ca8183d36a fix(esp_hw_support): update DEFAULT_SLEEP_OUT_OVERHEAD_US for esp32c61 2025-12-02 14:59:04 +08:00
yinqingzhao 473971e39e fix(wifi): fix cannot send omc 2025-12-02 14:46:32 +08:00
yinqingzhao 428d1cfbb2 fix(wifi): fix some bugs related to ampdu 2025-12-02 14:46:14 +08:00
sibeibei 83acb84d8a bugfix: clear regdma status when restart 2025-12-02 13:34:21 +08:00
wuzhenghui 104145de7f fix(esp_system): fix mspi write stuck after cpu/digital reset on c5/c61 2025-12-02 13:34:17 +08:00
yinqingzhao a190fa55a7 feat(phy): update libphy to fix c5/c61 reset 2025-12-02 13:19:01 +08:00
morris d957378382 Merge branch 'refactor/rng_ll_p4_v5.5' into 'release/v5.5'
RNG: adc source refactor and TRNG source support (v5.5)

See merge request espressif/esp-idf!43646
2025-12-02 10:03:39 +08:00
gaoxu c0579027e3 ci(adc): re-enable ADC test on ESP32P4 2025-12-02 08:52:21 +08:00
Jiang Jiang Jian ba0140e2eb Merge branch 'bugfix/offchan_ftm_return_v5.5' into 'release/v5.5'
bugfix(wifi): Return to home channel as soon as FTM is completed (Backport v5.5)

See merge request espressif/esp-idf!43844
2025-12-02 02:30:15 +08:00
harshal.patil 76436b3418 fix(mbedtls/port): Use internal buffers to perform chunkwise operations
when the external input and output buffers are unaligned.
This also fixes as a recursion loop that occurs when the size of the input
buffer is not aligned to dcache_line_size but is aligned to AES_BLOCK_BYTES
2025-12-01 18:15:25 +05:30
Xiao Xufeng 09aafffb2e esp_system: increase bootloader partition size in examples using framepointer 2025-12-01 15:31:44 +08:00
gaoxu dfef29c007 feat(rng): support P4 ECO5 TRNG 2025-12-01 15:31:44 +08:00
gaoxu 9126d8c485 feat(adc): add always inline for adc ll functions called by bootloader 2025-12-01 15:31:44 +08:00
gaoxu 94679d0b0e refactor(rng): refactor to use hal/ll apis for P4 2025-12-01 15:31:44 +08:00
gaoxu 85130b887c feat(adc): support ADC calibration on ESP32P4 ECO5 2025-12-01 11:51:53 +08:00
morris 64726df15e Merge branch 'docs/update_twai_api_ref_struct_v5.5' into 'release/v5.5'
docs: update heading levels for twai api reference (v5.5)

See merge request espressif/esp-idf!43846
2025-12-01 10:47:18 +08:00
Sudeep Mohanty 6f26758e1d test(cxx): Fixed cxx test app build errors 2025-11-29 08:57:01 +05:30
Wang c13ebc1643 docs: add headings for twai and gptimer api reference
Closes https://github.com/espressif/esp-idf/issues/17891
2025-11-28 18:15:38 +08:00
Akshat Agrawal 1b3b5a4700 bugfix(wifi): Return to home channel as soon as FTM is completed
- Resolve memory corruption by avoiding integes underflow
2025-11-28 15:41:21 +05:30
morris afc3741ec4 Merge branch 'ci/reenable_p4_usb_device_tests_backport_v5.5' into 'release/v5.5'
ci(usb/device): re-enable usb_device tests for ESP32-P4 (backport v5.5)

See merge request espressif/esp-idf!43771
2025-11-28 10:09:29 +08:00
Jin Cheng 9889edd799 fix(bt/blurdoird): fixed an OOB write in bta_dm_sdp_result 2025-11-27 23:04:36 +08:00
Sudeep Mohanty 0f268f0920 fix(system): Fix linker error for esp32p4 C++ constructors
This commit fixes an issue where C++ constructor priority array symbols
(__init_priority_array_start/end) were undefined when linking.
2025-11-27 11:20:43 +05:30
Sudeep Mohanty ccab591764 ci(esp_system): Re-enable esp_system tests for esp32p4 2025-11-27 11:20:43 +05:30
Sudeep Mohanty bd6a97fb6e ci(freertos): Re-enable freertos tests for esp32p4 2025-11-27 11:20:43 +05:30