morris
b390af239b
refactor(hal_wdt): esp_hal_wdt also maintains the ROM implementation
2025-12-10 13:54:44 +08:00
morris
b9db95731f
Merge branch 'fix/mcpwm_p4eco_psram_test_v6.0' into 'release/v6.0'
...
chor(mcpwm): replace p4 psram test (v6.0)
See merge request espressif/esp-idf!43681
2025-12-10 13:54:03 +08:00
morris
59930b57d8
Merge branch 'fix/twai_ci_test_enhance_v6.0' into 'release/v6.0'
...
fix(driver_twai): enhance ci test and fix example (v6.0)
See merge request espressif/esp-idf!44054
2025-12-10 13:53:16 +08:00
morris
88716d047b
Merge branch 'refactor/reduce_bin_size_when_dsi_without_dma2d_v6.0' into 'release/v6.0'
...
feat(lcd): support draw bitmap hook function (v6.0)
See merge request espressif/esp-idf!44047
2025-12-09 19:23:34 +08:00
wanckl
cebed5c976
fix(driver_twai): enhance ci test and fix example
2025-12-09 16:50:49 +08:00
morris
4ca7b95d83
Merge branch 'refactor/esp_hal_gpio_v6.0' into 'release/v6.0'
...
refactor(gpio): split GPIO HAL into separate component (v6.0)
See merge request espressif/esp-idf!43895
2025-12-09 16:02:49 +08:00
Shu Chen
20337f08c0
Merge branch 'fix/fix_an_ot_kconfig_error_v6.0' into 'release/v6.0'
...
fix(openthread): fix an error in Kconfig (v6.0)
See merge request espressif/esp-idf!43995
2025-12-08 12:09:24 +00:00
morris
6bafc18c1f
Merge branch 'feat/usb_host_hal_remote_wake_backport_6.0' into 'release/v6.0'
...
feat(esp_hal_usb): Add remote wakeup support backport 6.0
See merge request espressif/esp-idf!43986
2025-12-08 18:32:44 +08:00
Alexey Gerenkov
effa1e4248
Merge branch 'feature/update-toolchain-to-esp-15.2.0_20250929.4-6d3fdb7_v6.0' into 'release/v6.0'
...
Make Picolibc the default libc (v6.0)
See merge request espressif/esp-idf!43966
2025-12-08 18:13:08 +08:00
Mahavir Jain
ee36d0491d
Merge branch 'feat/add_mbedtls_testcases_for_ecc_p_384_v6.0' into 'release/v6.0'
...
feat(mbedtls): add ECC P-384 mbedtls support and test_cases (v6.0)
See merge request espressif/esp-idf!43979
2025-12-08 14:21:59 +05:30
Mahavir Jain
ca667e18ad
Merge branch 'fix/align_ota_written_size_during_ota_resumption_to_last_16_byte_boundry_v6.0' into 'release/v6.0'
...
fix(esp_https_ota): align OTA resumption offset to 16-byte boundary (v6.0)
See merge request espressif/esp-idf!44033
2025-12-08 14:21:40 +05:30
Chen Jichang
20bb7a2977
feat(lcd): support draw bitmap hook function
...
Closes https://github.com/espressif/esp-idf/issues/16201
2025-12-08 15:49:25 +08:00
Song Ruo Jing
4d3a9b0157
refactor(esp_hal_gpio): move some caps definitions to esp_hal_gpio
2025-12-08 14:33:26 +08:00
Song Ruo Jing
62899cbba6
refactor(gpio): split GPIO HAL into separate component
...
cleaned up some includes in GPIO peripheral files
2025-12-08 14:33:26 +08:00
morris
c231e0e777
Merge branch 'refactor/bitscrambler_in_esp_hal_dma_v6.0' into 'release/v6.0'
...
refactor(hal): bitscrambler hal -> esp_hal_dma, usj hal -> esp_hal_usb (v6.0)
See merge request espressif/esp-idf!43700
2025-12-08 11:15:27 +08:00
Jiang Jiang Jian
c33b848fea
Merge branch 'bugfix/fix_chip_hangup_v6.0' into 'release/v6.0'
...
bugfix: clear regdma status when restart V6.0
See merge request espressif/esp-idf!43908
2025-12-08 11:07:25 +08:00
Alexey Lapshin
3844df77e6
fix(esp_libc): picolibc: make funopen() declaration compatible with newlib
2025-12-06 00:08:36 +07:00
Alexey Lapshin
ac86907815
fix(cxx): fix std::shared_mutex memory leak by avoiding lazy allocation
...
Closes https://github.com/espressif/crosstool-NG/issues/81
2025-12-06 00:08:36 +07:00
Alexey Lapshin
535d93e149
fix(console): add linenoise multithreading support for Picolibc
2025-12-06 00:08:36 +07:00
Alexey Lapshin
068fefad68
fix(esp_tee): build esp_tee only with CONFIG_LIBC_NEWLIB to reduce size
2025-12-06 00:08:35 +07:00
Alexey Lapshin
4553d6015a
fix(esp_coex): add missing include for sdkconfig.h
2025-12-06 00:08:35 +07:00
Alexey Lapshin
ac0ece9aca
fix(esp_phy): use toolchain flags for external project
2025-12-06 00:08:35 +07:00
Alexey Lapshin
ad7f4b9670
feat(esp_libc): make picolibc default libc
2025-12-06 00:08:35 +07:00
Alexey Gerenkov
9f1dfea0a2
Merge branch 'enable_sysview_tests_v6.0' into 'release/v6.0'
...
test(sysview): re-enable SEGGER SystemView example builds and tests (v6.0)
See merge request espressif/esp-idf!43925
2025-12-05 17:57:45 +08:00
nilesh.kale
47e07e5c8d
fix(esp_https_ota): align OTA resumption offset to 16-byte boundary
2025-12-05 14:12:25 +05:30
nilesh.kale
2001f9f52b
Revert "fix: add check to ensure OTA buffer size for 16-byte aligned"
...
This reverts commit 873fd18c5a .
2025-12-05 14:12:25 +05:30
Rahul Tank
125dc7d11d
Merge branch 'bugfix/fix_reattempt_sync_estab_v6.0' into 'release/v6.0'
...
fix(nimble): Add change to cancel sync in case of reattempt (v6.0)
See merge request espressif/esp-idf!43948
2025-12-05 13:02:08 +05:30
Jiang Jiang Jian
18a4332f92
Merge branch 'ci/fix_wifi_cases_6.0' into 'release/v6.0'
...
Ci: fix wifi cases 6.0
See merge request espressif/esp-idf!43784
2025-12-05 12:30:18 +08:00
Erhan Kurubas
af185993b2
Revert "change(freertos): add task count and pointer width to OpenOCD debug table"
...
This reverts commit 799de719d7 .
2025-12-05 00:51:31 +08:00
Xu Si Yu
604fc1574e
fix(openthread): fix an error in Kconfig
2025-12-04 18:32:07 +08:00
morris
b6fa54b337
refactor(tests): comment out P4 REV2 ADC test case
2025-12-04 17:12:03 +08:00
peter.marcisovsky
7fbf68a3f5
feat(esp_hal_usb): Add remote wakeup support
2025-12-04 09:55:43 +01:00
Jiang Jiang Jian
d13533ba7f
Merge branch 'feat/enable_lowpower_tests_for_p4_v3_v6.0' into 'release/v6.0'
...
feat: re-enable P4 pm/wakeup tests for rev3.0 (v6.0)
See merge request espressif/esp-idf!43752
2025-12-04 16:29:47 +08:00
nilesh.kale
5569cd2181
feat(mbedtls): add ECC P-384 mbedtls support and test_cases
2025-12-04 12:48:17 +05:30
morris
88c27e55c2
Merge branch 'backport/recent_backport_collection_v6.0' into 'release/v6.0'
...
backport: backport recent i2s/parlio rx/touch related to v6.0
See merge request espressif/esp-idf!43775
2025-12-04 13:02:13 +08:00
Shu Chen
02fd823de9
Merge branch 'fix/fix_an_ot_trel_risk_v6.0' into 'release/v6.0'
...
fix(openthread): fix a potential stack overflow in TREL (v6.0)
See merge request espressif/esp-idf!43931
2025-12-04 01:52:53 +00:00
radek.tandler
b27ada2f43
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-03 11:06:08 +01:00
radek.tandler
45c642e6d1
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-03 11:06:08 +01:00
Island
152e8768e1
Merge branch 'fix/ble_mesh_long_packet_buffer_calculation_v6.0' into 'release/v6.0'
...
fix(ble_mesh): correct long packet segment buffer size calculation (v6.0)
See merge request espressif/esp-idf!43802
2025-12-03 16:06:01 +08:00
Wang Meng Yang
b4a0b89b1d
Merge branch 'bugfix/a2dp_deinit_crash_v6.0' into 'release/v6.0'
...
fix(bt): fixed crash caused by deinit during A2DP connection initiation(v6.0)
See merge request espressif/esp-idf!43792
2025-12-03 12:14:28 +08:00
Rahul Tank
c669da4bb1
fix(nimble): Add change to cancel sync in case of reattempt
2025-12-03 09:23:13 +05:30
laokaiyao
edb0462931
fix(i2s): fix the auto port failure when use simplex on ESP32
2025-12-03 11:23:06 +08:00
Chen Jichang
e7ce110dc4
test(parlio): fix sleep test issue
2025-12-03 11:23:06 +08:00
laokaiyao
684709c196
fix(parlio_rx): fixed incorrect dma buffer length calculation
2025-12-03 11:23:06 +08:00
laokaiyao
15d03e90b4
feat(parlio_rx): support to receive data into external ram
2025-12-03 11:23:06 +08:00
laokaiyao
f07a239dcb
feat(parlio_rx): support to force trigger eof
2025-12-03 11:23:06 +08:00
laokaiyao
27d099cf36
docs(pm): updated i2s pm lock type in DFS
...
Related https://github.com/espressif/esp-idf/issues/14707
2025-12-03 11:23:06 +08:00
laokaiyao
37c633defd
fix(touch): make the gpio init symmetric
...
Closes https://github.com/espressif/esp-idf/issues/17806
2025-12-03 11:23:06 +08:00
laokaiyao
ab1f0b17c4
fix(i2s): fixed divide-by-zero coverity issue
2025-12-03 11:23:06 +08:00
laokaiyao
3434e4b1d1
refactor(parlio_rx): refactor to support unaligned user payload buffer
...
Closes https://github.com/espressif/esp-idf/issues/17581
2025-12-03 11:23:06 +08:00