morris
cfb8f3bc2f
Merge branch 'refactor/divide_isp_example_v6.0' into 'release/v6.0'
...
refactor(isp): split isp pipeline example into different srcs (v6.0)
See merge request espressif/esp-idf!43967
2025-12-04 16:10:42 +08:00
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
morris
ddade74de5
Merge branch 'ci/reenable_p4_usb_device_tests_backport_v6.0' into 'release/v6.0'
...
ci(usb/device): re-enable usb_device tests for ESP32-P4 (backport v6.0)
See merge request espressif/esp-idf!43772
2025-12-04 10:28:19 +08:00
Chen Chen
ba1d0516ff
refactor(isp): split isp pipeline example into different srcs
2025-12-04 10:07:42 +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
Martin Vychodil
958b2f6118
Merge branch 'feature/nvs_bdl_support_v6.0' into 'release/v6.0'
...
NVS flash - added support for BDL and related host tests refactoring (v6.0)
See merge request espressif/esp-idf!43964
2025-12-04 03:46:25 +08: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
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
laokaiyao
ac41da5563
refactor(parlio_rx): use gdma_link for better gdma link management
2025-12-03 11:23:06 +08:00
laokaiyao
c1ac8c10fb
feat(gdma_link): support to select final node link type
2025-12-03 11:23:06 +08:00
laokaiyao
b148378f8b
ci(parlio): fixed incorrect condition in rx test case
2025-12-03 11:23:06 +08:00
Xu Si Yu
25235f83b1
fix(openthread): fix a potential stack overflow in TREL
2025-12-03 10:35:58 +08:00
morris
0e6525a97c
Merge branch 'bugfix/uart_related_backports_v6.0' into 'release/v6.0'
...
fix(uart): some related uart backports (v6.0)
See merge request espressif/esp-idf!43612
2025-12-02 17:40:25 +08:00
Island
57235cb184
Merge branch 'feature/extend_h2_conon_num_to_70_v6.0' into 'release/v6.0'
...
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2 (v6.0)
See merge request espressif/esp-idf!43836
2025-12-02 16:38:07 +08:00
Island
b1ceb4e27c
Merge branch 'fix/ble_log_v2_cache_error_v6.0' into 'release/v6.0'
...
BLE Log v2 Function Update 251125 (v6.0)
See merge request espressif/esp-idf!43871
2025-12-02 16:20:13 +08:00
Wang Meng Yang
e6959c6931
Merge branch 'bugfix/fix_event_filter_bug_v6.0' into 'release/v6.0'
...
fix(bt/controller): Fixed hci connection request event filter bug (v6.0)
See merge request espressif/esp-idf!43874
2025-12-02 13:34:51 +08:00
xiongweichao
b112cb2941
fix(bt): fixed crash caused by deinit during A2DP connection initiation
...
- Only clean up when idle
2025-12-02 08:55:07 +08:00
Luo Xu
e2566b8759
fix(ble_mesh): correct long packet segment buffer size calculation
...
(cherry picked from commit 6d59a91401 )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-02 00:05:36 +08:00
Wang Meng Yang
0287fe904b
Merge branch 'bugfix/a2dp_reg_sep_v6.0' into 'release/v6.0'
...
fix(bt/bluedroid): Fix the status judgment of the A2DP source registration SEP (v6.0)
See merge request espressif/esp-idf!43880
2025-12-01 19:53:19 +08:00
Alexey Gerenkov
9524a7f69c
Merge branch 'enable_gcov_tests_v6.0' into 'release/v6.0'
...
test(gcov): re-enable gcov builds and tests (v6.0)
See merge request espressif/esp-idf!43291
2025-12-01 18:40:43 +08:00
Alexey Gerenkov
c4fa15dd1e
Merge branch 'fix/int_wdt_double_exception_v6.0' into 'release/v6.0'
...
fix(espcoredump): prevent double exception during int_wdt panic with custom stack (v6.0)
See merge request espressif/esp-idf!43851
2025-12-01 18:39:22 +08:00
Alexey Gerenkov
604e1df617
Merge branch 'refactor_apptrace_uart_v6.0' into 'release/v6.0'
...
Refactor apptrace uart (v6.0)
See merge request espressif/esp-idf!43850
2025-12-01 18:39:05 +08:00
yangfeng
7de5f266de
fix(bt/bluedroid): Fix the status judgment of the A2DP source registration SEP
2025-12-01 14:21:35 +08:00
liqigan
458c66a7ed
fix(bt/controller): Fixed hci connection request event filter bug
2025-12-01 13:44:23 +08:00
Mahavir Jain
4989911295
Merge branch 'docs/fix_some_expressions_in_security_guide_v6.0' into 'release/v6.0'
...
docs: fix some description in security guide docs (v6.0)
See merge request espressif/esp-idf!43817
2025-12-01 09:35:44 +05:30
Mahavir Jain
e1639e281f
Merge branch 'fix/incorrect_esp32p4_key_mgr_xts_aes_len_bit_set_v6.0' into 'release/v6.0'
...
Fix incorrect XTS-AES key length register configuration (ESP32-P4) (v6.0)
See merge request espressif/esp-idf!43759
2025-12-01 09:18:28 +05:30
Zhou Xiao
2c8da21b69
feat(ble): enabled lc get time for ceva controller
...
(cherry picked from commit 6924b8b372 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-01 11:10:38 +08:00
Zhou Xiao
afefd97193
fix(ble): put ble_log_write_hex in iram to avoid cache error
...
(cherry picked from commit dc4e41fab8 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-12-01 11:10:37 +08:00
Island
99b2ac6afb
Merge branch 'fix/ble_mesh_rpr_example_fix_v6.0' into 'release/v6.0'
...
fix(ble_mesh): add proper memory cleanup in composition data parsing (v6.0)
See merge request espressif/esp-idf!43841
2025-12-01 10:52:41 +08:00
morris
20cbb6f175
Merge branch 'docs/update_twai_api_ref_struct_v6.0' into 'release/v6.0'
...
docs: update heading levels for twai api reference (v6.0)
See merge request espressif/esp-idf!43845
2025-12-01 10:47:32 +08:00
Martin Vychodil
7b271c4be6
Merge branch 'feat/nvs_iteration_statistics_examples_v6.0' into 'release/v6.0'
...
feat(examples/storage): add nvs statistics and iteration examples (v6.0)
See merge request espressif/esp-idf!43660
2025-12-01 02:29:06 +08:00
Erhan Kurubas
4d3de1010e
test(gcov): re-enable gcov builds and tests
2025-11-28 19:09:15 +08:00
Erhan Kurubas
835e032498
fix(espcoredump): prevent double exception during int_wdt panic with custom stack
2025-11-28 12:06:03 +01:00
Erhan Kurubas
7d779c7b13
change(app_trace): implement uart without driver APIs
2025-11-28 12:03:30 +01:00
Wang
8fd355ee71
docs: add headings for twai and gptimer api reference
...
Closes https://github.com/espressif/esp-idf/issues/17891
2025-11-28 18:15:04 +08:00
Luo Xu
33fd3eeebc
fix(ble_mesh): add proper memory cleanup in composition data parsing
...
(cherry picked from commit a45bb6c5da )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-11-28 17:43:52 +08:00
Shen Wei Long
74fdb071f7
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2
...
(cherry picked from commit cd33f13521 )
Co-authored-by: ShenWeilong <shenweilong@espressif.com >
2025-11-28 09:06:16 +00:00
morris
776450a5fb
Merge branch 'feat/esp32p4_eco5_adc_cali_v6.0' into 'release/v6.0'
...
feat(adc): support ADC calibration on ESP32P4 ECO5 (v6.0)
See merge request espressif/esp-idf!43777
2025-11-28 16:03:06 +08:00
Roland Dobai
99b8c99fe0
Merge branch 'fix/reenable_freertos_esp_system_test_apps_for_p4_eco5_v6.0' into 'release/v6.0'
...
Re-enable freertos and esp_system test apps for p4 eco5 (v6.0)
See merge request espressif/esp-idf!43647
2025-11-28 08:14:18 +01:00