Rahul Tank
c6815bdb9a
feat(nimble): Add support for static passkey
2025-12-22 21:14:19 +05:30
Jiang Jiang Jian
847840150b
Merge branch 'refactor/esp_hal_ppa_v6.0' into 'release/v6.0'
...
refactor(ppa): split PPA HAL into a separate component (v6.0)
See merge request espressif/esp-idf!44343
2025-12-22 10:12:22 +08:00
Jiang Jiang Jian
7950fdde3f
Merge branch 'bugfix/sync_security_fix_from_flouride_v6.0' into 'release/v6.0'
...
fix: synchronized several security-related fixes from Google Fluoride (v6.0)
See merge request espressif/esp-idf!44406
2025-12-22 10:11:38 +08:00
Jiang Jiang Jian
2829b78bee
Merge branch 'refactor/split_a2dp_sink_v6.0' into 'release/v6.0'
...
refactor(examples/classic_bt): Split a2dp_sink example(v6.0)
See merge request espressif/esp-idf!44426
2025-12-22 10:10:21 +08:00
Mahavir Jain
7da79a653c
Merge branch 'feature/mbedtls_psa_migration_v6.0' into 'release/v6.0'
...
feat(mbedtls): PSA Migration to release v6.0
See merge request espressif/esp-idf!43323
2025-12-21 13:52:48 +05:30
Aditya Patwardhan
7a337412b1
Merge branch 'bugfix/http_digest_arg_validation_v6.0' into 'release/v6.0'
...
fix(esp_http_client): prevent out-of-bounds read in Digest auth (v6.0)
See merge request espressif/esp-idf!43900
2025-12-21 13:09:31 +05:30
Jiang Jiang Jian
d28cc92535
Merge branch 'fix/cmakev2_component_srcs_and_validation_v6.0' into 'release/v6.0'
...
Correctly set SRCS property for cmakev2 components and add component validation checks (v6.0)
See merge request espressif/esp-idf!44428
2025-12-21 15:38:55 +08:00
Aditya Patwardhan
084d1f03f6
Merge branch 'bugfix/protocomm_sec1_validation_v6.0' into 'release/v6.0'
...
fix(protocomm): add validation for Security1 client verifier data (v6.0)
See merge request espressif/esp-idf!43776
2025-12-21 13:08:04 +05:30
Jiang Jiang Jian
9e0b06d2b1
Merge branch 'fix/ble_mesh_proxy_cli_coexists_with_adv_v6.0' into 'release/v6.0'
...
fix(ble_mesh): Fix start callback timing when GATT and ADV bearers coexist (v6.0)
See merge request espressif/esp-idf!44419
2025-12-21 15:37:34 +08:00
Jiang Jiang Jian
430ddfbb20
Merge branch 'fix/ble_mesh_trans_enh_seg_rpl_v6.0' into 'release/v6.0'
...
fix(ble_mesh): fixed incorrect rpl behavior in transport enh (v6.0)
See merge request espressif/esp-idf!44389
2025-12-21 15:35:38 +08:00
Jiang Jiang Jian
5471f99e98
Merge branch 'fix/ble_log_v2_dual_core_iwt_v6.0' into 'release/v6.0'
...
fix(ble): added missed spin lock initialization (v6.0)
See merge request espressif/esp-idf!44382
2025-12-21 15:34:09 +08:00
Jiang Jiang Jian
63fb646f0d
Merge branch 'feat/update_154_get_recent_rssi_v6.0' into 'release/v6.0'
...
feat(802.15.4): support get real time rssi (v6.0)
See merge request espressif/esp-idf!44370
2025-12-21 15:32:57 +08:00
Jiang Jiang Jian
a480296daa
Merge branch 'fix/fix_esp32s2_phy_issue_v60' into 'release/v6.0'
...
fix(phy): fix esp32s2 phy lib issue v60
See merge request espressif/esp-idf!44413
2025-12-21 15:31:28 +08:00
Jiang Jiang Jian
9b74192f14
Merge branch 'fix/update_breakpoint_nums_on_c5_h4_v6.0' into 'release/v6.0'
...
fix(soc): update breakpoint nums on c5 and h4 (v6.0)
See merge request espressif/esp-idf!44355
2025-12-21 15:30:36 +08:00
Jiang Jiang Jian
0f7ae73276
Merge branch 'feat/isp_driver_use_four_cc_v6.0' into 'release/v6.0'
...
isp: use fourcc for isp color formats (v6.0)
See merge request espressif/esp-idf!44353
2025-12-21 15:29:48 +08:00
Jiang Jiang Jian
e1637dcbed
Merge branch 'fix/clang_build_error_v6.0' into 'release/v6.0'
...
fix(xtensa): Fix clang assembler errors in STRUCT_AFIELD_A macro (v6.0)
See merge request espressif/esp-idf!44348
2025-12-21 15:29:25 +08:00
Jiang Jiang Jian
f409428bf3
Merge branch 'bugfix/esp32c5_encrypted_flash_write_v6.0' into 'release/v6.0'
...
fix(spi_flash): Add CPU frequency switching during flash encrypted write (v6.0)
See merge request espressif/esp-idf!44304
2025-12-21 15:28:33 +08:00
Jiang Jiang Jian
8c379b517f
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215_v6.0' into 'release/v6.0'
...
feat(tools): update openocd version to v0.12.0-esp32-20251215 (v6.0)
See merge request espressif/esp-idf!44310
2025-12-21 15:27:47 +08:00
Jiang Jiang Jian
0997c899d8
Merge branch 'contrib/github_pr_17945_v6.0' into 'release/v6.0'
...
fix(usb_serial_jtag_driver): tx_ring_buf not checked for successful allocation (backport v6.0)
See merge request espressif/esp-idf!44283
2025-12-21 15:26:08 +08:00
Jiang Jiang Jian
ac1e81f980
Merge branch 'fix/esp32p4_eco5_multicore_wfi_autoclock_gating_v6.0' into 'release/v6.0'
...
fix(esp_hw_support): enable core1 auto clock gating for esp32p4 rev3+ multicore (v6.0)
See merge request espressif/esp-idf!44255
2025-12-21 15:22:15 +08:00
Jiang Jiang Jian
b6661b0775
Merge branch 'feat/usb_host_docs_suspend_resume_backport_v6.0' into 'release/v6.0'
...
feat(usb_host): Add documentation about usb host suspend, resume backport v6.0
See merge request espressif/esp-idf!44242
2025-12-21 15:21:05 +08:00
Jiang Jiang Jian
ff9d18afea
Merge branch 'fix/p4_fixed_mdc_config_v6.0' into 'release/v6.0'
...
fix(esp_eth): fixed ESP32P4 CSR clock range used to determine MDC (v6.0)
See merge request espressif/esp-idf!44224
2025-12-21 15:19:34 +08:00
Jiang Jiang Jian
4ccd8f99b6
Merge branch 'fix/ot_used_wrong_nvs_open_api_v6.0' into 'release/v6.0'
...
fix(openthread): open nvs from the configured partition (v6.0)
See merge request espressif/esp-idf!44026
2025-12-21 15:14:42 +08:00
Jiang Jiang Jian
64c7148839
Merge branch 'fix/fix_bootloader_skip_validate_in_deep_sleep_v6.0' into 'release/v6.0'
...
fix(bootloader): fix signature verification skip in deep sleep scenarios (v6.0)
See merge request espressif/esp-idf!43695
2025-12-21 14:57:08 +08:00
Jiang Jiang Jian
bef4d8c5ae
Merge branch 'feature/support_7.6.1_pvt_auto_dbias_v6.0' into 'release/v6.0'
...
feat(esp32c6): auto adjust LDO voltage using pvt function (v6.0)
See merge request espressif/esp-idf!44103
2025-12-21 14:55:30 +08:00
Jiang Jiang Jian
ef33092a29
Merge branch 'feat/esp_hal_rmt_v6.0' into 'release/v6.0'
...
feat(hal): graudate the RMT hal driver into a new component (v6.0)
See merge request espressif/esp-idf!44036
2025-12-21 14:53:50 +08:00
Jiang Jiang Jian
5d313adde5
Merge branch 'contrib/github_pr_17831_backport_v6.0' into 'release/v6.0'
...
fix(hal): correct PHY selection logic in usb_wrap_ll.h (backport v6.0)
See merge request espressif/esp-idf!43305
2025-12-21 14:51:47 +08:00
Ashish Sharma
b02538834c
fix: resolves MR comments
2025-12-20 23:02:25 +08:00
Sudeep Mohanty
5a91508507
test(cmakev2): Enabled component validation tests for cmakev2
2025-12-19 15:33:19 +01:00
Sudeep Mohanty
242eb47ef7
feat(cmakev2): Added component validation checks for cmakev2
...
This commit adds component validation checks for cmakev2. The file
component_validation.cmake is ported to cmakev2 and updated to work in
the buildv2 environment.
2025-12-19 15:33:19 +01:00
Sudeep Mohanty
4e72f30234
fix(cmakev2): Correctly set SRCS property for cmakev2 components
...
The function __set_component_cmakev1_properties() sets cmakev1
properties for cmakev2 components to maintain backword copatibility.
However, the function was setting SOURCES property instead of SRCS
property as was intended.
2025-12-19 15:33:19 +01:00
Jiang Jiang Jian
dcd23a436c
Merge branch 'bugfix/fix_esp32_coex_cache_disable_crash_v6.0' into 'release/v6.0'
...
fix(coex): fix esp32 coex crash issue v6.0
See merge request espressif/esp-idf!44286
2025-12-19 19:10:56 +08:00
yangfeng
5b737e16ff
refactor(examples/classic_bt): Add example tests for A2DP and AVRCP examples
2025-12-19 16:41:37 +08:00
yangfeng
1000086456
docs: Add explanations for the A2DP sink stream and AVRCP examples
...
- Modify the path of A2DP sink example
2025-12-19 16:41:37 +08:00
yangfeng
3e94884160
refactor(examples/classic_bt): Add AVRCP cover art example with LCD display
2025-12-19 16:41:37 +08:00
yangfeng
5ca0bba789
refactor(examples/classic_bt): Add common code for AVRCP cover art example
2025-12-19 16:41:37 +08:00
yangfeng
2b91afdfac
refactor: Refactor the example of the coexistence of A2DP sink and GATT service
2025-12-19 16:41:37 +08:00
yangfeng
2f452c14e7
refactor(examples/classic_bt): Refactor A2DP sink and AVRCP examples
...
- Add avrcp_ct_metadata example
- Add avrcp_absolute_volume example
- Add the example components about common code for a2dp sink and avrcp
2025-12-19 16:41:37 +08:00
Luo Xu
0d4000caf0
feat(ble_mesh): fix issues with advtypes
...
(cherry picked from commit 1c4f6045cf )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-19 13:43:29 +08:00
Luo Xu
9ea0f24646
feat(ble_mesh): update ble mesh multi connections config
...
(cherry picked from commit b63a0c2b78 )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-19 13:43:29 +08:00
Luo Xu
df0150a16f
fix(ble_mesh): Fix start callback timing when GATT and ADV bearers coexist
...
Add BLE_MESH_SEND_START_CB macro to ensure start callback is called
exactly once when both GATT and ADV bearers are used.
(cherry picked from commit 48a84e8299 )
Co-authored-by: luoxu <luoxu@espressif.com >
2025-12-19 13:43:29 +08:00
wangtao@espressif.com
4851ada2ea
fix(phy): fix esp32s2 phy lib issue
2025-12-19 11:50:01 +08:00
Jin Cheng
af327e091d
fix(bt/bluedroid): cleaned the code according to the tool cppcheck
2025-12-19 11:17:18 +08:00
Jin Cheng
3bd5258fe4
fix(bt/bluedroid): fixed possible OOB read in smp_br_data_received
2025-12-19 11:17:18 +08:00
Jin Cheng
8c838d90c5
fix(bt/bluedroid): drop connection when atttempting to disable encryption
2025-12-19 11:17:18 +08:00
Jin Cheng
50c4f60ad5
fix(bt/bluedroid): fixed an integer overflow bug in attp_build_read_multi_cmd
2025-12-19 11:17:18 +08:00
Jin Cheng
fa22b3cac2
fix(bt/bluedroid): fixed an integer overflow bug in avdt_msg_asmbl
2025-12-19 11:17:18 +08:00
Jin Cheng
72a8251a45
fix(bt/bluedroid): fixed an OOB bug in bta_av_setconfig_rej
2025-12-19 11:17:18 +08:00
Jin Cheng
72b2acf9c5
fix(bt/bluedroid): fixed an OOB bug in btm_read_rssi_complete
2025-12-19 11:17:18 +08:00
Jin Cheng
9c939b8df2
fix(bt/bluedroid): fixed an OOB bug in btm_delete_stored_link_key_complete
2025-12-19 11:17:18 +08:00