Commit Graph

46369 Commits

Author SHA1 Message Date
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
luoxu f19c2a36f2 feat(ble_mesh): Adapt DFU/MBT to esp-idf 2025-12-26 11:56:40 +08:00
luoxu 8417c7006d feat(ble_mesh): Device Firmware Update (Zephyr v4.0.0) 2025-12-26 11:56:40 +08:00
morris 9615bfa2bd Merge branch 'fix/fix_cache_sync_ops_multi_call_issue_v5.5' into 'release/v5.5'
cache: fixed cache sync ops concurrent call issue (v5.5)

See merge request espressif/esp-idf!44556
2025-12-26 10:52:03 +08:00
Island 4b434bd71d Merge branch 'fix/ble_log_v2_dual_core_iwt_v5.5' into 'release/v5.5'
fix(ble): added missed spin lock initialization (v5.5)

See merge request espressif/esp-idf!44381
2025-12-26 10:39:07 +08:00
Island 857b5192b2 Merge branch 'fix/ble_log_v2_cache_error_v5.5' into 'release/v5.5'
BLE Log v2 Function Update 251125 (v5.5)

See merge request espressif/esp-idf!43870
2025-12-26 10:38:57 +08:00