Commit Graph

51683 Commits

Author SHA1 Message Date
Jin Cheng 83ede08702 fix(bt/controller): fixed sevaral controller issues
- Relax the TID checks during EPR to be compatible with some RealTek devices
        - Closes https://github.com/espressif/esp-idf/issues/18145
    - Fixed wrong HCI event used for eSCO connection update
    - Do not inform the host when conneciton request was automatically rejected
2026-04-16 20:27:47 +08:00
Chen Jichang 06dc3fe8a8 feat(parlio): support parlio on esp32h21 2026-04-16 20:23:55 +08:00
yinqingzhao 9f58583929 fix(ci): fix ci build issue of esp32s31 2026-04-16 20:19:54 +08:00
yinqingzhao fa0f2c9553 fix(docs): fix docs build issue of esp32s31 2026-04-16 20:17:16 +08:00
yinqingzhao 71f335b97f fix(wifi): Temporarily disable BT support 2026-04-16 20:17:16 +08:00
yinqingzhao 168cc57426 feat(phy): update phy init data of esp32s31 2026-04-16 20:17:16 +08:00
yinqingzhao 7246caeaa3 fix(phy): fix ANT_SEL0_IDX rename to PAD_MODEM_ANT_SEL0_IDX 2026-04-16 20:17:16 +08:00
yinqingzhao c3da80ee52 feat(wifi): add esp32s31 wifi support 2026-04-16 20:17:07 +08:00
Chen Jichang 6e206dd173 refactor(clk_tree): use general api to enable the clk 2026-04-16 20:03:06 +08:00
Roland Dobai 13b56cec79 fix(cmake): quote variable references in conditional expressions
Closes https://github.com/espressif/esp-idf/issues/18445
2026-04-16 13:41:48 +02:00
Rahul Tank 2e6e41f615 Merge branch 'bugfix/ai_fixes_common_components' into 'master'
Bugfix/ai fixes common components

See merge request espressif/esp-idf!47272
2026-04-16 17:03:46 +05:30
Fu Hanxi 2aee18d827 feat(build): support env var IDF_PY_BUILD_JOBS for ninja jobs 2026-04-16 13:27:18 +02:00
Fu Hanxi f15406fe33 ci: log per-job ccache stats 2026-04-16 13:27:18 +02:00
Wang Ning 6b5091acb8 Merge branch 'docs/clarify_html_downloaded_as_zip' into 'master'
docs: clarify html downloaded as zip

Closes DOC-14314

See merge request espressif/esp-idf!47671
2026-04-16 17:55:41 +08:00
wuzhenghui ab664da95d feat(esp_hw_support): add support for SOC_CLOCK_SOURCE_CG and WIFI_BB_80X1 clock in modem clock management 2026-04-16 17:50:43 +08:00
Wang Ning bb5c1a9535 docs: clarify html downloaded as zip 2026-04-16 17:28:19 +08:00
yangfeng 63f04b97f2 fix(bt): fix A2DP stack component issues reported by AI review 2026-04-16 17:06:03 +08:00
yangfeng 08c5766c96 fix(bt): fix A2DP bta component issues reported by AI review 2026-04-16 16:59:13 +08:00
yangfeng e3782bf2c0 fix(bt): fix A2DP api and btc component issues reported by AI review 2026-04-16 16:59:13 +08:00
igor.udot 13d3675438 ci: update idf-ci pre-commit version 2026-04-16 16:58:59 +08:00
igor.udot d8132e1463 ci: filter targets by component_targets 2026-04-16 16:58:59 +08:00
Xu Si Yu 595e4e3f34 fix(openthread): optimize the process of openthread pytest cases 2026-04-16 16:30:14 +08:00
C.S.M e678d76251 feat(brownout): Add brownout support for esp32h4 2026-04-16 16:21:17 +08:00
Hu Rui da26be8864 Merge branch 'feat/touch_sensor_esp32s31_support' into 'master'
feat(touch_sens): support touch sensor on esp32s31

See merge request espressif/esp-idf!47329
2026-04-16 16:11:07 +08:00
Jiang Jiang Jian 0c35411930 Merge branch 'bugfix/eap_frag_optimization' into 'master'
fix(esp_wifi): Skip allocation of new buffers during EAP processing

See merge request espressif/esp-idf!47202
2026-04-16 16:09:51 +08:00
Marek Fiala ca08f28d22 Merge branch 'feat/extenral_components_from_valid_sources' into 'master'
feat(tools): Restrict loading extension components to trusted sources

Closes DOC-13994

See merge request espressif/esp-idf!46089
2026-04-16 15:54:38 +08:00
Marius Vikhammer bb7fb3e35b Merge branch 'fix/esp32s31-intr-dump-expected-output' into 'master'
fix(esp_intr_dump): sync esp32s31 expected output

Closes IDFCI-10413

See merge request espressif/esp-idf!47656
2026-04-16 15:44:33 +08:00
Xorlent 054fdc1fdd Fix output bit range in bitscrambler documentation
Destination bit range incorrect in `Sub-instructions` example
2026-04-16 15:35:45 +08:00
Hrushikesh Bhosale 26367ae202 Merge branch 'fix/https_request_rom_impl_ci_failure' into 'master'
fix(examples): make https_request rom_impl CI test resilient to transient external server failures

Closes IDFCI-3792

See merge request espressif/esp-idf!47528
2026-04-16 15:12:35 +08:00
morris 497aa8ac76 Merge branch 'fix/uhci_test_3' into 'master'
test(uhci): fix false-pass bug in UHCI receive test

See merge request espressif/esp-idf!47645
2026-04-16 15:05:55 +08:00
Chen Jichang 36658b2104 fix(spi_lcd): add a flag to decide whether dma accsess psram 2026-04-16 14:56:33 +08:00
hebinglin 4b2e135fd0 feat(esp_hw_support): optimize esp32h4 eco1 active current 2026-04-16 12:10:23 +08:00
hebinglin d4337bdcef change(esp_hw_support): update pmu analog param for esp32h4 eco1 2026-04-16 12:10:19 +08:00
Marius Vikhammer 4d18240744 fix(esp_intr_dump): sync esp32s31 expected output
Keep the esp32s31 fixture aligned with the assist_debug reservation on interrupt 27.
2026-04-16 11:35:43 +08:00
Wan Lei 96a8cdff23 Merge branch 'feat/s31_twaifd_support' into 'master'
feat(driver_twai): bringup s31 twaifd driver support

Closes IDF-14721

See merge request espressif/esp-idf!47505
2026-04-16 10:29:37 +08:00
Lv Xin Yue 17704eb0c1 Merge branch 'docs/add_link_to_promotion_article_from_mcp_widget' into 'master'
docs(chatbot): Added a link to the full promotion article from the widget

See merge request espressif/esp-idf!47625
2026-04-16 10:26:05 +08:00
Marius Vikhammer 4a5d853191 Merge branch 'bugfix/h4_rtci2c_build_error' into 'master'
fix(regi2c): align esp32h4 SARADC test macros

See merge request espressif/esp-idf!47655
2026-04-16 09:28:58 +08:00
Marius Vikhammer ab3f2bf132 fix(regi2c): align esp32h4 SARADC test macros
Keep the ESP32-H4 regi2c test app aligned with the renamed SARADC
definitions so the target still builds after the ADC support merge.

Made-with: Cursor
2026-04-16 08:17:16 +08:00
Kapil Gupta 6aabf3706f fix(supplicant): resolve constant expression warning in crypto_ecdh_output_size
Use PSA_BITS_TO_BYTES(key_bits) directly instead of
PSA_RAW_KEY_AGREEMENT_OUTPUT_SIZE(PSA_KEY_TYPE_ECC_KEY_PAIR(...))
to eliminate a tautological type check that always evaluates to the same result.
2026-04-15 20:42:24 +05:30
wanckl aea648dbd2 feat(driver_twai): bringup s31 twaifd driver support 2026-04-15 20:45:05 +08:00
Gao Xu 7a778c02e4 Merge branch 'feat/h4_support_adc' into 'master'
Feat/h4 support adc

Closes IDF-12368 and IDF-12370

See merge request espressif/esp-idf!45360
2026-04-15 20:08:38 +08:00
Chen Ji Chang 1928cf6684 Merge branch 'fix/fix_register_rw_half_word_check' into 'master'
fix(ci): fix register rw half word check

See merge request espressif/esp-idf!47592
2026-04-15 19:34:46 +08:00
Wang Meng Yang 5bb46aadb7 Merge branch 'bugfix/ai_review_avrcp' into 'master'
fix(bt): fix AVRCP component issues reported by AI review

Closes BT-4287

See merge request espressif/esp-idf!46832
2026-04-15 19:28:10 +08:00
Mahavir Jain 204549529a Merge branch 'fix_otatool_serial_handoff' into 'master'
fix(otatool): fix flaky serial port handoff in otatool CI test

Closes IDFCI-3263, IDFCI-3302, IDFCI-3402, IDFCI-3410, IDFCI-4548, IDFCI-5191, IDFCI-6937, and IDFCI-7329

See merge request espressif/esp-idf!47318
2026-04-15 15:48:15 +05:30
Hu Rui 6f5a2f73a2 test(uhci): fix false-pass bug in UHCI receive test
reset RX buffer state between UHCI test transactions
2026-04-15 18:05:32 +08:00
Kapil Gupta 9dd1c015db fix(esp_wifi): fail if ptk derivation fails 2026-04-15 15:26:48 +05:30
Mahavir Jain 80116d4e07 Merge branch 'feat/add_hmac_support_for_esp32h4' into 'master'
feat: added support for HMAC in ESP32H4

Closes IDF-12257

See merge request espressif/esp-idf!44647
2026-04-15 15:18:03 +05:30
David Čermák c4dd0c2cbd Merge branch 'fix/example_socket_len' into 'master'
fix(examples): Fix socket example incorrect len/error handling

Closes IDFGH-17113

See merge request espressif/esp-idf!47199
2026-04-15 17:13:36 +08:00
Radek Tandler 5c8f5fc66d Merge branch 'feature/nvs_fd_support' into 'master'
feat(nvs_flash): Added support for storing flash and double types

Closes IDFGH-9857

See merge request espressif/esp-idf!47045
2026-04-15 11:03:57 +02:00
Igor Udot 76ef396b49 Merge branch 'ci/runs_per_job' into 'master'
ci: setup runs_per_job to 30

See merge request espressif/esp-idf!47626
2026-04-15 16:48:48 +08:00