Commit Graph

46374 Commits

Author SHA1 Message Date
zhiweijian c432820a5e fix(ble/bluedroid): Optimize some bluedroid code 2025-12-30 10:17:25 +08:00
zhiweijian 2c88b12e16 fix(ble/bluedroid): Fixed big event status error 2025-12-30 10:17:14 +08:00
zhiweijian 831e9e7721 feat(ble/bluedroid): support bluedroid host channel sounding feature 2025-12-30 10:17:04 +08:00
zhiweijian 692c2b02e5 feat(ble/bluedroid): Supported BLE bluedroid host pawr connection 2025-12-30 10:16:52 +08:00
zhiweijian a3f994315f feat(ble/bluedroid): Support LE Security Levels Characteristic 2025-12-30 10:16:43 +08:00
zhiweijian cd156796d8 feat(ble/bluedroid): Add bluedroid host Advertising Coding Selection feature 2025-12-30 10:16:33 +08:00
zhiweijian 382174fdf0 feat(ble/bluedroid): Add bluedroid host PAwR feature 2025-12-30 10:16:22 +08:00
Marius Vikhammer 2ddcb62787 Merge branch 'bugfix/esp32_psram_remove_execute_v5.5' into 'release/v5.5'
fix(system): removed the exe flag from psram memory for esp32 (v5.5)

See merge request espressif/esp-idf!44641
2025-12-30 10:04:23 +08:00
Island 6c80a45a41 Merge branch 'fix/ble_mesh_nimble_gap_event_v5.5' into 'release/v5.5'
fix(ble_mesh): fix memory issue in nimble gap event forwarding (v5.5)

See merge request espressif/esp-idf!44239
2025-12-29 21:26:56 +08:00
morris 7671574757 Merge branch 'ci/docs-artifacts-expiration-time-v5.5' into 'release/v5.5'
ci: docs artifacts expiration time

See merge request espressif/esp-idf!44467
2025-12-29 18:14:10 +08:00
Marius Vikhammer be52835d21 fix(system): removed the exe flag from psram memory for esp32
extern_ram_seg segment was marked as RWX in the linker script
even though we cannot run code from PSRAM on ESP32.

This is a link-time check, and actual CPU RWX permissions are
controlled seperately so this has no practical implications,
but it could mistakenly be remarked upon during security scans
or checks by customers.
2025-12-29 16:39:06 +08:00
Mahavir Jain f8fe1ce0ea Merge branch 'fix/secure_boot_verify_app_api_support_ecdsa_p384_v5.5' into 'release/v5.5'
Application's Secure Boot verify API support ECDSA-P384 (v5.5)

See merge request espressif/esp-idf!44181
2025-12-29 13:53:00 +05:30
Island 41bcb1746f Merge branch 'feat/ble_mesh_dfu_supported_v5.5' into 'release/v5.5'
Feat/ble mesh dfu supported v5.5

See merge request espressif/esp-idf!44132
2025-12-29 15:37:35 +08:00
Island 09693eee8a Merge branch 'fix/ble_mesh_rpr_example_fix_v5.5' into 'release/v5.5'
fix(ble_mesh): add proper memory cleanup in composition data parsing (v5.5)

See merge request espressif/esp-idf!43840
2025-12-29 15:37:16 +08:00
Rahul Tank ee7543cd90 Merge branch 'bugfix/bug_bounty_ble_issue_v5.5' into 'release/v5.5'
fix(protocomm): Add security checks for buffer overflow and incorrect length handling (v5.5)

See merge request espressif/esp-idf!44296
2025-12-29 10:37:36 +05:30
Island 5bee13a621 Merge branch 'opt/opt_ble_log_v5.5' into 'release/v5.5'
feat(ble/bluedroid): Added BLE debug LOG for bluedroid (v5.5)

See merge request espressif/esp-idf!42270
2025-12-29 12:11:36 +08:00
Island 1d7830102e Merge branch 'feat/show_how_to_use_smp_in_blufi_example_v5.5' into 'release/v5.5'
feat(ble/blufi): Support setting BLE encryption for blufi (v5.5)

See merge request espressif/esp-idf!44143
2025-12-29 12:11:21 +08:00
morris 1851470481 Merge branch 'feat/p4eco6_ldo2dcdc_support_v5.5' into 'release/v5.5'
feat (p4eco6): open dcdc switch by software when dcdc stable (v5.5)

See merge request espressif/esp-idf!44578
2025-12-29 11:18:37 +08:00
Island 1914fc31ea Merge branch 'feat/ble_mesh_log_enh_v5.5' into 'release/v5.5'
Feat/ble mesh log enh v5.5

See merge request espressif/esp-idf!43212
2025-12-29 10:36:36 +08:00
morris 79cd306023 Merge branch 'bugfix/fix_csi_data_broken_v5.5' into 'release/v5.5'
fix(esp_driver_cam): fix MIPI-CSI RX data broken (v5.5)

See merge request espressif/esp-idf!44609
2025-12-29 10:20:34 +08:00
Wang Meng Yang dae755c78c Merge branch 'bugfix/sync_security_fix_from_flouride_v5.5' into 'release/v5.5'
fix: synchronized several security-related fixes from Google Fluoride (v5.5)

See merge request espressif/esp-idf!44407
2025-12-26 21:32:23 +08:00
Zhang Wen Xu 2544a15e9a Merge branch 'feat/remove_154_tx_pending_v5.5' into 'release/v5.5'
feat(802.15.4): remove tx pending feature (v5.5)

See merge request espressif/esp-idf!44592
2025-12-26 12:19:54 +00:00
morris 2fad74c350 Merge branch 'fix/handle_shared_intr_v5.5' into 'release/v5.5'
Fix/handle shared intr (v5.5)

See merge request espressif/esp-idf!44071
2025-12-26 19:21:39 +08:00
morris 4bccb20a71 Merge branch 'fix/twai_queue_remain_and_doc_v5.5' into 'release/v5.5'
fix(driver_twai): improve error logging in _node_queue_tx function (v5.5)

See merge request espressif/esp-idf!44478
2025-12-26 19:01:58 +08:00
morris d4b93a4457 Merge branch 'fix/i2c_timeout_range_check_v5.5' into 'release/v5.5'
fix(i2c_master): Add i2c master timeout range check (v5.5)

See merge request espressif/esp-idf!44077
2025-12-26 18:59:24 +08:00
morris fb7466c86b Merge branch 'refactor/gdma_link_skip_null_buffer_v5.5' into 'release/v5.5'
skip the NULL buffer in DMA mount pre-check (v5.5)

See merge request espressif/esp-idf!44459
2025-12-26 18:01:03 +08:00
Dong Heng a2be6b90df fix(esp_driver_cam): fix MIPI-CSI RX data broken 2025-12-26 17:00:54 +08:00
Zhang Wen Xu cbed615e0e Merge branch 'feat/update_154_get_recent_rssi_v5.5' into 'release/v5.5'
feat(802.15.4): support get real time rssi (v5.5)

See merge request espressif/esp-idf!44371
2025-12-26 06:32:20 +00:00
Zhang Wen Xu 021f8dabf0 Merge branch 'feat/update_ot_a12ff0d0f_v5.5' into 'release/v5.5'
feat(openthread): update OT upstream to a12ff0d0f (v5.5)

See merge request espressif/esp-idf!44533
2025-12-26 06:31:58 +00:00
Zhang Wen Xu 61ca635d73 Merge branch 'feat/simple_ota_h2_v5.5' into 'release/v5.5'
feat(openthread/ota): support esp32h2 for simple ota example over thread (v5.5)

See merge request espressif/esp-idf!43976
2025-12-26 06:31:37 +00:00
Zhang Wen Xu 405f144c87 Merge branch 'fix/remove_the_duplicate_macro_definition_v5.5' into 'release/v5.5'
fix(openthread): remove the duplicate macro definition (v5.5)

See merge request espressif/esp-idf!43708
2025-12-26 06:27:39 +00:00
Xu Si Yu 9dbbdc9359 feat(802.15.4): remove tx pending feature 2025-12-26 14:26:52 +08:00
Island 2cbffeab2d Merge branch 'change/ble_update_lib_20251106_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!43174
2025-12-26 14:22:52 +08:00
Island da5ff0c78c Merge branch 'fix/add_soc_caps_for_pawr_feat_v5.5' into 'release/v5.5'
fix(ble): add soc caps feat for PAwR (v5.5)

See merge request espressif/esp-idf!44150
2025-12-26 14:21:25 +08:00
Roland Dobai b214c68cc7 Merge branch 'feat/update_ccache_to_4.12.1_v5.5' into 'release/v5.5'
feat(tools): Updated ccache 4.11.2 -> 4.12.1 (v5.5)

See merge request espressif/esp-idf!43567
2025-12-26 07:03:22 +01:00
Mahavir Jain 3378c690c4 Merge branch 'feat/add_mbedtls_testcases_for_ecc_p_384_v5.5' into 'release/v5.5'
feat(mbedtls): add ECC P-384 mbedtls support and test_cases (v5.5)

See merge request espressif/esp-idf!43980
2025-12-26 09:56:00 +05:30
Mahavir Jain 961abe6a08 Merge branch 'fix/align_ota_written_size_during_ota_resumption_to_last_16_byte_boundry_v5.5' into 'release/v5.5'
fix(esp_https_ota): align OTA resumption offset to 16-byte boundary (v5.5)

See merge request espressif/esp-idf!44034
2025-12-26 09:55:39 +05:30
Mahavir Jain b749ca2087 Merge branch 'docs/fix_some_expressions_in_security_guide_v5.5' into 'release/v5.5'
docs: fix some description in security guide docs (v5.5)

See merge request espressif/esp-idf!43818
2025-12-26 09:55:07 +05:30
Mahavir Jain 0f474752c7 Merge branch 'fix/fix_bootloader_skip_validate_in_deep_sleep_v5.5' into 'release/v5.5'
fix(bootloader): fix signature verification skip in deep sleep scenarios (v5.5)

See merge request espressif/esp-idf!43696
2025-12-26 09:53:51 +05:30
Mahavir Jain 4cd5e63caf Merge branch 'bugfix/protocomm_sec1_validation_v5.5' into 'release/v5.5'
fix(protocomm): add validation for Security1 client verifier data (v5.5)

See merge request espressif/esp-idf!43779
2025-12-26 09:53:26 +05:30
Mahavir Jain 9ea85ed080 Merge branch 'feat/add_c5_v102_config_v5.5' into 'release/v5.5'
hw_support: add new config for c5 v1.2 and c61 v1.1 (v5.5)

See merge request espressif/esp-idf!43615
2025-12-26 09:51:18 +05:30
Luo Xu ef87f31347 fix(ble_mesh): fix memory issue in nimble gap event forwarding
(cherry picked from commit aeab65c1a749c123add978cdf51ace4151ec67ed)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-12-26 12:15:34 +08:00
Luo Xu 3dc98549f8 fix(ble_mesh): add proper memory cleanup in composition data parsing
(cherry picked from commit a45bb6c5dae5680c3c2865de43462aa217c973c0)

Co-authored-by: luoxu <luoxu@espressif.com>
2025-12-26 12:06:00 +08:00
luoxu dfde4492d7 fix(ble_mesh): resolve miscellaneous logging issues 2025-12-26 12:02:46 +08:00
Rainer 556eeb934d fix(ble_mesh): fixed issues with incorrect logs format and position 2025-12-26 12:02:46 +08:00
luoxu 0eaf2f3cc9 feat(ble_mesh): Miscellaneous log enhancement for Provisioning 2025-12-26 12:02:46 +08:00
Liu Linyan 92cc62a2b9 feat(ble_mesh): Miscellaneous log enhancement for BLE Mesh 2025-12-26 12:02:46 +08:00
Linyan Liu dde791b387 feat(ble_mesh): Miscellaneous update for BLE Mesh 2025-12-26 12:02:46 +08:00
luoxu 16d9fcf460 feat(ble_mesh): dfd client/server supported 2025-12-26 11:56:40 +08:00
luoxu e71a79f679 fix(bt): Fixed the issue of duplicate MAX macro definitions 2025-12-26 11:56:40 +08:00