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