Commit Graph

49603 Commits

Author SHA1 Message Date
Chen Chen 3cf86e260c refactor(esp_system): clear dependency on hal components 2025-12-15 22:56:09 +08:00
morris 291554cd09 refactor(global): remove completed todos in the codebase 2025-12-15 22:40:15 +08:00
Kevin (Lao Kaiyao) b33c9cd7ce Merge branch 'feature/support_touch_sensor_on_h4' into 'master'
feat(touch_sens): support touch sensor on H4

Closes IDF-13941

See merge request espressif/esp-idf!41511
2025-12-15 20:58:32 +08:00
Wan Lei a633083633 Merge branch 'fix/spi_clean_soc_caps' into 'master'
refactor(driver_spi): clean spi soc caps

See merge request espressif/esp-idf!44083
2025-12-15 20:48:21 +08:00
Tomas Rezucha b3445d09df fix(usb/host): Update CDC example so it opens device with any VID/PID
Closes https://github.com/espressif/esp-usb/issues/302
2025-12-15 13:37:22 +01:00
Samuel Obuch 14fcae7082 fix(esp_hw_support): enable core1 auto clock gating for esp32p4 rev3+ multicore 2025-12-15 12:51:37 +01:00
Jin Cheng 65cb0be70f fix(bt/bluedroid): fixed possible access to NULL in l2c_fcr_clone_buf 2025-12-15 19:29:20 +08:00
C.S.M b7bbc1b7c5 feat(jpeg_decoder): Add decode to yuv420 since esp32p4 version3 2025-12-15 17:38:52 +08:00
Armando (Dou Yiwen) d43b601ae0 Merge branch 'fix/fix_isp_ci_v2' into 'master'
ci: enable isp default tests

See merge request espressif/esp-idf!44211
2025-12-15 09:18:13 +00:00
Song Ruo Jing 789fdc3598 refactor(ppa): split PPA HAL into a separate component 2025-12-15 17:01:38 +08:00
wanckl 22d76fe976 fix(driver_spi): fix some master test apps 2025-12-15 16:58:10 +08:00
David Cermak c7f161bdec fix(newlib): Remove definitions of raise() 2025-12-15 09:56:00 +01:00
Ondrej Kosta 0bf0b8631e fix(esp_hal_cam): fixed isp_ll_shadow_update_ccm number of args. for chips rev < 3 2025-12-15 09:44:39 +01:00
Ondrej Kosta 2659271994 fix(ci): re-enabled ESP32P4 tests on different HW vers 2025-12-15 09:44:39 +01:00
Mahavir Jain 474ee7b7e7 tests(wpa_supplicant): add hmac/md5 tests covering ROM APIs 2025-12-15 13:40:31 +05:30
C.S.M d5273efdf6 fix(jpeg): Fix check in com marker 2025-12-15 15:42:02 +08:00
C.S.M 61769cad4f Merge branch 'fix/remove_done_jiras' into 'master'
fix(spi_flash): Cleanup jira tickets

See merge request espressif/esp-idf!44183
2025-12-15 15:32:59 +08:00
Island b31cf36a0f Merge branch 'fix/ble_mesh_nimble_gap_event' into 'master'
fix(ble_mesh): fix memory issue in nimble gap event forwarding

Closes BLERP-2443

See merge request espressif/esp-idf!44165
2025-12-15 14:59:51 +08:00
wuzhenghui 56bc8492e0 change(esp_system): remove P4 ECO5 resolved TODO 2025-12-15 14:24:20 +08:00
wuzhenghui f1ca9f93ab feat(esp_pm): enable esp32c61 pm UT test cases 2025-12-15 14:24:19 +08:00
Island 216343d06e Merge branch 'fix/fix_pawr_crash_errors' into 'master'
Fix/fix pawr crash errors

Closes BLERP-2431

See merge request espressif/esp-idf!43864
2025-12-15 14:23:49 +08:00
Mahavir Jain 68b5c83378 Merge branch 'fix/secure_boot_verify_app_api_support_ecdsa_p384' into 'master'
Application's Secure Boot verify API support ECDSA-P384

See merge request espressif/esp-idf!44179
2025-12-15 10:12:44 +05:30
armando f021f2c8f7 ci: enable isp default tests 2025-12-15 12:00:15 +08:00
Armando (Dou Yiwen) 28a5cdc8cb Merge branch 'fix/fix_isp_ci' into 'master'
fix(isp): fix isp rev012 build

See merge request espressif/esp-idf!44177
2025-12-15 03:45:50 +00:00
Island 6781283061 Merge branch 'fix/add_soc_caps_for_pawr_feat' into 'master'
fix(ble): add soc caps feat for PAwR

Closes BLERP-2446 and BLERP-2447

See merge request espressif/esp-idf!44075
2025-12-15 11:22:55 +08:00
laokaiyao 1e54a82e42 feat(touch_sens): support touch sensor on esp32h4 2025-12-15 11:18:37 +08:00
Alexey Lapshin 93a0b45c71 Merge branch 'change/zcmp_help' into 'master'
change(build): remove outdated string in COMPILER_ENABLE_RISCV_ZCMP help

Closes IDF-14838

See merge request espressif/esp-idf!44207
2025-12-15 07:07:22 +04:00
Jiang Jiang Jian 9bbdfe89e5 Merge branch 'fix/avoid_unncessary_encryption_for_mgmt_packets' into 'master'
fix(wifi): fix memory corruption by avoiding unncessary encryption of Mgmt frames

Closes WIFIBUG-1329, WIFIBUG-1444, and WIFIBUG-1596

See merge request espressif/esp-idf!42045
2025-12-15 10:54:30 +08:00
wanglei eb70918b60 test(system): add esp32c5 eco3 build test 2025-12-15 02:40:26 +00:00
wanglei c79b8ffc8b fix(ld): add missing eco3 newly added rom functions 2025-12-15 02:40:26 +00:00
wanglei 13c18a1cd2 feature(esp_rom): add esp32c5 eco3 rom ld 2025-12-15 02:40:26 +00:00
armando ce1840173a fix(isp): fix isp rev012 build 2025-12-15 10:11:23 +08:00
Sarvesh Bodakhe e87ea58a71 fix(wifi): fix memory corruption by avoiding unncessary encryption of Mgmt frames
When wpa_supplicant sends an authentication response for an already
connection station (with keys installed after a successful 4-way
handshake), the Mgmt packet was encrypted unconditionaly based on
'bss->pmf_enable'. This lead to memory corruption since extra space for
the encryption header was assumed even when it was not there.

Fix this by verifying that the packet is actually a robust management
frame before enabling the encryption.
2025-12-14 19:25:31 +05:30
Jiang Jiang Jian 143436c31d Merge branch 'bugfix/invalid_memory_access_supplicant' into 'master'
fix(esp_wifi): Fix some invalid memory access

Closes WIFI-7114

See merge request espressif/esp-idf!43390
2025-12-14 16:00:45 +08:00
Alexey Lapshin bb1652a588 change(build): remove outdated string in COMPILER_ENABLE_RISCV_ZCMP help 2025-12-14 14:41:41 +07:00
Jiang Jiang Jian c79d397c26 Merge branch 'feat/mbedtls_aes_tests' into 'master'
Only reallocate unaligned external AES and SHA buffers

See merge request espressif/esp-idf!43894
2025-12-14 15:13:16 +08:00
Jiang Jiang Jian 9043519ddc Merge branch 'bugfix/ftm_memory_corruption' into 'master'
bugfix(wifi): Resolve the memory corruption issue in FTM

Closes WIFIBUG-1487, WIFIBUG-1112, WIFIBUG-1518, WIFIBUG-620, and WIFIBUG-692

See merge request espressif/esp-idf!44098
2025-12-14 15:10:34 +08:00
Michael (XIAO Xufeng) b5956e708e Merge branch 'change/rm_chip_matrix' into 'master'
Remove chip support table from the main READMEs

Closes IDF-14058

See merge request espressif/esp-idf!43070
2025-12-13 02:44:44 +08:00
Ondrej Kosta 05012bdf3d Merge branch 'fix/p4_fixed_mdc_config' into 'master'
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC

Closes IDFGH-16923

See merge request espressif/esp-idf!44063
2025-12-12 23:58:30 +08:00
Wang Ning cad04a147f Merge branch 'docs/update_installation_command_with_latest_commit_only' into 'master'
docs: update git clone command to only clone latest commit

Closes IDFGH-16842

See merge request espressif/esp-idf!43892
2025-12-12 19:21:59 +08:00
Wang Ning 61eeab0af3 docs: update git clone command to only clone latest commit 2025-12-12 19:21:59 +08:00
Frantisek Hrbata c847b341fe Merge branch 'feat/cmakev2_depgraph' into 'master'
feat(cmakev2/build): add idf_build_generate_depgraph function

Closes IDF-13072

See merge request espressif/esp-idf!43814
2025-12-12 11:49:49 +01:00
C.S.M 07519fac25 fix(spi_flash): Cleanup jira tickets 2025-12-12 17:53:01 +08:00
Chen Chen dc5b0687b9 Merge branch 'fix/awb_subwindow' into 'master'
fix(isp): Added subwindow configuration for AWB

Closes IDF-14342

See merge request espressif/esp-idf!44046
2025-12-12 17:44:15 +08:00
Akshat Agrawal f20bb8bf87 bugfix(wifi): Resolve the memory corruption issue in FTM 2025-12-12 14:58:22 +05:30
harshal.patil 2f3fdba22f fix(mbedtls/aes): Reallocate buffers only if in external RAM 2025-12-12 14:44:24 +05:30
harshal.patil 37251c2ce2 test(mbedtls): add more tests for alignment, buffer size related
- Also, enabled Flash Encryption enabled tests for ESP32-C5
- Removed ESP32-P4 specific configs, as those configs are set as default now
2025-12-12 14:44:22 +05:30
zhuanghang 0b7fe3035a feat(802.15.4): Update the 'ieee802154_get_recent_rssi' API to obtain real-time RSSI 2025-12-12 16:56:25 +08:00
Bogdan Kolendovskyy d6052853f4 Merge branch 'ci/fix_mqtt_sll_test' into 'master'
ci(mqtt): Update and fix MQTT SSL test

Closes IDFCI-2030

See merge request espressif/esp-idf!43919
2025-12-12 16:30:11 +08:00
Erhan Kurubas dae71e821a Merge branch 'update_esp_trace_readme' into 'master'
docs(esp_trace): update README for SystemView as external managed component

See merge request espressif/esp-idf!44040
2025-12-12 09:26:09 +01:00