Commit Graph
32595 Commits
Author SHA1 Message Date
Xiao Xufeng d5ecb0b27f fix(psram): cleanup PSRAM_MSPI_MB_WORKAROUND to avoid future issue 2026-03-06 19:49:06 +08:00
Xiao Xufeng cd11c26e47 fix(bt): fix AGC_RECORRECT on ESP32-C3 when REV_MIN configured higher than 102 2026-03-06 19:49:06 +08:00
Xiao Xufeng 1e60df4c8c fix(tee): fix failed to configure flash on C6 v0.1 and above when REV_MIN_0 configured 2026-03-06 19:49:06 +08:00
morris c9fb6d6841 Merge branch 'fix/i2c_slv_addr_check_esp32_v5.5' into 'release/v5.5'
fix(i2c_slave): filter out fake request for esp32 slave device (v5.5)

See merge request espressif/esp-idf!46224
2026-03-06 14:31:51 +08:00
Jiang Jiang Jian a2704d67b7 Merge branch 'fix/wl_safe_mode_eventual_corruption_v5.5' into 'release/v5.5'
fix(fatfs): Make wl_fatfsgen.py aware of WL safe mode (v5.5)

See merge request espressif/esp-idf!45398
2026-03-05 14:42:47 +08:00
Jiang Jiang Jian 2ab7575173 Merge branch 'fix/offchan_roc_unit_test_v5.5' into 'release/v5.5'
CI : Fix offchan tx and roc related unit test case(v5.5)

See merge request espressif/esp-idf!45473
2026-03-05 14:41:46 +08:00
Island cdee20c77b Merge branch 'bugfix/fix_ble_scan_start_assertion_when_coex_with_wifi_mst_v5.5' into 'release/v5.5'
fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2 (v5.5)

See merge request espressif/esp-idf!46253
2026-03-05 12:17:59 +08:00
morris 98e08c1579 Merge branch 'fix/dsi_test_manifest_v5.5' into 'release/v5.5'
fix(dsi): test apps manifest error (v5.5)

See merge request espressif/esp-idf!46035
2026-03-05 11:00:48 +08:00
morris ccbf6daced Merge branch 'bugfix/esp_idf_s2_options_test_esp_pm_v5.5' into 'release/v5.5'
fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi(v5.5)

See merge request espressif/esp-idf!46267
2026-03-04 22:22:34 +08:00
Alexey Gerenkov 7503366b66 Merge branch 'fix/c61_wp_bp_nums_v5.5' into 'release/v5.5'
Fix number of available BPs/WPs for esp32c61 (v5.5)

See merge request espressif/esp-idf!46033
2026-03-04 20:49:53 +08:00
Rahul Tank f11ded4898 Merge branch 'bugfix/fix_nimble_opt_include_v5.5' into 'release/v5.5'
fix(nimble): Add header file to expose macros in code. (v5.5)

See merge request espressif/esp-idf!46233
2026-03-04 18:01:23 +05:30
Jiang Jiang Jian 5646366bd0 Merge branch 'bugfix/support_for_alt_snounce_v5.5' into 'release/v5.5'
fix(esp_wifi): Add alt snonce verification in softAP (v5.5)

See merge request espressif/esp-idf!46256
2026-03-04 19:04:18 +08:00
Island c708b0c379 Merge branch 'bugfix/fix_read_failed_if_smp_is_disabled_v5.5' into 'release/v5.5'
fix(ble/bluedroid): Fixed read or write failed if SMP is disabled (v5.5)

See merge request espressif/esp-idf!46165
2026-03-04 17:04:31 +08:00
hebinglin 3070390d2f fix(esp_pm): change esp32s2 esp32c5 pm_trace io to avoid conflicts with mspi 2026-03-04 15:56:21 +08:00
morris 655e49b72b fix(dsi): test apps manifest error 2026-03-04 15:11:09 +08:00
Jin Chen 2f2e16f977 fix(ble): fix ble scan assertion when coex with wifi on ESP32-C2
(cherry picked from commit 974682d169)

Co-authored-by: cjin <jinchen@espressif.com>
2026-03-04 14:26:06 +08:00
Kapil Gupta 3e0d67d416 fix(esp_wifi): Add alt snonce verification in softAP 2026-03-04 11:34:33 +05:30
Chen Chen ebe7d99719 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-04 11:16:20 +08:00
morris f9495ddfa7 Merge branch 'bugfix/touch_build_warnings_v5.5' into 'release/v5.5'
fix(touch_sens): add missing user_filter_ctx initializer for C++ (v5.5)

See merge request espressif/esp-idf!46217
2026-03-04 10:06:35 +08:00
Samuel Obuch 72ba7446d0 fix(esp32c61): fix number of available breakpoints and watchpoints 2026-03-04 00:29:01 +08:00
Zhi Wei Jian 911eb1ce20 fix(ble/bluedroid): Fixed read or write failed if SMP is disabled
(cherry picked from commit 124f275bdf839b855e6af0cfb9d197f11c9a766c)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-03-03 22:02:00 +08:00
Jiang Jiang Jian 214319b758 Merge branch 'fix/fix_io_wakeup_issues_v5.5' into 'release/v5.5'
fix(esp_hw_support): make esp_deep_sleep_enable_gpio_wakeup available to PD_TOP lightsleep (v5.5)

See merge request espressif/esp-idf!45871
2026-03-03 19:38:31 +08:00
Jiang Jiang Jian 6bd6650e97 Merge branch 'feat/fix_esp32c2_rom_rewrite_issue_rebase_v5.5' into 'release/v5.5'
Feat/fix esp32c2 rom rewrite issue rebase (v5.5)

See merge request espressif/esp-idf!45768
2026-03-03 19:38:05 +08:00
Jiang Jiang Jian 0d2a211e22 Merge branch 'feat/support_allocate_memory_from_psram_for_ot_v5.5' into 'release/v5.5'
feat(openthread): support openthread heap allocation from PSRAM (v5.5)

See merge request espressif/esp-idf!45597
2026-03-03 19:37:58 +08:00
Rahul Tank 94b1463224 fix(nimble): Add header file to expose macros 2026-03-03 16:52:34 +05:30
Rahul Tank b1fb7600b7 Merge branch 'bugfix/gatt_memory_leak_v5.5' into 'release/v5.5'
fix(nimble): Fixed memory leak when dynamic services are disabled (v5.5)

See merge request espressif/esp-idf!46174
2026-03-03 16:12:41 +05:30
morris 738722fdd3 Merge branch 'ci/ease_restrictions_of_legacy_adc_test_v5.5' into 'release/v5.5'
ci(legacy_adc_dac): ease ADC read restriction (v5.5)

See merge request espressif/esp-idf!45507
2026-03-03 16:48:38 +08:00
morris e3592729dc fix(touch_sens): add missing user_filter_ctx initializer for C++
- Add .user_filter_ctx = NULL to TOUCH_SENSOR_DEFAULT_FILTER_CONFIG macro
- Rename test_touch_sens_common.c to .cpp for C++ compatibility
- Fix C++ compile issues: add spaces between string literals and PRIu32
- Replace VLAs with dynamic memory allocation

Merges https://github.com/espressif/esp-idf/pull/17655
2026-03-03 13:44:03 +08:00
Rahul Tank fbd283e5a5 fix(nimble): Fixed memory leak when dynamic services are disabled 2026-03-03 10:01:06 +05:30
Zhang Wen Xu a8d0137263 Merge branch 'feat/csl_power_consumption_v5.5' into 'release/v5.5'
feat(openthread): turn off rx earlier for csl if no packet received (v5.5)

See merge request espressif/esp-idf!46193
2026-03-03 03:35:30 +00:00
Zhang Wen Xu e690cecfe5 Merge branch 'feat/add_phy_cli_debug_v5.5' into 'release/v5.5'
feat(openthread): support 154 debug features on RCP (v5.5)

See merge request espressif/esp-idf!45731
2026-03-03 03:33:46 +00:00
Tan Yan Quan 65d38885e4 feat(openthread): turn off rx earlier for csl if no packet received 2026-03-02 17:00:13 +08:00
Ldab be86acace7 feat(lcd): add brightness control for LCD panels
Merges https://github.com/espressif/esp-idf/pull/18273
Closes https://github.com/espressif/esp-idf/issues/16230
2026-03-02 11:41:15 +08:00
morris 272e620c62 Merge branch 'change/change_to_only_do_v2p_once_when_startup_v5.5' into 'release/v5.5'
mmu: no longer disable cache when converting virtual addr to physical addr and vice versa (v5.5)

See merge request espressif/esp-idf!45476
2026-03-02 11:29:49 +08:00
morris 1b07d2aa75 Merge branch 'feat/add_cam_pm_lock_v5.5' into 'release/v5.5'
feat(cam): esp_cam add pm lock function (v5.5)

See merge request espressif/esp-idf!39911
2026-03-02 11:23:19 +08:00
Island e8e5527488 Merge branch 'feat/add_new_bluedroid_host_examples_v5.5' into 'release/v5.5'
feat(ble/bluedroid): Add new bluedroid host examples (v5.5)

See merge request espressif/esp-idf!44880
2026-03-02 10:36:29 +08:00
Wang Meng Yang 4f0a3ad06a Merge branch 'bugfix/32k_xtal_to_rtc_slow_v5.5' into 'release/v5.5'
fix(bt): Add some debug logs during A2DP sink decoding(v5.5)

See merge request espressif/esp-idf!45787
2026-02-28 17:19:36 +08:00
Island d4d1478578 Merge branch 'change/ble_update_lib_20260127_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20260127 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!45677
2026-02-27 15:30:12 +08:00
Mahavir Jain 53c7697465 Merge branch 'bugfix/esp_local_ctrl_arg_check_v5.5' into 'release/v5.5'
fix(esp_local_ctrl): validate payload_case matches msg_type in command dispatcher (v5.5)

See merge request espressif/esp-idf!45925
2026-02-27 09:43:33 +05:30
Island 19ffeba048 Merge branch 'fix/ble_mesh_blob_issue_fix_v5.5' into 'release/v5.5'
fix(ble_mesh): Miscellaneous fixes for blob (v5.5)

See merge request espressif/esp-idf!45760
2026-02-27 11:36:23 +08:00
morris 8fa3471930 Merge branch 'fix/twai_test_split_runner_tags_v5.5' into 'release/v5.5'
fix(driver_twai): test split runner combinations (v5.5)

See merge request espressif/esp-idf!46071
2026-02-26 19:21:21 +08:00
Alexey Gerenkov 0c7eac2565 Merge branch 'feature/picolibc_v5.5' into 'release/v5.5'
feat(build): add Picolibc support (v5.5)

See merge request espressif/esp-idf!44108
2026-02-26 18:12:58 +08:00
Mahavir Jain 5669b70094 Merge branch 'fix/support_software_based_ecdsa_verification_on_p4_less_v3' into 'release/v5.5'
fix(mbedtls): software fallback for ECDSA verification for P4 version < 3.0

See merge request espressif/esp-idf!46014
2026-02-26 11:21:23 +05:30
wanckl 95c0f2778e fix(driver_twai): test split runner combinations 2026-02-26 12:00:23 +08:00
Island 1d5372b5fc Merge branch 'feat/ble_mesh_alignment_to_v6.0_v5.5' into 'release/v5.5'
feat(ble_mesh): alignment to release/v6.0 (v5.5)

See merge request espressif/esp-idf!45594
2026-02-26 11:35:07 +08:00
Fu Hanxi 93edb91bbc tests: fix special characters in parametrize with variables 2026-02-25 11:38:38 +01:00
Fu Hanxi 124a1d3b82 ci: backport master to 5.5 2026-02-25 11:38:38 +01:00
Luo Xu 461a1002c9 feat(ble_mesh): ignored the previous server status to avoid drop target by mistake
(cherry picked from commit bc2d56b72a)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-02-25 15:47:23 +08:00
Luo Xu 2838a6f182 feat(ble_mesh): refuse to suspend dfu client when the last chunk sent
(cherry picked from commit e039b33bb1)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-02-25 15:47:23 +08:00
Luo Xu c9b129b883 fix(ble_mesh): added internal buffer to store dfu targets
The protocol may still receive DFU-related packets from the
network (such as forwarded or retransmitted ones) after DFU ends,
while the user might release the targets immediately after DFU completion.
However, since the list head is not empty, the protocol could access
already-freed memory when iterating through the targets.


(cherry picked from commit 8c8b43f564)

Co-authored-by: luoxu <luoxu@espressif.com>
2026-02-25 15:47:23 +08:00