morris
30ecb1dead
Merge branch 'feat/update_pmu_pau_reg_description_v5.5' into 'release/v5.5'
...
feat(soc): update esp32c61 PMU & PAU reg header descriptions (v5.5)
See merge request espressif/esp-idf!50433
2026-07-21 10:29:29 +08:00
Rahul Tank
5288feb470
Merge branch 'bugfix/optimize_nimble_throughput_example_v5.5' into 'release/v5.5'
...
fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8 (v5.5)
See merge request espressif/esp-idf!49980
2026-07-20 21:49:21 +05:30
Island
ac63a9275a
Merge branch 'bugfix/fix_bluedroid_rpa_whitelist_conn_v5.5' into 'release/v5.5'
...
Fix connection failure when using RPA with whitelist filtering(ESP32) (5.5)
See merge request espressif/esp-idf!50090
2026-07-20 21:39:30 +08:00
Island
0196f65f01
Merge branch 'bugfix/fix_bluedroid_static_random_conn_rpa_v5.5' into 'release/v5.5'
...
fix(ble/bluedroid): skip identity conversion for static random direct connect (5.5)
See merge request espressif/esp-idf!50084
2026-07-20 21:39:24 +08:00
Alexey Gerenkov
231193854a
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20260703_v5.5' into 'release/v5.5'
...
feat(tools): update openocd version to v0.12.0-esp32-20260703 (v5.5)
See merge request espressif/esp-idf!50504
2026-07-20 17:35:16 +08:00
morris
4b1abf6f3b
Merge branch 'fix/fix_image_header_check_v5.5' into 'release/v5.5'
...
image header: fixed image header segment count check (v5.5)
See merge request espressif/esp-idf!50936
2026-07-20 15:08:29 +08:00
Island
ac3f408fa4
Merge branch 'feat/support_ble_uart_more_interfaces_v5.5' into 'release/v5.5'
...
feat(bt/ble_uart): Support ble uart more interfaces (5.5)
See merge request espressif/esp-idf!50046
2026-07-20 15:05:51 +08:00
Island
12ac2416be
Merge branch 'feat/add_ble_core_6x_feature_for_bluedroid_v5.5' into 'release/v5.5'
...
Feat/add ble core 6x feature for bluedroid (5.5)
See merge request espressif/esp-idf!50052
2026-07-20 15:05:36 +08:00
Wang Meng Yang
ee9e08ddd9
Merge branch 'bugfix/bug_bounty_av_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): Fix bug bounty issues about A/V from NVIDIA (v5.5)
See merge request espressif/esp-idf!50478
2026-07-20 14:56:39 +08:00
Wang Meng Yang
839df7e697
Merge branch 'bugfix/avrc_ca_attr_id_check_v5.5' into 'release/v5.5'
...
fix(bt): Fix the validation of AVRCP metadata attr_id in handle_rc_attributes_rsp (v5.5)
See merge request espressif/esp-idf!50551
2026-07-20 14:56:06 +08:00
Marius Vikhammer
4fce6e8ddb
Merge branch 'fix/lp_periph_init_fail_with_cpp_v5.5' into 'release/v5.5'
...
fix(ulp): make LP peripheral default config macros C++ compatible (v5.5)
See merge request espressif/esp-idf!50212
2026-07-20 13:54:23 +08:00
Marius Vikhammer
762615330d
Merge branch 'refactor/lp_periph_io_for_lp_core_v5.5' into 'release/v5.5'
...
refactor(ulp): use lp_gpio_matrix_* for LP core peripheral IO on matrix targets (v5.5)
See merge request espressif/esp-idf!49096
2026-07-20 13:51:24 +08:00
Island
7465b764c4
Merge branch 'ble-log-console-migration-notice_v5.5' into 'release/v5.5'
...
Ble log console repository migration (5.5)
See merge request espressif/esp-idf!50606
2026-07-20 11:04:22 +08:00
Island
aeaa0849be
Merge branch 'feat/spi_log_qa_frame_check_v5.5' into 'release/v5.5'
...
feat(ble_log): add FINAL_STAT session-end frame and flush hook before controller restart (5.5)
See merge request espressif/esp-idf!49957
2026-07-20 11:04:19 +08:00
morris
8869db20ce
Merge branch 'feature/dma2d_ppa_sleep_retention_support_v5.5' into 'release/v5.5'
...
feat(ppa): add sleep retention support for DMA2D and PPA (v5.5)
See merge request espressif/esp-idf!50354
2026-07-20 10:55:54 +08:00
Armando (Dou Yiwen)
3abee43d90
fix: fixed image header segment count check
...
Signed-off-by: Armando (Dou Yiwen) <douyiwen@espressif.com >
2026-07-20 10:24:27 +08:00
Wang Meng Yang
39a9184e32
Merge branch 'bugfix/ai_review_hfp_v5.5' into 'release/v5.5'
...
fix(bt): Fix the critical issues related to HFP from AI review report (v5.5)
See merge request espressif/esp-idf!50008
2026-07-20 09:08:03 +08:00
Wang Meng Yang
31e6b62389
Merge branch 'bugfix/ai_review_avrcp_v5.5' into 'release/v5.5'
...
fix(bt): Fix the critical and high issues related to AVRCP from AI review report (v5.5)
See merge request espressif/esp-idf!50021
2026-07-20 09:06:53 +08:00
Wang Meng Yang
eae640068e
Merge branch 'bugfix/ai_review_btu_common_v5.5' into 'release/v5.5'
...
fix: Fix the critical issues of btu and bt_common from AI review report (v5.5)
See merge request espressif/esp-idf!50123
2026-07-20 09:05:33 +08:00
Wang Meng Yang
071970e478
Merge branch 'bugfix/smp_sec_flags_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): fixed several security issues from NVIDIA (v5.5)
See merge request espressif/esp-idf!50567
2026-07-19 13:16:19 +08:00
Wang Meng Yang
df95e83bfa
Merge branch 'bugfix/bbp_issues_v5.5' into 'release/v5.5'
...
Bugfix/bbp issues v5.5
See merge request espressif/esp-idf!50190
2026-07-19 12:46:06 +08:00
Wang Meng Yang
59b5298819
Merge branch 'bugfix/fix_bredr_inq_crash_v5.5' into 'release/v5.5'
...
fix(bt/bluedroid): fix crash during bredr inquiry when zero-addr device is found (v5.5)
See merge request espressif/esp-idf!50855
2026-07-19 10:22:43 +08:00
Wang Meng Yang
f89727a8d6
Merge branch 'bugfix/hfp_example_ci_v5.5' into 'release/v5.5'
...
fix: Fix the HFP example fails to discovery target device (v5.5)
See merge request espressif/esp-idf!50290
2026-07-19 10:17:28 +08:00
yangfeng
b7d0ef96a7
fix(bt/bluedroid): Fix unchecked p_ctrl_cback and p_msg_cback in AVRC
...
Closes SEC-1186
2026-07-19 10:10:59 +08:00
yangfeng
31d51adf4f
fix(bt/bluedroid): Fix missing NULL check on p_cfg in AVDT_ReconfigReq
...
Closes SEC-1187
2026-07-19 10:10:59 +08:00
yangfeng
b195d90679
fix(bt): Fix the validation of AVRCP metadata attr_id in handle_rc_attributes_rsp
2026-07-19 10:08:59 +08:00
Wang Meng Yang
d887c060e1
Merge branch 'bugfix/idf_ci_hid_example_v5.5' into 'release/v5.5'
...
fix(bt/example): Add print the device name to verify if it matches in HID example (v5.5)
See merge request espressif/esp-idf!50484
2026-07-19 10:08:12 +08:00
morris
21f3b71cbb
Merge branch 'feat/i2s_duplex_update_v5.5' into 'release/v5.5'
...
feat(i2s): allow full duplex mode in less strict condition (v5.5)
See merge request espressif/esp-idf!50867
2026-07-18 15:57:50 +08:00
morris
16ceaa002b
Merge branch 'bugfix/dma2d_dequeue_mechanism_v5.5' into 'release/v5.5'
...
fix(dma2d): add a dequeue mechanism for dma2d driver (v5.5)
See merge request espressif/esp-idf!50515
2026-07-18 15:55:39 +08:00
morris
26654f5a76
Merge branch 'bugfix/uart_sw_flow_ctrl_xoff_char_v5.5' into 'release/v5.5'
...
fix(uart): fix uart sw flow ctrl XOFF char write to wrong reg on ESP32C6 (v5.5)
See merge request espressif/esp-idf!50525
2026-07-18 15:54:51 +08:00
morris
502fb705a2
Merge branch 'fix/twai_ci_job_pollution_v5.5' into 'release/v5.5'
...
fix(ci): twai test close board to fixed ci jobs pullotion (v5.5)
See merge request espressif/esp-idf!49921
2026-07-18 15:51:55 +08:00
morris
15558ba694
Merge branch 'fix/twaifd_assert_fail_v5.5' into 'release/v5.5'
...
fix(driver_twai): fix driver assert fail when send frame (v5.5)
See merge request espressif/esp-idf!49942
2026-07-18 15:46:42 +08:00
morris
97d060ca1c
Merge branch 'fix/dac_continuous_flag_v5.5' into 'release/v5.5'
...
fix(dac): dac_continuous set is_cyclic flag in async mode (v5.5)
See merge request espressif/esp-idf!50540
2026-07-18 00:22:11 +08:00
morris
b75dd8d0b1
Merge branch 'fix/touch_read_check_v5.5' into 'release/v5.5'
...
fix(touch): fix hw_ver1 read data check (v5.5)
See merge request espressif/esp-idf!50640
2026-07-18 00:22:01 +08:00
morris
99734d45fe
Merge branch 'fix/uhci_rx_fsm_v5.5' into 'release/v5.5'
...
fix(uhci): rx fsm race condition (v5.5)
See merge request espressif/esp-idf!50579
2026-07-18 00:21:44 +08:00
morris
14c0367acd
Merge branch 'docs/i2s_ws_setting_v5.5' into 'release/v5.5'
...
docs(i2s): clarify WS width setting for standard mode (v5.5)
See merge request espressif/esp-idf!50667
2026-07-18 00:19:08 +08:00
morris
cc3224826a
Merge branch 'fix/fix_rgb_frame_buffer_alignment_v5.5' into 'release/v5.5'
...
fix(gdma): fix buffer alignment when psram ecc enabled (v5.5)
See merge request espressif/esp-idf!49998
2026-07-18 00:16:34 +08:00
morris
11b45aaf2f
Merge branch 'fix/fix_i2c_olde_example_hang_v5.5' into 'release/v5.5'
...
fix(i2c_oled): fix example hang when i2c transaction fails (v5.5)
See merge request espressif/esp-idf!50382
2026-07-18 00:15:35 +08:00
morris
4d47550b58
Merge branch 'update/version_5_5_5' into 'release/v5.5'
...
Update version to 5.5.5
See merge request espressif/esp-idf!50836
2026-07-17 15:05:04 +08:00
Chen Chen
1d3952904d
refactor(i2s): make the slot_bit_width checks unique
2026-07-17 14:40:10 +08:00
Chen Chen
ad8d821197
feat(i2s): allow full duplex mode in less strict condition
2026-07-17 14:39:22 +08:00
linruihao
817d132ed0
fix(bt/bluedroid): fix crash during bredr inquiry when zero-addr device is found
2026-07-17 10:39:24 +08:00
morris
b774170ff4
change(version): Update version to 5.5.5
v5.5.5
2026-07-16 17:47:07 +08:00
morris
78d6b6342e
Merge branch 'refactor/jpeg_encoder_example_v5.5' into 'release/v5.5'
...
fix(jpeg): broken link in the example readme (v5.5)
See merge request espressif/esp-idf!50141
2026-07-16 17:45:49 +08:00
Jiang Jiang Jian
cc5a3fbcb5
Merge branch 'feat/psram_enc_exempt_v5.5' into 'release/v5.5'
...
feat(esp_psram): add option to carve unencrypted PSRAM region (v5.5)
See merge request espressif/esp-idf!49931
2026-07-16 17:04:28 +08:00
Zhang Hai Peng
c9f2abadb8
docs(ble/bluedroid): fix markdown formatting in example docs
...
(cherry picked from commit dba450de6b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-07-15 15:48:46 +08:00
zhanghaipeng
7f60576477
fix(ble/bluedroid): match read-multiple responses by handle
...
Read Multiple may mix stack auto-responses with app async responses,
so multi_rsp_q order can differ from the request handle order. Look up
each response by handle (with occurrence for duplicates) instead of
walking the queue by index, and treat opcode-only buffers as empty.
2026-07-15 15:48:46 +08:00
zhanghaipeng
e76bd7359c
fix(ble/bluedroid): match read-multiple-var responses by handle
2026-07-15 15:48:46 +08:00
zhanghaipeng
11bdcf8294
fix(ble/bluedroid): use sr_cmd status for GATT server error rsp
...
When sending an ATT error response after a failed server operation,
use p_tcb->sr_cmd.status instead of the last app callback status so
invalid error code 0x00 is not sent to the peer.
2026-07-15 15:48:46 +08:00
zhanghaipeng
0e6508a8fc
fix(ble/bluedroid): reject invalid ATT error code 0x00 on client
...
Map received error reason 0x00 to GATT_UNKNOWN_ERROR so the client
does not report GATT_SUCCESS with zero-length data on malformed errors.
2026-07-15 15:48:46 +08:00