Commit Graph

31070 Commits

Author SHA1 Message Date
morris e9790c04fa Merge branch 'features/twai_ll_parse_frame_v5.5' into 'release/v5.5'
refactor(twai): Separate frame header and data parsing logic for Classic TWAI (v5.5)

See merge request espressif/esp-idf!41478
2025-09-02 09:49:07 +08:00
Marius Vikhammer 5665e9da8f Merge branch 'fix/panic_handler_reboot_before_halt_v5.5' into 'release/v5.5'
fix(panic_handler): Fixed a issue where the system reboots before halt (v5.5)

See merge request espressif/esp-idf!41264
2025-09-01 17:53:16 +08:00
Marius Vikhammer b55eab5faf Merge branch 'bugfix/enable_misc_test_case_v5.5' into 'release/v5.5'
ci: cleanup misc system build-test-rules (v5.5)

See merge request espressif/esp-idf!41317
2025-09-01 14:57:19 +08:00
Marius Vikhammer a511f3bebb Merge branch 'bugfix/esp_timer_dump_corruption_v5.5' into 'release/v5.5'
fix(esp_timer): fixed potential buffer overflow with esp_timer_dump() (v5.5)

See merge request espressif/esp-idf!41450
2025-09-01 14:57:08 +08:00
Marius Vikhammer 6e7dab576f Merge branch 'ci/ulp_defaults_config_v5.5' into 'release/v5.5'
ci(ulp): fixed default config not running in CI (v5.5)

See merge request espressif/esp-idf!41611
2025-09-01 14:56:55 +08:00
Marius Vikhammer d0872ec138 Merge branch 'bugfix/lp_core_array_bounds_p4_v5.5' into 'release/v5.5'
fix(lp_core): fixed array-bound warning when compiling on P4 with -Os (v5.5)

See merge request espressif/esp-idf!41613
2025-09-01 14:56:45 +08:00
Marius Vikhammer b0918d7a25 Merge branch 'ci/fix_cpp_leak_test_case_v5.5' into 'release/v5.5'
test(cpp): fixed cpp test case mem leak (v5.5)

See merge request espressif/esp-idf!41616
2025-09-01 14:56:34 +08:00
morris d3177152b3 Merge branch 'bugfix/gpio_esp32_workaround_v5.5' into 'release/v5.5'
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.5)

See merge request espressif/esp-idf!41214
2025-09-01 14:54:37 +08:00
morris 9244d4b6cc Merge branch 'bugfix/ledc_update_duty_wait_v5.5' into 'release/v5.5'
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.5)

See merge request espressif/esp-idf!41272
2025-09-01 14:53:43 +08:00
morris 6adb0e5fd4 Merge branch 'refactor/use_gdma_link_in_rmt_v5.5' into 'release/v5.5'
refactor(rmt): use gdma link list driver to mount buffer (v5.5)

See merge request espressif/esp-idf!41233
2025-09-01 14:53:21 +08:00
morris 9991b1f6e4 Merge branch 'fix/fix_dvp_dma_desc_type_on_s3_v5.5' into 'release/v5.5'
camera: fixed dvp dma desc type on s3 (v5.5)

See merge request espressif/esp-idf!41084
2025-09-01 14:52:51 +08:00
Jiang Jiang Jian 87793a2a21 Merge branch 'bugfix/fix_bt_security_v5.5' into 'release/v5.5'
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data (v5.5)

See merge request espressif/esp-idf!41397
2025-09-01 14:46:22 +08:00
Jiang Jiang Jian 752e4e89c2 Merge branch 'fix/fix_submode_lost_in_reset_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix ESP_SLEEP_RTC_USE_RC_FAST_MODE submode lost in reset (v5.5)

See merge request espressif/esp-idf!41409
2025-09-01 14:46:06 +08:00
Jiang Jiang Jian 184f2a40e7 Merge branch 'change/remove_assert_in_esp_sleep_pd_config_v5.5' into 'release/v5.5'
change(esp_hw_support): warning in esp_sleep_pd_config instead of assert  (v5.5)

See merge request espressif/esp-idf!41115
2025-09-01 14:44:17 +08:00
Jiang Jiang Jian d421c9963e Merge branch 'feat/support_c5_c61_clkoutput_v5.5' into 'release/v5.5'
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61 (v5.5)

See merge request espressif/esp-idf!41108
2025-09-01 14:43:15 +08:00
Jiang Jiang Jian 3e9d20f6d5 Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.5)

See merge request espressif/esp-idf!41110
2025-09-01 14:42:50 +08:00
Rahul Tank 37eaa4cc36 Merge branch 'fix_nimble_issue_0826' into 'release/v5.5'
fix(nimble): Fix nimble issues  0826 (v5.5)

See merge request espressif/esp-idf!41535
2025-09-01 12:03:35 +05:30
Xiao Xufeng fcae32885b change(version): Update version to 5.5.1 2025-08-30 21:42:28 +08:00
Xiao Xufeng 6049a4a1c2 feat(tools): add c5, c61 into supported targets list 2025-08-30 01:23:15 +08:00
Marius Vikhammer 23628f149c test(cpp): fixed cpp test case mem leak 2025-08-29 09:57:30 +08:00
Marius Vikhammer 19f91cfad9 fix(lp_core): fixed array-bound warning when compiling on P4 with -Os
Closes https://github.com/espressif/esp-idf/issues/17054
2025-08-29 09:57:05 +08:00
Marius Vikhammer 88165f9735 ci(ulp): fixed default config not running in CI 2025-08-29 09:56:38 +08:00
Zhao Wei Liang 7f4dd43626 feat(ble): fixed ble rx pdu error issue on ESP32-C5
(cherry picked from commit eaf12518af32e2d4a0cbad0c530e606d9da374e4)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-27 20:12:05 +08:00
Rahul Tank c8b67b732c fix(nimble): Add code to post connection failure
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-26 17:36:01 +05:30
Shen Weilong 191a231e37 fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble 2025-08-26 17:35:28 +05:30
Astha Verma 84dac281cf fix(nimble): Added missing api in nimble which present in bluedroid 2025-08-26 17:34:51 +05:30
Liu Linyan 9247fa00a3 feat(ble): ISO minor support for NimBLE Host 2025-08-26 17:34:15 +05:30
Sumeet Singh 1480e4077a fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs (v5.5) 2025-08-26 17:33:35 +05:30
Rahul Tank dae216df2f fix(nimble): Add VSC for Set Scan Channel Bitmap 2025-08-26 17:33:07 +05:30
Yuan Yu 9b99477852 refactor(twai): Optimize the TWAI frame parsing function and separate frame header and data parsing logic 2025-08-25 12:06:31 +08:00
Jiang Jiang Jian ae2b5af875 Merge branch 'bugfix/add_phy_calibration_independent_support_v5.5' into 'release/v5.5'
feat(phy): add phy calibration independent support(backport v5.5)

See merge request espressif/esp-idf!41416
2025-08-22 17:52:32 +08:00
Marius Vikhammer ec71bd189f fix(esp_timer): fixed potential buffer overflow with esp_timer_dump()
esp_timer_dump could overflow when dumping a large amount of timers

Closes https://github.com/espressif/esp-idf/issues/17008
2025-08-22 15:26:53 +08:00
yinqingzhao 5714153832 feat(phy): add phy calibration independent support 2025-08-22 10:49:23 +08:00
armando 17a23d1ddb fix(psram): fixed psram cross page issue 2025-08-22 00:02:06 +08:00
Jiang Jiang Jian 92df7573a4 Merge branch 'bugfix/fix_esp32c5_ersu_compatibility_issue_v5.5' into 'release/v5.5'
fix(wifi): fix ersu compatibility issue(Backport v5.5)

See merge request espressif/esp-idf!41385
2025-08-21 20:02:13 +08:00
wuzhenghui 76f3aea6ea change(esp_hw_support): increase s2a_work_time_us 2025-08-21 11:52:44 +08:00
Jiang Jiang Jian 02c5f2dbb9 Merge branch 'fix/disable_efuse_xts_aes_256_esp32c5_v5.5' into 'release/v5.5'
Disable XTS-AES-256 using efuse key for ESP32-C5 (v5.5)

See merge request espressif/esp-idf!41364
2025-08-21 10:31:37 +08:00
wuzhenghui bde461f09e fix(esp_hw_support): test ESP_SLEEP_RTC_USE_RC_FAST_MODE sleep submode after reset 2025-08-20 17:37:07 +08:00
wuzhenghui e90c50d66b fix(esp_hw_support): fix ESP_SLEEP_RTC_USE_RC_FAST_MODE sub_mode lost after cpu/sys reset
Closes https://github.com/espressif/esp-idf/issues/16243
2025-08-20 17:36:32 +08:00
yangfeng 1cd73de8d9 fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data 2025-08-20 14:30:46 +08:00
Jiang Jiang Jian 7b478f3ec8 Merge branch 'fix/fix_psram_incr16_v5.5' into 'release/v5.5'
fix(dma): add burst size check when dma access psram (v5.5)

See merge request espressif/esp-idf!41107
2025-08-20 14:01:36 +08:00
Jiang Jiang Jian 4f8f9748f6 Merge branch 'bugfix/psram_enc_workaround_v5.5' into 'release/v5.5'
fix(psram): provide boot warning about PSRAM encryption issue on C5/C61 (v5.5)

See merge request espressif/esp-idf!41163
2025-08-20 10:21:43 +08:00
harshal.patil 4213e41bbd fix(soc): Disable XTS-AES-256 using efuse key for ESP32-C5 2025-08-19 21:59:34 +05:30
Jiang Jiang Jian 0f07209abb Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem_v5.5' into 'release/v5.5'
esp_phy: Add protection of consecutive disable operations by single modem source (v5.5)

See merge request espressif/esp-idf!41291
2025-08-19 20:52:02 +08:00
muhaidong b26c24ac02 fix(wifi): fix ersu compatibility issue 2025-08-19 19:49:29 +08:00
Jiang Jiang Jian 10d07d1a2b Merge branch 'feat/update_phylib_for_c5_v5.5' into 'release/v5.5'
feat(esp_phy): update phylib for C5(backport v5.5)

See merge request espressif/esp-idf!41202
2025-08-19 19:47:50 +08:00
morris 290a454500 Merge branch 'fix/rmt_simple_encoder_done_with_mem_full_v5.5' into 'release/v5.5'
fix(rmt): fix the state of simple encoder with mem full (v5.5)

See merge request espressif/esp-idf!41243
2025-08-19 15:06:01 +08:00
Marius Vikhammer 590cb66669 ci(system): enabled and cleanup misc system test-apps build-test-rules 2025-08-18 14:22:13 +08:00
morris 2be55b580c fix(twai): fixed build errors in cxx environment
Closes https://github.com/espressif/esp-idf/issues/16999
2025-08-15 18:28:38 +08:00
Chen Jichang 333858e57b fix(dma): add burst size check when dma access psram 2025-08-15 15:37:52 +08:00