Commit Graph

34230 Commits

Author SHA1 Message Date
Wu Zheng Hui 429c29be1c Merge branch 'fix/fix_pm_lock_statistics_case' into 'master'
fix(esp_pm): prevent RTOS lock interference in PM lock statistics test on multicore

Closes IDFCI-7257

See merge request espressif/esp-idf!44393
2025-12-24 14:29:45 +08:00
Alexey Lapshin 1684eeb60f fix(picolibc): add psram fix for libc functions 2025-12-24 13:28:44 +07:00
yinqingzhao a6b2eb6ad0 refactor(wifi): remove enum values WIFI_BW_HT20 and WIFI_BW_HT40 2025-12-24 14:11:52 +08:00
Wu Zheng Hui f8a21b0fc5 Merge branch 'fix/fix_cnnt_top_dependency' into 'master'
fix(esp_hw_support): fix TOP domain to CNNT domian dependency

Closes PM-631

See merge request espressif/esp-idf!44309
2025-12-24 14:06:25 +08:00
Aditya Patwardhan 651fc31763 Merge branch 'test/sb_app_api_verify' into 'master'
test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs

See merge request espressif/esp-idf!44281
2025-12-24 09:40:39 +05:30
morris 1b055b82d7 refactor(hal): remove efuse_hal_get_chip_revision function declaration 2025-12-24 11:51:31 +08:00
Island d09bda1f93 Merge branch 'feat/ble_log_xor_checksum' into 'master'
feat(ble): added xor checksum for integrity check performance optimization

Closes BLERP-2473

See merge request espressif/esp-idf!44423
2025-12-24 11:11:26 +08:00
Jiang Jiang Jian 7df4a82062 Merge branch 'bugfix/fix_crash_issue_when_send_espnow_data_in_he_phymode' into 'master'
fix(wifi): fixed the crash issue when send espnow data in HE phymode

Closes WIFIBUG-1644

See merge request espressif/esp-idf!44474
2025-12-24 10:55:17 +08:00
hebinglin 7cba4c8c4c feat(esp_hw_support): support clock output in esp32h4 mp 2025-12-24 10:50:34 +08:00
armando f8135a43cb fix(cache): fixed cache sync ops concurrent call issue
Closes https://github.com/espressif/esp-idf/issues/18023
2025-12-24 01:12:47 +00:00
harshal.patil 60637470c2 test(ota): Add tests for verifying app build's SBv2 ECDSA signature verify APIs 2025-12-23 23:24:46 +05:30
Sudeep Mohanty a65c83264f Merge branch 'fix/freertos_tick_hook_test' into 'master'
fix(freertos): Added stability fixes to tick hook test

Closes IDFCI-7671, IDFCI-7672, IDFCI-7679, and IDFCI-7680

See merge request espressif/esp-idf!44402
2025-12-23 17:52:28 +01:00
Astha Verma bb6cb452b2 fix(nimble): Modify GATT data storage structure in NVS during gatt caching 2025-12-23 21:21:53 +05:30
Rahul Tank 6a35469877 Merge branch 'feat/add_static_passkey' into 'master'
feat(nimble): Add support for static passkey

See merge request espressif/esp-idf!41726
2025-12-23 21:06:28 +05:30
Wu Zheng Hui de6068006f Merge branch 'refactor/independent_esp_hal_pmu' into 'master'
feat(hal): graduate pmu/rtc_cntl hal driver into a new component: esp_hal_pmu

Closes IDF-14110

See merge request espressif/esp-idf!44196
2025-12-23 22:05:48 +08:00
Sudeep Mohanty fb3b5d93cc test(freertos): Added support for gcov code coverage for FreeRTOS source files
This commit adds the following:
- Added support to FreeRTOS component to report code coverage using gcov
  and app trace.
- Added a new sdkconfig.ci.code_coverage for code coverage tests.
- Added a new Kconfig option CONFIG_FREERTOS_ENABLE_COVERAGE_TESTS to
  control the code instrumentation.
- Added an idf_component.yml file to the test_app to fetch the esp_gcov
  component from the component registry.
- Updated the README to explain how to take code coverage data.
2025-12-23 13:48:59 +01:00
Sudeep Mohanty ededccc839 test(freertos): Optimize pytest test coverage to reduce redundant test runs
This commit optimizes the FreeRTOS test matrix to reduce test execution
time while maintaining the required test coverage.
2025-12-23 13:48:59 +01:00
Tan Yan Quan 089d2410ab feat(openthread): update OT upstream to a12ff0d0f
* esp-openthread: thread_zigbee/esp-openthread@77b4edfd8
* openthread: espressif/openthread@a12ff0d0f
* esp-idf: espressif/esp-idf@71bbb45fa
2025-12-23 11:19:05 +00:00
Xu Si Yu a311c44ba0 feat(802.15.4): remove tx pending feature 2025-12-23 18:28:04 +08:00
Mahavir Jain 13fcd60e13 Merge branch 'bugfix/bug_bounty_ble_issue' into 'master'
fix(protocomm): Add security checks for buffer overflow and incorrect length handling

See merge request espressif/esp-idf!43920
2025-12-23 15:21:01 +05:30
morris 8714b80d14 Merge branch 'fix/dpi_video_timing_adjust' into 'master'
Enhance MIPI DSI video timing configuration

Closes IDF-11860

See merge request espressif/esp-idf!44243
2025-12-23 17:48:23 +08:00
Sudeep Mohanty 5a847394f9 Merge branch 'fix/freertos_delete_block_tasks_test' into 'master'
test(freertos): Added stability fixes to the delete blocked tasks test

Closes IDFCI-3701, IDFCI-3718, IDFCI-4709, IDFCI-6443, and IDFCI-7544

See merge request espressif/esp-idf!44403
2025-12-23 09:41:54 +01:00
Sudeep Mohanty 4670eb31c6 Merge branch 'fix/freertos_suspen_resume_test_memory_leak' into 'master'
test(freertos): Fix race condition in suspend-resume tests

Closes IDFCI-4849, IDFCI-6992, IDFCI-7148, IDFCI-7167, IDFCI-7192, IDFCI-7267, IDFCI-7269, IDFCI-7281, and IDFCI-7533

See merge request espressif/esp-idf!44395
2025-12-23 09:36:05 +01:00
Xu Si Yu 71bbb45fa2 feat(openthread): add message pool deinitialization 2025-12-23 16:21:02 +08:00
Wang Meng Yang a71649eab7 Merge branch 'change/remove_unused_marco_defines_for_rssi_limit' into 'master'
change(bt): Remove RSSI threshold-related macros

See merge request espressif/esp-idf!44434
2025-12-23 16:20:25 +08:00
zhangyanjiao 991cd3b4e8 fix(wifi): fixed the crash issue when send espnow data in HE phymode 2025-12-23 16:09:12 +08:00
Tan Yan Quan ff73977609 feat(openthread): update OT upstream to a12ff0d0f 2025-12-23 12:23:36 +08:00
Island 57cba39fb8 Merge branch 'feat/ble_log_v2_hci_log_support' into 'master'
Feat/ble log v2 hci log support

Closes BLERP-2478

See merge request espressif/esp-idf!44435
2025-12-23 11:53:52 +08:00
Zhou Xiao 2b9c7471d0 fix(ble): added null pointer check in ble log ts submodule 2025-12-23 11:12:20 +08:00
Zhou Xiao d1d07eb60a fix(ble): added missed ts sync reset 2025-12-23 11:12:20 +08:00
Zhou Xiao c604afa272 feat(ble): added xor checksum for integrity check performance optimization 2025-12-23 11:12:14 +08:00
Chen Ji Chang 4386356993 Merge branch 'fix/set_dma_incr_fail_on_p4eco5' into 'master'
fix(gdma): fix set dma burst size failure on p4 v3.0

See merge request espressif/esp-idf!44450
2025-12-23 10:35:34 +08:00
zhanghaipeng da4793ce71 fix(ble/bluedroid): Improve robustness during host enable procedure 2025-12-23 10:24:00 +08:00
zhanghaipeng a721e94a0f fix(bt): fix BLE security issue in controller and HCI packet parser 2025-12-23 10:24:00 +08:00
Rahul Tank da026039ba feat(nimble): Add support for static passkey 2025-12-22 21:13:02 +05:30
morris 3c47e1509b fix(drivers): enlarge the default DMA burst size in peripheral drivers 2025-12-22 22:09:15 +08:00
morris 29560e6102 refactor(gdma): skip the null buffer in mount pre-check 2025-12-22 22:02:28 +08:00
radek.tandler f0c7d9b6c6 fix(nvs_flash): Fixed order of page state change to allow recovery 2025-12-22 14:57:57 +01:00
Chen Jichang e1348d074c fix(gdma): fix set dma burst size failure on p4 v3.0 2025-12-22 20:16:06 +08:00
Zhou Xiao bb2b2d34ca feat(ble): supported ble log v2 hci log for Bluedroid host 2025-12-22 18:30:04 +08:00
Zhou Xiao 92eb5a34ae feat(ble): supported ble log v2 hci log for NimBLE host 2025-12-22 18:29:27 +08:00
Ondrej Kosta c16c4abfda Merge branch 'fix/enable_p4v3_tests' into 'master'
fix(ci): re-enabled ESP32P4 tests on different HW vers

Closes ITOPS-204

See merge request espressif/esp-idf!44167
2025-12-22 16:10:41 +08:00
wuzhenghui 04ebe9e24f feat(esp_hal_pmu): move pau_hal driver into esp_hal_pmu component 2025-12-22 16:03:52 +08:00
wuzhenghui 20c2dab09c feat(esp_hal_pmu): graduate pmu/rtc_cntl hal driver into a new component: esp_hal_pmu 2025-12-22 16:03:43 +08:00
gongyantao 32fa421cfc change(bt): Mark RSSI threshold-related macros as deprecated 2025-12-22 15:13:19 +08:00
Meet Patel f131522ca1 Merge branch 'bugfix/adc_read_ci_issue' into 'master'
fix(lp_adc): Fix LP ADC 1-byte read CI issue on ESP32P4

Closes IDFCI-5374 and IDFCI-5375

See merge request espressif/esp-idf!44363
2025-12-22 11:39:15 +05:30
suda-morris ecef7cdd61 feat(dsi_lcd): pixel clock frequency can be a float number 2025-12-20 23:35:01 +08:00
Wu Zheng Hui b84d73f0db Merge branch 'change/check_stack_mem_when_entering_sleep' into 'master'
change(esp_hw_support): reject sleep request if task stack in  PSRAM

Closes PM-616

See merge request espressif/esp-idf!43306
2025-12-19 19:39:54 +08:00
wuzhenghui 47651df567 change(esp_pm): skip vTaskStepTick if lightsleep request is rejected 2025-12-19 17:25:47 +08:00
wuzhenghui f9a0d6ee8a feat(esp_hw_support): add test case for esp_sleep_set_uart_handling 2025-12-19 17:25:47 +08:00