Commit Graph
30298 Commits
Author SHA1 Message Date
zhiweijian a52993a7eb feat(ble/bluedroid): Add bluedroid host PAwR feature 2025-12-30 10:23:37 +08:00
morris 32762bcc04 Merge branch 'bugfix/fix_csi_data_broken_v5.4' into 'release/v5.4'
fix(esp_driver_cam): fix MIPI-CSI RX data broken (v5.4)

See merge request espressif/esp-idf!44608
2025-12-29 10:19:24 +08:00
Shu Chen c88069661b Merge branch 'feat/remove_154_tx_pending_v5.4' into 'release/v5.4'
feat(802.15.4): remove tx pending feature (v5.4)

See merge request espressif/esp-idf!44593
2025-12-29 02:02:39 +00:00
Dong Heng 5bcfebf0d4 fix(esp_driver_cam): fix MIPI-CSI RX data broken 2025-12-26 17:02:00 +08:00
Zhang Wen Xu 95746dacee Merge branch 'feat/update_154_get_recent_rssi_v5.4' into 'release/v5.4'
feat(802.15.4): support get real time rssi (v5.4)

See merge request espressif/esp-idf!44372
2025-12-26 06:40:27 +00:00
Zhang Wen Xu f411ac0f68 Merge branch 'feat/update_ot_a12ff0d0f_v5.4' into 'release/v5.4'
feat(openthread): update OT upstream to a12ff0d0f (v5.4)

See merge request espressif/esp-idf!44534
2025-12-26 06:33:20 +00:00
Xu Si Yu be41b31467 feat(802.15.4): remove tx pending feature 2025-12-26 14:26:57 +08:00
morris 752f03db7e Merge branch 'fix/fix_cache_sync_ops_multi_call_issue_v5.4' into 'release/v5.4'
cache: fixed cache sync ops concurrent call issue (v5.4)

See merge request espressif/esp-idf!44557
2025-12-26 10:55:28 +08:00
morris 8ab9f51a4a Merge branch 'bugfix/ppa_srm_stuck_on_dma_v5.4' into 'release/v5.4'
fix(ppa): fix potential SRM operation stuck on DMA issue (v5.4)

See merge request espressif/esp-idf!44335
2025-12-26 10:48:47 +08:00
Island 9055d2e0fa Merge branch 'feat/ble_log_xor_checksum_v5.4' into 'release/v5.4'
feat(ble): added xor checksum for integrity check performance optimization (v5.4)

See merge request espressif/esp-idf!44539
2025-12-26 10:38:38 +08:00
armando b539532a31 fix(cache): fixed cache sync ops concurrent call issue
Closes https://github.com/espressif/esp-idf/issues/18023
2025-12-25 09:59:09 +08:00
Marius Vikhammer bc3cff98df Merge branch 'fix/freertos_delete_block_tasks_test_v5.4' into 'release/v5.4'
test(freertos): Added stability fixes to the delete blocked tasks test (v5.4)

See merge request espressif/esp-idf!44486
2025-12-25 09:34:13 +08:00
Marius Vikhammer 18df5a923a Merge branch 'fix/freertos_suspen_resume_test_memory_leak_v5.4' into 'release/v5.4'
test(freertos): Fix race condition in suspend-resume tests (v5.4)

See merge request espressif/esp-idf!44481
2025-12-25 09:33:29 +08:00
Zhou Xiao 9e14df1c75 feat(ble): supported ble log v2 hci log for Bluedroid host 2025-12-24 17:48:43 +08:00
Zhou Xiao dc0453d192 feat(ble): supported ble log v2 hci log for NimBLE host 2025-12-24 17:48:31 +08:00
Zhou Xiao 865c44d5e5 fix(ble): added null pointer check in ble log ts submodule
(cherry picked from commit 2b9c7471d0)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-24 17:05:02 +08:00
Zhou Xiao 3107a5781e fix(ble): added missed ts sync reset
(cherry picked from commit d1d07eb60a)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-24 17:05:01 +08:00
Zhou Xiao e75927ba0c feat(ble): added xor checksum for integrity check performance optimization
(cherry picked from commit c604afa272)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-12-24 17:05:01 +08:00
Tan Yan Quan 5d46d1047b feat(openthread/lib): update thread-lib for upstream a12ff0d0f
* esp-openthread: thread_zigbee/esp-openthread@77b4edfd8
* openthread: espressif/openthread@a12ff0d0f
* esp-idf: espressif/esp-idf@3c68c5473
2025-12-24 08:40:55 +00:00
Xu Si Yu 3c68c54733 feat(openthread): add message pool deinitialization 2025-12-24 16:33:00 +08:00
Tan Yan Quan b1f0a0cb78 feat(openthread): update OT upstream to a12ff0d0f 2025-12-24 16:33:00 +08:00
Rahul Tank 84abf868d1 Merge branch 'fix/gatt_caching_clean_api_malloc_error_v5.4' into 'release/v5.4'
fix(nimble): Modify GATT data storage structure in NVS during caching (v5.4)

See merge request espressif/esp-idf!42577
2025-12-24 13:01:13 +05:30
Wang Meng Yang 2f648afdde Merge branch 'change/bt_bluedroid_avrcp_version_v5.4' into 'release/v5.4'
change(bt/bluedroid): Change AVRCP version according to feature enabled (v5.4)

See merge request espressif/esp-idf!44201
2025-12-24 14:12:15 +08:00
Zhang Wen Xu cd08d85ba6 Merge branch 'feat/rcp_spinel_logs_v5.4' into 'release/v5.4'
feat(openthread): support RCP console debug via spinel (v5.4)

See merge request espressif/esp-idf!44157
2025-12-24 02:30:12 +00:00
Rahul Tank e313ab4487 Merge branch 'bugfix/bug_bounty_ble_issue_v5.4' into 'release/v5.4'
fix(protocomm): Add security checks for buffer overflow and incorrect length handling (v5.4)

See merge request espressif/esp-idf!44297
2025-12-23 22:56:15 +05:30
Astha Verma 4bcdbb90c5 fix(nimble): Modify GATT data storage structure in NVS during gatt caching 2025-12-23 21:24:30 +05:30
Rahul Tank 894c28afe3 fix(protocomm): Add security checks for buffer overflow and incorrect length handling 2025-12-23 18:22:34 +08:00
Sudeep Mohanty 8dfab8cb9b test(freertos): Added stability fixes to the delete blocked tasks test 2025-12-23 09:45:11 +01:00
Sudeep Mohanty 20ec56e6e4 test(freertos): Fix race condition in suspend-resume tests
This commit fixes a race condition in suspend-resume tests where in
a test task could escape deletion and result in a memory leak after test
completion.
2025-12-23 09:39:34 +01:00
Rahul Tank 9e157e314a feat(nimble): Add support for static passkey 2025-12-22 21:16:35 +05:30
Island acfd7827b5 Merge branch 'fix/ble_mesh_trans_enh_seg_rpl_v5.4' into 'release/v5.4'
fix(ble_mesh): fixed incorrect rpl behavior in transport enh (v5.4)

See merge request espressif/esp-idf!44387
2025-12-22 14:30:19 +08:00
Wang Meng Yang e745ce4473 Merge branch 'bugfix/sync_security_fix_from_flouride_v5.4' into 'release/v5.4'
fix: synchronized several security-related fixes from Google Fluoride (v5.4)

See merge request espressif/esp-idf!44408
2025-12-22 11:23:22 +08:00
Jin Cheng 0fb6be8d87 fix(bt/bluedroid): cleaned the code according to the tool cppcheck 2025-12-19 17:02:01 +08:00
Jin Cheng caf1c72daf fix(bt/bluedroid): fixed possible OOB read in smp_br_data_received 2025-12-19 17:01:59 +08:00
Jin Cheng 4e708d2ef2 fix(bt/bluedroid): drop connection when atttempting to disable encryption 2025-12-19 17:01:56 +08:00
Jin Cheng 8f6e0b5a37 fix(bt/bluedroid): fixed an integer overflow bug in attp_build_read_multi_cmd 2025-12-19 17:01:54 +08:00
Jin Cheng fe6cf47013 fix(bt/bluedroid): fixed an integer overflow bug in avdt_msg_asmbl 2025-12-19 17:01:52 +08:00
Jin Cheng 351d21ccf0 fix(bt/bluedroid): fixed an OOB bug in bta_av_setconfig_rej 2025-12-19 17:01:47 +08:00
Island 40137177ac Merge branch 'fix/ble_log_v2_dual_core_iwt_v5.4' into 'release/v5.4'
fix(ble): added missed spin lock initialization (v5.4)

See merge request espressif/esp-idf!44380
2025-12-19 15:10:51 +08:00
Island 084aca1af1 Merge branch 'feat/ble_mesh_dfu_supported_v5.4' into 'release/v5.4'
Feat/ble mesh dfu supported v5.4

See merge request espressif/esp-idf!44129
2025-12-19 14:39:35 +08:00
Island 63bc003841 Merge branch 'feature/extend_h2_conon_num_to_70_v5.4' into 'release/v5.4'
change(ble): Updated the maximum number of concurrent connections to 70 on ESP32-H2 (v5.4)

See merge request espressif/esp-idf!43834
2025-12-19 14:31:56 +08:00
Jin Cheng cec99a9f9a fix(bt/bluedroid): fixed an OOB bug in btm_read_rssi_complete 2025-12-19 11:20:20 +08:00
Jin Cheng 97e382b1b0 fix(bt/bluedroid): fixed an OOB bug in btm_delete_stored_link_key_complete 2025-12-19 11:20:20 +08:00
Jin Cheng 558e02999b fix(bt/bluedroid): fixed an OOB bug in btm_read_tx_power_complete 2025-12-19 11:20:20 +08:00
Jin Cheng 4a5656b964 fix(bt/bluedroid): fixed an OOB bug in btm_create_conn_cancel_complete 2025-12-19 11:20:20 +08:00
Jin Cheng 89dbbc6f37 fix(bt/bluedroid): fixed an OOB bug in btm_read_local_oob_complete 2025-12-19 11:20:20 +08:00
Jin Cheng 6d393a43ba fix(bt/bluedroid): fixed an OOB write in SDP_AddAttribute 2025-12-19 11:20:20 +08:00
Jin Cheng dc8db250f7 fix(bt/bluedroid): report failure when not able to connect to AVRCP 2025-12-19 11:20:20 +08:00
Jin Cheng cca774644e fix(bt/bluedroid): fixed buffer overflow in BRSF 2025-12-19 11:20:20 +08:00
Jin Cheng 83a2690415 fix(bt/bluedroid): added negative length check in process_service_search_rsp 2025-12-19 11:20:20 +08:00