He Binglin
838d020fa8
Merge branch 'change/esp_idf_c5_replace_temp_skip_ci' into 'master'
...
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
Closes IDFCI-8108
See merge request espressif/esp-idf!45033
2026-01-15 15:27:28 +08:00
He Binglin
4f26d48e7b
Merge branch 'feat/esp_idf_h4mp_hpuart_wakeup' into 'master'
...
feat: support esp32h4mp hpuart wakeup
Closes PM-457
See merge request espressif/esp-idf!44436
2026-01-15 15:05:28 +08:00
Chen Chen
a8ef2b0c0c
feat(gpio): support dedicated gpio for s31
2026-01-15 14:48:55 +08:00
Island
c994620e03
Merge branch 'fix/uaf_in_bluedroid_attp' into 'master'
...
fix(ble): fixed use-after-free in bluedroid attp
See merge request espressif/esp-idf!45094
2026-01-15 14:47:07 +08:00
morris
60c20c8667
Merge branch 'feat/support_gdma_on_s31' into 'master'
...
feat(gdma): support gdma on s31
Closes IDF-14758, IDF-14759, and IDF-14760
See merge request espressif/esp-idf!44819
2026-01-15 14:19:22 +08:00
yanzihan@espressif.com
9bcc7fe25f
feat(esp_hw_support): use pvt to auto control digital ldo and rtc ldo for esp32p4 eco5
2026-01-15 14:19:10 +08:00
armando
612d42e435
feat(p4): added rev3_1 macro
2026-01-15 11:05:13 +08:00
chaijie@espressif.com
d11cf868db
fix(p4_eco6): Fix_vdddig_big_bug when boot
2026-01-15 11:05:13 +08:00
hebinglin
fa532d0348
change(esp_system): replace temp_skip_ci with soc_filtered_targets for esp32c5
2026-01-15 11:04:09 +08:00
morris
cf33484844
fix(dma): add PSRAM memory barrier for external RAM buffers
2026-01-15 10:11:25 +08:00
Jin Cheng
f694fc15ce
fix(bt): fixed semaphore deletion condition in UART DMA deinit
2026-01-15 10:04:22 +08:00
Jin Cheng
bdec9fe83a
fix(bt): enhanced packet length check in sdp_server.c
2026-01-15 10:04:22 +08:00
Jin Cheng
b18f09fc54
fix(bt): enhanced packet length check for avrc_pars_vendor_cmd
2026-01-15 10:04:22 +08:00
Jin Cheng
2566cc6609
fix(bt): enhanced packet length check for HCI module
2026-01-15 10:04:22 +08:00
Jin Cheng
36b9f5270a
fix(bt): validated UUID parameters in BTA_JvStartDiscovery
2026-01-15 10:04:22 +08:00
Mahavir Jain
5b4d3c1cc5
Merge branch 'contrib/github_pr_18121' into 'master'
...
Set CMake CACHE variables for mbedtls correctly (GitHub PR)
Closes IDFGH-17095
See merge request espressif/esp-idf!45090
2026-01-14 15:42:26 +05:30
Pechorin
53d619a36f
doc: clarify NULL return value of esp_ota_get_last_invalid_partition
...
Clarified return value of esp_ota_get_last_invalid_partition function.
2026-01-14 13:35:18 +05:00
Astha Verma
86ef38eec5
fix(nimble): Handling of psync during synchronization timeout (0x3e)
2026-01-14 13:39:11 +05:30
morris
36a6bfe3a6
feat(soc): make flash encryption depends on SOC_FLASH_ENC_SUPPORTED
2026-01-14 16:04:28 +08:00
Chen Jichang
4709b6b474
change(soc): split SOC_NON_CACHEABLE_OFFSET macro to SRAM/PSRAM/FLASH
2026-01-14 16:04:28 +08:00
Chen Jichang
307b21f591
feat(gdma): add gdma support for s31
2026-01-14 16:04:28 +08:00
Zhou Xiao
78594e0f6e
fix(ble): fixed use-after-free in bluedroid attp
2026-01-14 15:45:10 +08:00
Chen Jichang
62dd2cb09b
fix(soc): correct some reg bases on s31
2026-01-14 15:26:09 +08:00
Shreyas Sheth
65228af9ab
fix(wifi): Fix incorrect allocation of eb due to rsn ie len mismatch
2026-01-14 12:42:31 +05:30
C.S.M
fa47e101d5
Merge branch 'doc/i3c_programming_guide' into 'master'
...
Docs(i3c): Add I3C programming guide
See merge request espressif/esp-idf!44568
2026-01-14 14:30:43 +08:00
Ashish Sharma
ba25e86b82
fix: fixes potential ws server deadlock with blocking work queue
...
Closes https://github.com/espressif/esp-idf/issues/17591
2026-01-14 11:17:33 +08:00
Chen Chen
e3a21e2f11
fix(i2c): remove SUPPORT_I2CRAM_ACCESS flags on problemetic targets
2026-01-14 10:31:50 +08:00
Jiang Jiang Jian
6a45cd6ee8
Merge branch 'bugfix/deauth_reason_code' into 'master'
...
fix(esp_wifi): Fix incorrect deauth reason parsing for station
See merge request espressif/esp-idf!45001
2026-01-14 10:20:08 +08:00
Chen Chen
4fc45b4633
Merge branch 'feat/s31_sdm_support' into 'master'
...
feat(sdm): support SDM on esp32s31
Closes IDF-14783
See merge request espressif/esp-idf!45032
2026-01-14 09:42:18 +08:00
morris
8e8d83a167
Merge branch 'feat/remove_sdm_set_duty_api' into 'master'
...
feat(sdm): remove `sdm_channel_set_duty` API
Closes IDF-15132
See merge request espressif/esp-idf!45057
2026-01-14 08:57:34 +08:00
Sudeep Mohanty
ed18b5bcd5
Merge branch 'contrib/github_pr_18109' into 'master'
...
fix(freertos): Correct misleading error messages for vPortEnter/ExitCritical (GitHub PR)
Closes IDFGH-17077
See merge request espressif/esp-idf!45059
2026-01-14 01:53:51 +01:00
Ferdinand Bachmann
56c3be2604
fix(cmake): Set CACHE variables correctly
...
The syntax for setting cache variables is actually
set(<variable> <value> CACHE <type> <docstring>) and not
set(<variable> CACHE <type> <value>).
The previous code silently set the variables to the empty string.
2026-01-13 15:52:35 +01:00
C.S.M
e019482a36
docs(i3c): Add i3c master programming guide
2026-01-13 19:56:39 +08:00
He Binglin
40df15b1fc
Merge branch 'feat/esp_idf_esp32h21_sdm_retention' into 'master'
...
Feat/esp idf esp32h21 sdm retention
Closes IDF-14159
See merge request espressif/esp-idf!45014
2026-01-13 19:53:24 +08:00
hebinglin
4a6986b927
fix(esp_hw_support): remove ESP32 linker.lf api that conflict with FORCE_IRAM_ATTR
2026-01-13 19:34:52 +08:00
hebinglin
7843b7b4b8
fix(esp_hw_support): fix cpu restart failed due to rtc_clk in flash
2026-01-13 19:34:08 +08:00
Mahavir Jain
1990b5f77c
Merge branch 'ci/esp_tee_fixes' into 'master'
...
ci(esp_tee): Test script optimizations and refactoring
Closes IDF-13621 and IDFCI-6247
See merge request espressif/esp-idf!44802
2026-01-13 15:51:55 +05:30
Zhou Xiao
52c2bd2dd6
feat(ble): added sdkconfig to control ble host side hci log
2026-01-13 17:52:05 +08:00
Zhou Xiao
82ee820cf8
feat(ble): support ll log payload length limit for ble log v2
2026-01-13 17:52:00 +08:00
Zhou Xiao
52754b1aa4
change(ble): optimized os_mbuf_copydata thread safety protection
2026-01-13 17:51:15 +08:00
morris
373901e94c
Merge branch 'refactor/remove_gdma_trigger_peripheral_t' into 'master'
...
refactor: remove gdma_trigger_peripheral_t
See merge request espressif/esp-idf!44964
2026-01-13 17:38:53 +08:00
Michael Wilson
39409058d3
fix(freertos): Correct misleading error messages for vPortEnter/ExitCritical
...
The error messages for vPortEnterCritical and vPortExitCritical are
misleading when they're called on a multi-core target, as they seem to
imply that the call is NOT supported on a single-core target. In fact,
they are, these functions are, however, not supported on multi-core
targets, so the error message has been updated to reflect this.
Merges https://github.com/espressif/esp-idf/pull/18109
2026-01-13 10:33:45 +01:00
Radek Tandler
802392f90e
Merge branch 'feature/nvs_flash_erase_verify' into 'master'
...
feat(nvs_flash): Added verification of flash erase operation
Closes IDF-14351 and DOC-13490
See merge request espressif/esp-idf!43017
2026-01-13 10:28:06 +01:00
Chen Ji Chang
35b7274ab8
Merge branch 'feat/add_parlio_buffer_size_check_on_c6' into 'master'
...
feat(parlio): add buffer size alignment warning for c6
Closes IDFGH-16906
See merge request espressif/esp-idf!45010
2026-01-13 17:12:30 +08:00
Chen Chen
60284a9c86
feat(sdm): remove sdm_channel_set_duty API
2026-01-13 16:26:57 +08:00
Ondrej Kosta
a45f42de7c
Merge branch 'feat/esp32p4_eco5_emac' into 'master'
...
Added PTP PPS Feature
Closes IDF-13513
See merge request espressif/esp-idf!44345
2026-01-13 16:24:09 +08:00
Chen Ji Chang
a05b410e3c
Merge branch 'fix/fix_dma_burst_size_when_flash_enc_enabled' into 'master'
...
fix(gdma): fix dma burst size when flash enc enabled
See merge request espressif/esp-idf!44913
2026-01-13 15:58:46 +08:00
Song Ruo Jing
62511d61e9
refactor(clk): split clock HAL into separate component
2026-01-13 15:50:20 +08:00
Erhan Kurubas
392dfed30b
Merge branch 'feat/coredump_rtc_noinit' into 'master'
...
Add a new attribute COREDUMP_NOINIT_ATTR
See merge request espressif/esp-idf!44843
2026-01-13 08:24:11 +01:00
Shreyas Sheth
3190535799
fix(esp_wifi): Fix incorrect deauth reason parsing for station
2026-01-13 12:40:12 +05:30