morris
a3ef29eb49
feat(gdma): add descriptor empty callback for GDMA RX events
2026-03-09 15:19:57 +08:00
Island
596827eafd
Merge branch 'feat/use_common_config_to_sel_crypt_lib' into 'master'
...
Feat/use common config to sel crypt lib
See merge request espressif/esp-idf!45556
2026-03-09 14:16:31 +08:00
morris
0f69e9d00e
Merge branch 'fix/i2c_psram_esp32c5' into 'master'
...
test(i2c): with malloc comes from PSRAM by default
Closes IDF-13031
See merge request espressif/esp-idf!46326
2026-03-09 11:04:20 +08:00
Harshal Patil
05b75b76bc
Merge branch 'change/fix_convention_for_esp_ds_psa_lifetime' into 'master'
...
Rename the ESP DS-RSA key lifetime name to include the VOLATILE keyword
See merge request espressif/esp-idf!46351
2026-03-09 08:32:39 +05:30
Island
249c55a741
Merge branch 'fix/use_apb_max_state_for_ble_events' into 'master'
...
fix(ble): use apb max state for bt and enable should skip
Closes BLERP-2616 and BLERP-2617
See merge request espressif/esp-idf!46296
2026-03-09 10:50:18 +08:00
Island
60be40b5f6
Merge branch 'bugfix/fix_kconfig_for_ble_cte_depends' into 'master'
...
bugfix(ble): remove BT_LE_SECURITY_ENABLE dependency for CTE on ESP32-C5
See merge request espressif/esp-idf!46325
2026-03-09 10:34:37 +08:00
morris
750e736eba
Merge branch 'fix/fix_spi_testcase_failures' into 'master'
...
fix(driver_spi): fixed several test case failures
Closes IDFCI-2820, IDFCI-3130, IDFCI-3127, IDFCI-3329, IDFCI-2455, and IDFCI-6825
See merge request espressif/esp-idf!46347
2026-03-09 10:32:01 +08:00
Yin Qing Zhao
73d1bec832
Merge branch 'feat/support_skip_band_for_scan' into 'master'
...
feat/support skip band for scan
Closes WIFI-7199 and WIFIBUG-1167
See merge request espressif/esp-idf!46120
2026-03-09 10:22:57 +08:00
Chen Chen
638a47b704
Merge branch 'feat/s31_support_mcpwm' into 'master'
...
feat(mcpwm): support mcpwm on esp32s31
Closes IDF-14756 and IDF-14757
See merge request espressif/esp-idf!45803
2026-03-09 09:27:30 +08:00
Rahul Tank
e9d33797d7
Merge branch 'bugfix/fix_blufi_nimble_gatt_pkt' into 'master'
...
fix(blufi): Handle flattened ATT write payloads correctly in NimBLE BLUFI host
Closes BT-4264
See merge request espressif/esp-idf!46250
2026-03-06 20:59:59 +05:30
Jiang Jiang Jian
46ee782a21
Merge branch 'fix/roam_scan_ongoing_flag_set' into 'master'
...
Set and unset roam scan ongoing flag properly
Closes WIFIBUG-1508, WIFIBUG-1621, and WIFIBUG-1747
See merge request espressif/esp-idf!44384
2026-03-06 18:54:15 +08:00
Shu Chen
5f298edabc
Merge branch 'fix/add_check_and_fix_docs_for_154' into 'master'
...
fix(802.15.4) added some error checks to make the code more robust
See merge request espressif/esp-idf!44110
2026-03-06 10:12:09 +00:00
Hu Rui
74e7004065
test(i2c): with malloc comes from PSRAM by default
2026-03-06 17:40:31 +08:00
He Binglin
c37304c910
Merge branch 'change/esp_idf_uart_wakeup_refactor' into 'master'
...
Change: derecate uart wakeup old config apis and add modes descriptions in docs
Closes PM-408 and PM-669
See merge request espressif/esp-idf!45862
2026-03-06 17:33:44 +08:00
harshal.patil
b5550281b9
change(mbedtls): Change the ESP-DS-RSA key lifetime name to include the VOLATILE keyword
2026-03-06 15:00:38 +05:30
wanckl
6151d447a2
fix(driver_spi): fixed several test case failures
2026-03-06 15:41:42 +08:00
C.S.M
95a76c92a2
Merge branch 'fix/jpeg_encoder' into 'master'
...
feat(jpeg): Fix some potential encoder issues
Closes IDFGH-17311, IDFGH-17312, and IDFGH-17313
See merge request espressif/esp-idf!46245
2026-03-06 14:34:56 +08:00
yinqingzhao
c6072de7f6
feat(wifi): support skip whole band when scanning
2026-03-06 14:24:40 +08:00
Geng Yuchao
403be0a770
fix(ble): remove error cte depends for esp32c5
2026-03-06 12:03:05 +08:00
C.S.M
93566e1f8c
feat(jpeg): Fix some potential encoder issues
...
esp_driver_jpeg allocates inadequate DMA memory size for descriptor in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18296
Potential integer underflow and uninitialized pointer dereference in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18297
Invalid DMA2D block RW mode configuration for 1D direction in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18298
2026-03-06 11:48:49 +08:00
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
8642f65ab0
fix(esp_driver_uart): restore enable pad clock in uart_set_wakeup_threshold
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
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
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
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
cjin
ac8fe378a0
fix(ble): use apb max state for bt and enable should skip on ESP32-H2
2026-03-05 11:29:35 +08:00
cjin
73191cb5f9
fix(ble): use apb max state for bt and enable should skip on ESP32-C6
2026-03-05 11:29:23 +08:00
cjin
8365eb324f
fix(ble): use apb max state for bt and enable should skip on ESP32-C5
2026-03-05 11:29:19 +08:00
cjin
9de0235a9f
fix(ble): use apb max state for bt and enable should skip on ESP32-C2
2026-03-05 11:29:12 +08:00
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
Chen Chen
b8cfb155a2
test(mcpwm): involve all mcpwm groups for critical tests
2026-03-05 10:18:45 +08:00
Chen Chen
675aa0695c
feat(mcpwm): support mcpwm on esp32s31
...
- Remove duplicate 'MCPWM ETM timer event table' comment (esp32h2, esp32c6, esp32h21)
- esp32s31 clk_tree_defs: add PLL20M enum for MCPWM timer/capture/carrier to match SOC_MCPWM_*_CLKS
Made-with: Cursor
2026-03-05 09:32:41 +08:00
Chen Chen
a7cd298f02
fix(mcpwm): fixed several errors on mcpwm
2026-03-05 09:32:41 +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