Commit Graph

52765 Commits

Author SHA1 Message Date
Sudeep Mohanty
4b0301989f fix(cmakev2/bootloader): link bootloader_components discovered from EXTRA_COMPONENT_DIRS
idf_build_executable only links the COMPONENTS list and its
dependencies. However, bootloader_components provided by the application
get discovered, but not linked. This MR forces the extra components for
the bootloader to be linked to the bootloader binary as there is no way
for the application to specify the same.
2026-06-09 10:29:15 +02:00
morris
519334d640 Merge branch 'feat/restful_server_upgrade_vite_version_v6.1' into 'release/v6.1'
feat(http_server/restful_server): Upgraded Vite version (v6.1)

See merge request espressif/esp-idf!49414
2026-06-09 14:19:41 +08:00
Hrushikesh Bhosale
7393255564 feat(http_server/restful_server): Upgraded Vite version
- Bumped up the Vite version to 7.3.2
2026-06-09 11:24:14 +05:30
morris
0d92878008 Merge branch 'fix/suspend_s31_v6.1' into 'release/v6.1'
fix(spi_flash): Fix suspend issue on esp32s31, and add trs timing on other target (backport v6.1)

See merge request espressif/esp-idf!49386
2026-06-08 17:10:38 +08:00
morris
a04ef12b93 Merge branch 'fix/fix_s31_pcnt_test_failure_v6.1' into 'release/v6.1'
test(pcnt): fix test failure on s31 after AXI raise to 106M (v6.1)

See merge request espressif/esp-idf!49387
2026-06-08 16:25:34 +08:00
Chen Jichang
c4d31bbfc7 test(pcnt): fix test failure on s31 after AXI raise to 106M 2026-06-08 14:50:27 +08:00
C.S.M
01a9cbe421 fix(spi_flash): Fix suspend issue on esp32s31, and add trs timing on other target 2026-06-08 14:39:47 +08:00
morris
c3640229af Merge branch 'fix/fix_gdma_crc_stuck_with_large_input_v6.1' into 'release/v6.1'
fix(gdma): fix crc stuck with large input (v6.1)

See merge request espressif/esp-idf!49360
2026-06-08 11:32:40 +08:00
Jiang Jiang Jian
be531bbec2 Merge branch 'bugfix/esp_idf_retention_bt_4365_v6.1' into 'release/v6.1'
fix(esp_hw_support): fix retention hang when no module in link v6.1

See merge request espressif/esp-idf!49293
2026-06-08 11:09:30 +08:00
Chen Jichang
5deef19f66 fix(gdma): fix crc stuck with large input 2026-06-05 18:53:22 +08:00
morris
a8d5fc0e3f Merge branch 'test/enable_isp_test_esp32p4_rev1_v6.1' into 'release/v6.1'
fix(isp): enable esp32p4_rev1 unit test (v6.1)

See merge request espressif/esp-idf!49229
2026-06-05 17:02:22 +08:00
hebinglin
f35500a156 fix(esp_hw_support): fix retention hang when no module in link 2026-06-05 11:32:50 +08:00
Jiang Jiang Jian
2002147714 Merge branch 'fix/tls-session-verify-and-hostname-warn_v6.1' into 'release/v6.1'
fix(esp-tls): fix TLS session resumption bypassing CA verification and clarify skip_common_name behavior (v6.1)

See merge request espressif/esp-idf!48928
2026-06-05 10:38:57 +08:00
Jiang Jiang Jian
039bf48d58 Merge branch 'feat/ble-log-iram-optim_v6.1' into 'release/v6.1'
opt(bt): Move SPI Tx Callback to Flash When SPI ISR IN IRAM Disabled (6.1)

See merge request espressif/esp-idf!48925
2026-06-05 10:38:12 +08:00
Jiang Jiang Jian
c38e675c0b Merge branch 'idf/ble_audio_bluedroid_v6.1' into 'release/v6.1'
feat(ble_audio): Support running ISO & LE Audio with Bluedroid Host (v6.1)

See merge request espressif/esp-idf!49059
2026-06-05 10:36:25 +08:00
Jiang Jiang Jian
7cf57fe795 Merge branch 'fix/fix_conn_recycle_assertion_at_halt_v6.1' into 'release/v6.1'
fix(ble): fix conn recycle assertion at halt on ESP32-C2 (6.1)

See merge request espressif/esp-idf!49239
2026-06-05 10:35:22 +08:00
Jiang Jiang Jian
1280ccfbec Merge branch 'bugfix/add_monitor_en_rst_in_pvt_func_backport_v6.1' into 'release/v6.1'
feat(pvt): fix monitor en rst error in pvt func on v 6.1

See merge request espressif/esp-idf!49028
2026-06-05 10:29:54 +08:00
Jiang Jiang Jian
8c0d5b1693 Merge branch 'bugfix/fix_ble_coded_phy_performance_with_wifi_coex_v6.1' into 'release/v6.1'
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(51d9dfde) (6.1)

See merge request espressif/esp-idf!48996
2026-06-05 10:28:41 +08:00
Jiang Jiang Jian
d5ad96e397 Merge branch 'task/v2_aware_component_and_test_gates_v6.1' into 'release/v6.1'
fix(components): linux host-build failure fixes+ disable esp_tee in buildv2 + esp_hw_support and xtensa fixes (v6.1)

See merge request espressif/esp-idf!48919
2026-06-05 10:27:29 +08:00
Jiang Jiang Jian
8ab8298677 Merge branch 'bugfix/fix_crash_due_to_error_print_v6.1' into 'release/v6.1'
fix(nimble): Update excessive logging prints in failure scenario (v6.1)

See merge request espressif/esp-idf!48917
2026-06-05 10:26:56 +08:00
Jiang Jiang Jian
426e299d94 Merge branch 'task/cmakev2_internal_fixes_v6.1' into 'release/v6.1'
fix(cmakev2): internal bug fixes — kconfgen warnings, dep parsing, managed-deps ordering, link templates (v6.1)

See merge request espressif/esp-idf!48881
2026-06-05 10:25:38 +08:00
morris
7fd1e25294 Merge branch 'bugfix/async_crc_timeout_v6.1' into 'release/v6.1'
fix(async_crc): limit blocking timeout support (v6.1)

See merge request espressif/esp-idf!49242
2026-06-04 22:40:02 +08:00
yanzihan@espressif.com
431ff945c7 feat(pvt): fix monitor en rst error in pvt func on v6.1 2026-06-04 17:34:54 +08:00
Liu Linyan
91fc8d3905 feat(ble_audio): Support running ISO & LE Audio with Bluedroid Host 2026-06-04 15:41:36 +08:00
Jiang Jiang Jian
77f5214ab0 Merge branch 'fix/some_issue_s31_v6.1' into 'release/v6.1'
fix(bt/controller): fixed several controller issues (v6.1)

See merge request espressif/esp-idf!49117
2026-06-04 15:10:28 +08:00
Jiang Jiang Jian
c8d35cf13c Merge branch 'bugfix/example_docs_support_esp32s31_v6.1' into 'release/v6.1'
fix(bt): Modify the documents in Classic Bluetooth examples to support esp32s31 (v6.1)

See merge request espressif/esp-idf!49262
2026-06-04 15:10:18 +08:00
morris
c8bb08bc4c Merge branch 'feat/h21_gpspi_flash_v6.1' into 'release/v6.1'
feat(spi_flash): Add entire support for h21 external flash (backport v6.1)

See merge request espressif/esp-idf!49257
2026-06-04 15:03:45 +08:00
yangfeng
591f504187 fix(bt): Modify the documents in Classic Bluetooth examples to support esp32s31 2026-06-04 14:29:31 +08:00
morris
cc82ece46a Merge branch 'feat/update_jpeg_performance_v6.1' into 'release/v6.1'
doc(jpeg): Update jpeg performance on esp32s31 (backport v6.1)

See merge request espressif/esp-idf!49252
2026-06-04 12:16:31 +08:00
morris
9c6bc389ab Merge branch 'fix/jpeg_cve_fix_v6.1' into 'release/v6.1'
fix(jpeg_decoder): Add some strict check to avoid bad picture attack (backport v6.1)

See merge request espressif/esp-idf!49253
2026-06-04 12:15:16 +08:00
C.S.M
4310ae9d7b feat(spi_flash): Add entire support for h21 external flash 2026-06-04 11:25:59 +08:00
morris
ce34e39eac Merge branch 'feat/debug_probe_esp32s31_v6.1' into 'release/v6.1'
feat(debug): add esp32s31 debug probe support (v6.1)

See merge request espressif/esp-idf!48893
2026-06-04 11:19:51 +08:00
morris
dc31e96353 Merge branch 'srmao/esp_driver_dma_esp32p4_rev1_tests_v6.1' into 'release/v6.1'
test(esp_driver_dma): add esp32p4 rev1 test apps (v6.1)

See merge request espressif/esp-idf!48941
2026-06-04 11:17:31 +08:00
morris
956596b2fc Merge branch 'feat/blink_example_esp32s31_v6.1' into 'release/v6.1'
feat(example): set default GPIO for esp32-s31 blink example (v6.1)

See merge request espressif/esp-idf!49054
2026-06-04 11:16:38 +08:00
morris
cbc91b4616 Merge branch 'docs/i2s_pm_description_v6.1' into 'release/v6.1'
docs(i2s): correct power lock management description (v6.1)

See merge request espressif/esp-idf!49126
2026-06-04 11:15:33 +08:00
morris
a733bfa397 Merge branch 'fix/i2s_sample_rate_restriction_v6.1' into 'release/v6.1'
fix(i2s): fix test issue on esp32s31 & esp32h4 (v6.1)

See merge request espressif/esp-idf!48952
2026-06-04 11:14:58 +08:00
morris
9d444910bd Merge branch 'fix/fix_mipi_lcd_dirty_buffer_v6.1' into 'release/v6.1'
feat(lcd): support buffer switch interrupt (v6.1)

See merge request espressif/esp-idf!49100
2026-06-04 11:09:11 +08:00
morris
aa844dc675 Merge branch 'fix/fix_i80_example_high_failure_ratio_v6.1' into 'release/v6.1'
test(parlio): enable h4 parlio test (v6.1)

See merge request espressif/esp-idf!49013
2026-06-04 11:08:14 +08:00
Jiang Jiang Jian
9113e2d8c6 Merge branch 'bugfix/ft_igtk_installation_v6.1' into 'release/v6.1'
fix(esp_wifi): Correct igtk key installation in ft-psk mode (v6.1)

See merge request espressif/esp-idf!49208
2026-06-04 11:04:10 +08:00
morris
fe819275c0 Merge branch 'doc/update_ldo_doc_esp32s31_v6.1' into 'release/v6.1'
docs(ldo): corrected the LDO channel numbers in the programming guide (v6.1)

See merge request espressif/esp-idf!49159
2026-06-04 11:01:17 +08:00
C.S.M
5f95ab68f9 fix(jpeg_decoder): Add some strict check to avoid bad picture attack 2026-06-04 10:49:38 +08:00
C.S.M
594537c475 doc(jpeg): Update jpeg performance on esp32s31 2026-06-04 10:45:15 +08:00
morris
2b9277f30d fix(async_crc): limit the blocking API only accept infinite timeout
also support user configured interrupt priority
2026-06-03 19:00:29 +08:00
Jin Chen
6f600996c7 fix(ble): fix conn recycle assertion at halt on ESP32-C2
(cherry picked from commit 5483aeedb6)

Co-authored-by: cjin <jinchen@espressif.com>
2026-06-03 17:54:11 +08:00
Chen Chen
5ba1f481dc fix(isp): fix ccm test case for esp32p4-rev1 2026-06-03 16:23:09 +08:00
morris
b07d4a7670 fix(isp): enable esp32p4_rev1 unit test 2026-06-03 16:23:09 +08:00
Zhou Xiao
265dde11e7 change(ble_log): reverted default ble log buffer size to 2048 bytes 2026-06-03 15:39:21 +08:00
Zhou Xiao
926dd7fe4a change(ble_log): move spi tx callback to flash when spi isr in iram disabled
(cherry picked from commit 725e9ee162)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2026-06-03 15:39:17 +08:00
Jiang Jiang Jian
d539630bc7 Merge branch 'ci/wifi_remote_header_correction_v6.1' into 'release/v6.1'
Ci/wifi remote header correction v6.1

See merge request espressif/esp-idf!49123
2026-06-03 13:53:55 +08:00
Rahul Tank
f503a42b5a Merge branch 'bugfix/fix_security_proto_nimble_v6.1' into 'release/v6.1'
fix(protocomm): harden nimble/bluedroid transport size handling (v6.1)

See merge request espressif/esp-idf!49179
2026-06-03 11:08:41 +05:30