Commit Graph
50574 Commits
Author SHA1 Message Date
hebinglin 96af3e4d2e change(example): change uart wakeup mode 0 edge threshold 2026-03-06 11:23:27 +08:00
hebinglin 17f6dce4d0 fix(esp_driver_uart): add iram_safe sdkconfig in hp uart wakeup cases 2026-03-06 11:23:27 +08:00
hebinglin 01fa2032a6 feat(doc): add uart wakeup migration guides 2026-03-06 11:23:27 +08:00
hebinglin 8642f65ab0 fix(esp_driver_uart): restore enable pad clock in uart_set_wakeup_threshold 2026-03-06 11:23:27 +08:00
hebinglin e2030fb740 change(docs): add uart wakeup mode 0 1 2 3 description 2026-03-06 11:23:27 +08:00
hebinglin 048a9ae514 change(esp_hw_support): deprecate uart_set_wakeup_threshold and uart_get_wakeup_threshold 2026-03-06 11:23:27 +08:00
Li Shuai de6a300bf7 Merge branch 'feat/esp_idf_software_clk_icg' into 'master'
support ESP32-P4 runtime clock control for peripherals to be used/kept during light sleep

Closes PM-395 and IDF-12839

See merge request espressif/esp-idf!43184
2026-03-06 11:22:02 +08:00
Zhang Wen Xu a11485ef49 Merge branch 'feat/use_ot_cmakelists' into 'master'
feat(openthread): use upstream CMakeLists.txt for radio build

See merge request espressif/esp-idf!45420
2026-03-06 02:36:04 +00:00
Martin Vychodil a39d56179e Merge branch 'bugfix/nvs_hmac_doc' into 'master'
Documentation of NVS improved to skip HMAC references on unsupported SOCs

See merge request espressif/esp-idf!46285
2026-03-05 21:51:19 +08:00
Mahavir Jain 0e6c903abb Merge branch 'fix/remove_unused_psa_migration_code_http_server' into 'master'
Fix/remove unused psa migration code http server

See merge request espressif/esp-idf!46112
2026-03-05 18:37:32 +05:30
Mahavir Jain a5d7fb3a41 Merge branch 'fix/fix_dynamic_buffer_with_tls1_3' into 'master'
fix: fixes failing dynamic buffer tests

Closes IDFCI-5130

See merge request espressif/esp-idf!45150
2026-03-05 18:35:32 +05:30
Laukik Hase 1246224a92 Merge branch 'ci/tee_intr_tests_p4' into 'master'
ci(hal): Enable the TEE-based interrupt test-cases for ESP32-P4

Closes IDF-13510, IDF-13788, and IDF-13789

See merge request espressif/esp-idf!44986
2026-03-05 18:27:55 +05:30
Wang Meng Yang 38f37e18af Merge branch 'change/hfp_hf_example' into 'master'
change(bt/examples): Add the use of internal codec APIs in the hfp_hf example

Closes IDFGH-17271

See merge request espressif/esp-idf!46168
2026-03-05 19:44:33 +08:00
Jiang Jiang Jian 52f3bf88f1 Merge branch 'bugfix/sae_commit_queue_full_memory_leak' into 'master'
fix(wpa_supplicant): fix memory leak on SAE commit queue post failure

See merge request espressif/esp-idf!46293
2026-03-05 19:34:09 +08:00
Jiang Jiang Jian 96b67d244f Merge branch 'bugfix/pm-673' into 'master'
fix analog i2c master race cause by phy retention link

Closes PM-673

See merge request espressif/esp-idf!46133
2026-03-05 19:24:55 +08:00
radek.tandler 123de681bd fix(doc): Documentation of NVS HMAC encryption adjusted 2026-03-05 11:50:41 +01:00
Li Shuai a26816a5ab fix(example): fix some issues for light sleep example
fix test related apps undeclared symbol build error
remove uart wakeup example for esp32 (not support)
2026-03-05 18:11:17 +08:00
Li Shuai 66457467c6 fix(ci): fix ci issue of startup order doesn't match the reference file 2026-03-05 18:11:17 +08:00
Li Shuai bdcebfc013 fix(esp_hal_clock): use pmu active/sleep system clock en to control hp root clock 2026-03-05 18:11:17 +08:00
Li Shuai 455cb7e7be feat(esp_hal_uart): support esp32p4 hp uart 3,4 wakeup during light sleep 2026-03-05 18:11:17 +08:00
Li Shuai 9b3cc51971 feat(esp_hw_support): support system sleep clock icg implemented by regdma 2026-03-05 18:11:17 +08:00
Kapil Gupta e2338ce516 Merge branch 'bugfix/wps_disable_stop_scan' into 'master'
fix(wifi): Stop scan when wps is disabled

Closes WIFIBUG-1633

See merge request espressif/esp-idf!45066
2026-03-05 15:34:12 +05:30
Sajia eeb69e20bb fix(wifi): Stop scan when wps is disabled 2026-03-05 14:53:24 +08:00
C.S.M bbee94f718 Merge branch 'feat/cordic_esp32s31' into 'master'
feat(cordic): Support driver of polling mode on esp32s31 🧮

See merge request espressif/esp-idf!44894
2026-03-05 13:21:32 +08:00
Mahavir Jain b40343198f Merge branch 'feature/add_data_partition_secure_boot_verification' into 'master'
feat(secure_boot): adds api to verify data partition integrity

Closes IDFGH-16339

See merge request espressif/esp-idf!41721
2026-03-05 09:44:15 +05:30
Island 4bbd63e793 Merge branch 'bugfix/fix_ble_scan_start_assertion_when_coex_with_wifi_mst' into 'master'
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2

Closes BT-4262

See merge request espressif/esp-idf!46219
2026-03-05 10:30:26 +08:00
Island a21a86f749 Merge branch 'fix/ble_hci_log_direction' into 'master'
feat(ble_log): encode HCI direction in ble_log pipeline

See merge request espressif/esp-idf!46137
2026-03-05 10:29:50 +08:00
Sarvesh Bodakhe 7e81c99613 fix(wpa_supplicant): fix memory leak on SAE commit queue post failure
In auth_sae_queue(), when wpa3_hostap_post_evt() fails, the queued
entry was left on the list and never freed. This leaks memory under
SAE commit floods or when the event queue is full.

Free the entry and remove it from the list on post failure.
2026-03-04 22:46:04 +05:30
Sudeep Mohanty 7f7f40404b Merge branch 'feat/buildv2_component_cb_framework' into 'master'
feat(cmakev2): Add build event callback framework for components

See merge request espressif/esp-idf!46018
2026-03-04 15:12:53 +01:00
Aditya Patwardhan 7b09685987 Merge branch 'feat/opaque_contexts_support_km' into 'master'
Extend opaque driver context to add Key recovery info

See merge request espressif/esp-idf!46223
2026-03-04 18:05:55 +05:30
Jiang Jiang Jian e8c1718823 Merge branch 'bugfix/fix_nimble_opt_include' into 'master'
fix(nimble): Add header file to expose macros in code.

See merge request espressif/esp-idf!46151
2026-03-04 20:23:35 +08:00
Song Ruo Jing e3a2865606 Merge branch 'bugfix/lp_io_clock_control' into 'master'
fix(rtcio): RTC GPIO configuration should be written only if LP IO clock exists

Closes IDF-14951

See merge request espressif/esp-idf!46146
2026-03-04 19:23:33 +08:00
Mahavir Jain d8df5d32fe Merge branch 'fix/add_ecdsa_curve_validation_during_secure_boot' into 'master'
fix(bootloader_support): added ecdsa curve validation during secure boot

See merge request espressif/esp-idf!46022
2026-03-04 15:38:55 +05:30
Wu Zheng Hui c86f8fdddb Merge branch 'feat/support_esp32s31_pau' into 'master'
feat(): support esp32s31 pau

See merge request espressif/esp-idf!46048
2026-03-04 17:32:35 +08:00
Sudeep Mohanty 86a2d98247 Merge branch 'fix/esp_wifi_remote_linux_build' into 'master'
fix(esp_wifi): Fix linux build for esp_wifi remote when component is INTERFACE

See merge request espressif/esp-idf!46237
2026-03-04 10:02:09 +01:00
morris ad9cb97283 Merge branch 'contrib/github_pr_18283' into 'master'
Kampi/feature 18282 (GitHub PR)

Closes IDFGH-17297, IDFGH-17296, and IDF-14912

See merge request espressif/esp-idf!46092
2026-03-04 15:56:03 +08:00
Suren Gabrielyan e3b2615358 Merge branch 'bugfix/ws-transport-buffer-timeout' into 'master'
fix(ws_transport): Optimize polling and fix buffer overflow/handshake issues

Closes IDFGH-16945

See merge request espressif/esp-idf!44190
2026-03-04 07:49:51 +00:00
C.S.M 0a096a46ad feat(cordic): Add cordic oneshot driver for esp32s31 2026-03-04 15:36:23 +08:00
C.S.M e35306a02b test(cordic): Add test cases for cordic 2026-03-04 15:35:26 +08:00
C.S.M 95926d1e14 feat(cordic): Add hal layer support for cordic 2026-03-04 15:33:02 +08:00
Song Ruo Jing 09c11595bf Merge branch 'bugfix/flash_user_command_with_pms' into 'master'
fix(flash): flash erase operation may fail to raise PMS exception

See merge request espressif/esp-idf!45800
2026-03-04 15:30:33 +08:00
Daniel Kampert 58ce40e9bb feat(esp_lcd): Add PSRAM support in SPI LCD panel IO
When the color buffer resides in PSRAM, set the SPI_TRANS_DMA_USE_PSRAM
flag.

Closes https://github.com/espressif/esp-idf/issues/18282
Merges https://github.com/espressif/esp-idf/pull/18283
2026-03-04 14:13:17 +08:00
C.S.M da4584f913 Merge branch 'fix/esp32s31_missing_file' into 'master'
fix(esp32s31): Add some missing rom file for esp32s31

See merge request espressif/esp-idf!46246
2026-03-04 13:59:19 +08:00
Harshal Patil efbe83bd21 Merge branch 'feat/introduce_esp_rsa_ds_opaque_key_context' into 'master'
Introduce ESP-RSA DS opaque key context

See merge request espressif/esp-idf!45953
2026-03-04 11:19:43 +05:30
Marius Vikhammer 0494797522 Merge branch 'feature/esp32s31_watchdog_support' into 'master'
feat(esp32s31): Add watchdog timer support

See merge request espressif/esp-idf!45238
2026-03-04 13:36:46 +08:00
C.S.M 587986c84b fix(esp32s31): Add some missing rom file for esp32s31 2026-03-04 11:44:54 +08:00
Chen Chen 4b8923a804 Merge branch 'feat/spi_dma_size_config' into 'master'
feat(spi): make SPI DMA burst size configurable

Closes IDF-14286

See merge request espressif/esp-idf!45776
2026-03-04 11:09:58 +08:00
Zhou Xiao 8fd5dbb730 feat(ble_log): encode HCI direction in ble_log pipeline
Add ble_log_write_hci macro that encodes upstream/downstream direction
in MSB of HCI type byte. Update all 4 callsites (NimBLE + Bluedroid)
to use the new macro. Parser reads MSB to determine direction;
backward compatible (old firmware MSB=0 defaults to "sent").
2026-03-04 10:54:48 +08:00
Ashish Sharma abe0d37d94 docs(security): adds data partition verification docs 2026-03-04 10:22:33 +08:00
Ashish Sharma f93575a622 feat(secure_boot): adds api to verify data partition integrity
Closes https://github.com/espressif/esp-idf/issues/17482
2026-03-04 10:22:33 +08:00