Kapil Gupta
9c804f1158
fix(esp_wifi): Check conditional compilation for roaming app features
2025-12-04 17:43:31 +08:00
Peter Dragun
d64110442f
Merge branch 'fix/output_rewrite' into 'master'
...
Fix dependencies for flash targets
Closes IDF-14540
See merge request espressif/esp-idf!43906
2025-12-04 17:39:00 +08:00
morris
a12d474d98
Merge branch 'refactor/esp_hal_for_analog' into 'master'
...
feat(hal): graudate the analog related hal driver into a new component
Closes IDF-14093, IDF-14079, and IDF-14464
See merge request espressif/esp-idf!43278
2025-12-04 17:24:10 +08:00
harshal.patil
19cddd6739
fix(key_mgr): Correct XTS-AES key length register configuration
...
The key_mgr_ll_set_xts_aes_key_len() function was incorrectly using
REG_SET_FIELD() with the key_len enum value directly. Since
KEYMNG_FLASH_KEY_LEN is a 1-bit register field (0=128-bit, 1=256-bit),
writing ESP_KEY_MGR_XTS_AES_LEN_128 (value 3) resulted in the LSB (1)
being stored, incorrectly configuring 256-bit mode.
Fixed by using a switch statement to properly map:
- ESP_KEY_MGR_XTS_AES_LEN_128 → REG_CLR_BIT (0)
- ESP_KEY_MGR_XTS_AES_LEN_256 → REG_SET_BIT (1)
Thus, matching the correct ESP32-C5 implementation.
2025-12-04 13:56:00 +05:30
Tan Yan Quan
759d9e9f52
fix(openthread): resolve deadlock issues due to switching_lock
...
* esp-openthread: thread_zigbee/esp-openthread@4a650cc2f
* openthread: espressif/openthread@36b14d3ef
* esp-idf: espressif/esp-idf@61b9d064c
2025-12-04 07:38:30 +00:00
Zhang Wen Xu
61b9d064c2
Merge branch 'fix/fix_an_ot_kconfig_error' into 'master'
...
fix(openthread): fix an error in Kconfig
See merge request espressif/esp-idf!43842
2025-12-04 07:27:32 +00:00
C.S.M
909c31fdd4
fix(esp32s31): make picolic default libc on esp32s31
2025-12-04 14:43:10 +08:00
zhangyanjiao
334010d150
fix(wifi): fixed the crash issue when vendor ie is NULL
2025-12-04 14:29:15 +08:00
Island
33d430ea77
Merge branch 'change/ble_update_lib_20251202' into 'master'
...
change(ble): [AUTO_MR] 20251202 - Update ESP BLE Controller Lib
Closes BLERP-2394, BLERP-2434, BLERP-2407, BLERP-2393, and BLERP-1455
See merge request espressif/esp-idf!43921
2025-12-04 14:21:46 +08:00
Laukik Hase
90d6394911
feat(esp_tee): Support ECDSA secp384r1 keys in TEE secure storage
2025-12-04 11:16:29 +05:30
Mahavir Jain
788d146b9e
Merge branch 'feat/add_mbedtls_testcases_for_ecc_p_384' into 'master'
...
feat(mbedtls): add ECC P-384 mbedtls support and test_cases
See merge request espressif/esp-idf!43827
2025-12-04 11:14:05 +05:30
nilesh.kale
45d123602b
fix(esp_https_ota): align OTA resumption offset to 16-byte boundary
2025-12-04 10:51:35 +05:30
nilesh.kale
a7944d1aea
Revert "fix: add check to ensure OTA buffer size for 16-byte aligned"
...
This reverts commit 873fd18c5a .
2025-12-04 10:51:35 +05:30
Chen Jichang
a67517067c
feat(parlio): support parlio on esp32h4
2025-12-04 11:45:18 +08:00
morris
af02c173fb
refactor(soc): remove soc_caps_full.h
2025-12-04 10:48:07 +08:00
laokaiyao
e39c9781f3
feat(hal): graudate the adc/dac hal driver into a new component
2025-12-04 10:38:24 +08:00
laokaiyao
79d6e573e6
feat(hal): graudate the ana_cmpr hal driver into a new component
2025-12-04 10:34:57 +08:00
laokaiyao
5e249409ff
feat(hal): graudate the touch sensor hal driver into a new component
2025-12-04 10:34:57 +08:00
Jiang Jiang Jian
c467c91773
Merge branch 'fix/fix_mspi_write_stuck_after_reset' into 'master'
...
fix(esp_system): fix mspi write stuck after cpu/digital reset on c5/c61
Closes WIFIBUG-1577
See merge request espressif/esp-idf!43731
2025-12-04 10:34:53 +08:00
morris
297fd36b56
Merge branch 'feat/support_parlio_gdma_eof_on_p4eco5' into 'master'
...
feat(parlio): support parlio gdma eof on p4 rev3.0
See merge request espressif/esp-idf!43477
2025-12-04 10:19:52 +08:00
Chen Chen
8655c3c886
Merge branch 'fix/i2c_timeout_range_check' into 'master'
...
fix(i2c_master): Add i2c master timeout range check
Closes IDFGH-16859
See merge request espressif/esp-idf!43873
2025-12-04 10:03:40 +08:00
Alexey Lapshin
f6cd2fe970
Merge branch 'feature/update-toolchain-to-esp-15.2.0_20250929.4-6d3fdb7' into 'master'
...
Make Picolibc the default libc
See merge request espressif/esp-idf!43620
2025-12-04 01:14:01 +04:00
Samuel Obuch
1ec4c2e1af
Merge branch 'esp32p4_fix_bootloader_flash_read_allow_decrypt' into 'master'
...
fix(bootloader_flash): always invalidate FLASH_READ_VADDR before read
See merge request espressif/esp-idf!42501
2025-12-04 03:48:40 +08:00
morris
487551888a
Merge branch 'refactor/ppa_dma2d_fourcc' into 'master'
...
refactor(ppa): use fourcc for dma2d and ppa color formats
Closes IDF-14234
See merge request espressif/esp-idf!43435
2025-12-04 01:28:56 +08:00
morris
3865eb1f3f
Merge branch 'refactor/wdt_rom_impl' into 'master'
...
refactor(hal_wdt): esp_hal_wdt also maintains the ROM implementation
See merge request espressif/esp-idf!43891
2025-12-04 00:19:11 +08:00
peter.marcisovsky
8ab21b52d6
feat(esp_hal_usb): Add remote wakeup support
2025-12-03 15:17:48 +01:00
Erhan Kurubas
0544720401
Revert "change(freertos): add task count and pointer width to OpenOCD debug table"
...
This reverts commit 799de719d7 .
2025-12-03 19:39:12 +08:00
Zhou Xiao
c61b0bef64
Merge branch 'feat/update_libphy_for_c5_c61' into 'master'
...
feat(phy): update libphy to fix c5/c61 reset
Closes WIFIBUG-1548 and BT-4156
See merge request espressif/esp-idf!43853
2025-12-03 19:25:59 +08:00
C.S.M
b5f230a5e8
Merge branch 'fix/isp_build_single_core' into 'master'
...
fix(isp): Fix isp build error in single core
See merge request espressif/esp-idf!43939
2025-12-03 18:59:26 +08:00
Chen Jichang
fe15c3efa8
feat(parlio): support parlio gdma eof on p4 rev3.0
2025-12-03 17:55:18 +08:00
Radek Tandler
dc97085a2e
Merge branch 'feature/nvs_bdl_support' into 'master'
...
NVS flash - added support for BDL and related host tests refactoring
Closes IDF-11987 and IDF-2512
See merge request espressif/esp-idf!41699
2025-12-03 09:51:59 +01:00
morris
f8736489fc
Merge branch 'feat/esp_hal_twai' into 'master'
...
feat(twai): graduate the hal drivers into esp_hal_twai component
Closes IDF-14102
See merge request espressif/esp-idf!43557
2025-12-03 16:31:43 +08:00
Alexey Lapshin
55359c85fe
fix(cxx): fix std::shared_mutex memory leak by avoiding lazy allocation
...
Closes https://github.com/espressif/crosstool-NG/issues/81
2025-12-03 13:31:42 +07:00
Alexey Lapshin
199ea3570e
fix(console): add linenoise multithreading support for Picolibc
2025-12-03 13:31:42 +07:00
Alexey Lapshin
676ae296ff
fix(esp_tee): build esp_tee only with CONFIG_LIBC_NEWLIB to reduce size
2025-12-03 13:31:42 +07:00
Alexey Lapshin
ab6f4c9dbd
fix(esp_coex): add missing include for sdkconfig.h
2025-12-03 13:31:42 +07:00
Alexey Lapshin
282b932d22
fix(esp_phy): use toolchain flags for external project
2025-12-03 13:31:42 +07:00
Alexey Lapshin
31810ae993
feat(esp_libc): make picolibc default libc
2025-12-03 13:31:42 +07:00
Wan Lei
f92fbbcc7b
Merge branch 'fix/improve_spi_and_twai_docs' into 'master'
...
fix(driver_twai): improve new driver API description
Closes IDFGH-16806
See merge request espressif/esp-idf!43922
2025-12-03 14:30:00 +08:00
zhaoweiliang
ac5d14d954
fix(ble): fixed the assert issue when using tinycrypt on ESP32-C2
2025-12-03 14:28:17 +08:00
zhaoweiliang
aad080bc26
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C5
2025-12-03 14:28:17 +08:00
zhaoweiliang
6c4f33798f
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C6
2025-12-03 14:28:13 +08:00
zhaoweiliang
5f2825ff37
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-H2
2025-12-03 14:25:25 +08:00
C.S.M
dd73c7cb21
fix(isp): Fix isp build error in single core
2025-12-03 14:06:55 +08:00
morris
d63d8ad162
Merge branch 'ci/disable_adc_p4_eco4_test' into 'master'
...
comment out P4 REV2 ADC test case
See merge request espressif/esp-idf!43938
2025-12-03 13:39:06 +08:00
C.S.M
690dfd8c79
Merge branch 'feat/introduce_esp32s31_hello_world' into 'master'
...
feat(esp32s31): Introduce esp32s31 hello world 🛸
See merge request espressif/esp-idf!43761
2025-12-03 13:36:01 +08:00
Xu Si Yu
3d6f2ead06
Merge branch 'fix/fix_an_ot_trel_risk' into 'master'
...
fix(openthread): fix a potential stack overflow in TREL
See merge request espressif/esp-idf!43591
2025-12-03 13:17:25 +08:00
C.S.M
5ae0e9ef14
Merge branch 'contrib/github_pr_17945' into 'master'
...
fix(usb_serial_jtag_driver): tx_ring_buf not checked for successful allocation (GitHub PR)
Closes IDFGH-16876
See merge request espressif/esp-idf!43905
2025-12-03 11:25:50 +08:00
morris
955f85d9d5
refactor(tests): comment out P4 REV2 ADC test case
2025-12-03 11:07:41 +08:00
Xu Si Yu
6b6cd24edb
fix(openthread): fix an error in Kconfig
2025-12-03 10:59:35 +08:00