Commit Graph

51658 Commits

Author SHA1 Message Date
Kapil Gupta 7774285b7d fix(esp_wifi): Move unnecessary PMF prints to verbose 2026-04-17 14:34:56 +05:30
Rahul Tank 5a134e1ccc fix(nimble): Fixes for various CVEs
*CVE-2025-62235
   *CVE-2025-53477
   *CVE-2025-53470
2026-04-17 14:18:16 +05:30
Marius Vikhammer 6879cec1f3 fix(interrupts): cleanup leftover todo from H4 bringup 2026-04-17 16:41:52 +08:00
Shu Chen dfc5bbb58c Merge branch 'review_ot_code_using_cursor' into 'master'
fix(openthread): make the code more robust

See merge request espressif/esp-idf!47092
2026-04-17 08:40:44 +00:00
C.S.M ff7a67fb4f feat(temperature_sensor): Support temperature sensor on esp32h4 2026-04-17 16:38:04 +08:00
Gao Xu 72c77c6e33 Merge branch 's31_uart_support' into 'master'
feat(uart): support  uart on ESP32S31

Closes IDF-14789, IDF-14790, and IDF-14792

See merge request espressif/esp-idf!46813
2026-04-17 16:37:55 +08:00
luoxu 99d931e4e9 fix(ble_mesh): disabled ble50 by default for ble_mesh 2026-04-17 16:01:51 +08:00
zwx aebf890e98 fix(openthread): make the code more robust 2026-04-17 15:42:26 +08:00
Roland Dobai 478e0861d8 Merge branch 'fix/cmake_quotations' into 'master'
Build & config: Quote variable references in conditional expressions

Closes IDFGH-17506

See merge request espressif/esp-idf!47675
2026-04-17 09:14:28 +02:00
wuzhenghui dc29bf9e72 feat(esp_hw_support): add support for SOC_CLOCK_SOURCE_CG in modem clock management 2026-04-17 15:13:51 +08:00
Fu Hanxi 30a34b9097 Merge branch 'ci/pre-check-complete' into 'master'
ci: after pre-check-complete start build

See merge request espressif/esp-idf!47667
2026-04-17 09:07:58 +02:00
Konstantin Kondrashov ea6b477da4 feat(efuse): Adds efuse calibration field for esp32c5 2026-04-17 09:54:00 +03:00
Jiang Jiang Jian c09a6ee07a Merge branch 'chip/add_wifi_support_for_esp32s31_rebase_master' into 'master'
feat(wifi): add wifi support for esp32s31

See merge request espressif/esp-idf!47339
2026-04-17 14:24:43 +08:00
Fu Hanxi a5c99d518a Merge branch 'ci/filter-target' into 'master'
ci: filter targets by component_targets

See merge request espressif/esp-idf!47634
2026-04-17 08:15:26 +02:00
Island b5802cdecc Merge branch 'feat/iso_lea' into 'master'
feat(ble_audio): Support ISO & LE Audio functionalities (Preview)

Closes IDF-14820 and IDF-14822

See merge request espressif/esp-idf!46053
2026-04-17 14:05:03 +08:00
Rahul Tank c0ccef9f9c Merge branch 'feat/fsu_hci_cmd_evt' into 'master'
feat(nimble): Add support to 6.2 BLE HCI Command Event(FSU, UTP over OTA)

See merge request espressif/esp-idf!45914
2026-04-17 10:49:12 +05:30
morris 298d67b7af Merge branch 'docs/fix-bitscrambler-output-bit-range-idfgh-17533' into 'master'
docs(bitscrambler): fix output bit range in documentation (IDFGH-17533)

See merge request espressif/esp-idf!47664
2026-04-17 10:09:15 +08:00
yangfeng 8ca5ad43a3 fix(bt): fix HFP api and btc component issues reported by AI review 2026-04-17 10:06:55 +08:00
yangfeng 4388d9dfc7 fix(bt): fix HFP bta component issues reported by AI review 2026-04-17 10:06:55 +08:00
Linyan Liu 3ef5da096a feat(ble_audio): Support ISO & LE Audio functionalities (Preview) 2026-04-17 09:46:23 +08:00
igor.udot 05f8f55807 ci: after pre-check-complete start build 2026-04-17 08:46:20 +08:00
Fu Hanxi 15a0d3fdea Merge branch 'ci/stable-build-jobs' into 'master'
Ci/stable build jobs

See merge request espressif/esp-idf!47606
2026-04-16 22:02:47 +02:00
igor.masar 37f58cf498 ci(usb/host): enable esp32s31 and esp32h4 for USB host examples
Remove the temporary esp32s31 disable from usb/host build-test rules.
Add esp32s31 and esp32h4 to the usb_host_msc and usb_host_lib pytest
matrices. Keep the tests temp-skipped in CI until usb_host_flash_disk
runners exist.
2026-04-16 16:25:26 +02:00
Mahavir Jain 9da6905c59 Merge branch 'fix/http_server_async_handler_connection_retry' into 'master'
fix(http_server/async_handler): Fix http_server async handler tests

Closes IDFCI-3464, IDFCI-6440, IDFCI-6250, and IDFCI-3908

See merge request espressif/esp-idf!47365
2026-04-16 19:31:42 +05:30
Kapil Gupta fd883d87ac fix(esp_wifi): Address review comments on MR 2026-04-16 19:07:24 +05:30
Kapil Gupta ca94acf4de Merge branch 'bugfix/validate_ptk_generation' into 'master'
fix(esp_wifi): fail if ptk derivation fails

See merge request espressif/esp-idf!47643
2026-04-16 18:47:52 +05:30
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