C.S.M
eec700fefc
Merge branch 'fix/s31_defult_libc' into 'master'
...
fix(esp32s31): make picolic default libc on esp32s31
See merge request espressif/esp-idf!43977
2025-12-04 19:56:52 +08:00
Tomas Rezucha
10ce570707
Merge branch 'feat/usb_host_hal_remote_wake' into 'master'
...
feat(esp_hal_usb): Add hal changes for remote wakeup
See merge request espressif/esp-idf!42394
2025-12-04 12:29:10 +01:00
Konstantin Kondrashov
1ff8d3da09
Merge branch 'feature/update_depends_components_for_core_components' into 'master'
...
feat(all): Update depends_components for core components
Closes IDF-14170, IDF-14165, IDF-14173, IDF-14167, IDF-14169, and IDF-14162
See merge request espressif/esp-idf!43735
2025-12-04 18:17:55 +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
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
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
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
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
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
Xu Si Yu
c85b9c3f94
fix(openthread): fix a potential stack overflow in TREL
2025-12-03 10:34:15 +08:00
Mahavir Jain
01d0a9b17b
Merge branch 'fix/recursion_caused_due_to_unaligned_ext_mem_buf' into 'master'
...
AES driver should use internal buffers to perform chunk wise operations when external buffers are unaligned
Closes IDF-14872
See merge request espressif/esp-idf!43810
2025-12-02 20:44:03 +05:30
Mahavir Jain
43c7f36475
Merge branch 'feature/add_mbedtls_4_x_config_option' into 'master'
...
feat: add Kconfig option for mbedTLS 4.x support
See merge request espressif/esp-idf!43799
2025-12-02 20:43:20 +05:30
radek.tandler
bbfe8e7492
refactor(nvs_flash): NVS Host tests cleaned-up and test cases commented
...
- Host test were refactored to allow for BDL and non-BDL NVS implementation
- Introduceed `NVSPartitionTestHelper` class replacing `PartitionEmulationFixture`
- Refactored all tests to use `NVSPartitionTestHelper` instead of legacy emulation fixture
- Removed legacy `PartitionEmulationFixture` and `PartitionEmulationFixture2` classes
- Removed `TEMPORARILY_DISABLED` macro usage by reducing partition size in applicable tests
- Enhanced test coverage and readability with comments and validation steps for each TC
- Added utility functions for partition stats tracking, file loading, and erase count check
2025-12-02 15:32:14 +01:00
radek.tandler
191ac74dd0
feat(nvs_flash): Added support for Block Data Layer storage provider
...
- BDL provider can be enabled vor NVS in the menuconfig option NVS_BDL_STACK
- Hierarchy of Partition class tree was adjusted and all operations were documented
- Class Partition is now derived from intrusive_list_node and ExceptionlessAllocable
- Class NVSPartition implements only the dual support for esp_partition and BDL
- Class NVSEncryptedPartition implements only encryption related extensions
2025-12-02 15:32:10 +01:00
wanckl
3a7b26a19b
fix(driver_twai): improve new driver API description
2025-12-02 19:29:20 +08:00