Commit Graph

45036 Commits

Author SHA1 Message Date
Sudeep Mohanty
ffd41dc3e1 fix(lp_core): fix LP UART init parameter validation
Align data_bits, flow_ctrl, and rx_flow_ctrl_thresh checks with uart_param_config().

Made-with: Cursor
2026-04-28 11:51:55 +02:00
Wang Meng Yang
783e86d9a1 Merge branch 'bugfix/ai_review_hfp_v5.4' into 'release/v5.4'
fix(bt): fix HFP issues reported by AI code review (v5.4)

See merge request espressif/esp-idf!47763
2026-04-28 15:18:43 +08:00
Rahul Tank
49873fb1bf Merge branch 'bugfix/gap_name_appearance_clobber_v5.4' into 'release/v5.4'
fix(nimble): Fix few nimble issues 21042026 (v5.4)

See merge request espressif/esp-idf!47941
2026-04-28 11:57:27 +05:30
Island
1ce066e26d Merge branch 'feat/support_ble_uart_service_v5.4' into 'release/v5.4'
Feat/support ble uart service (5.4)

See merge request espressif/esp-idf!47998
2026-04-28 13:25:56 +08:00
Zhou Xiao
9b3b517c45 fix(ble): fixed ci failures for backport 2026-04-28 12:34:02 +08:00
Zhou Xiao
d72a5a616e feat(ble): add BLE UART daemon notify API 2026-04-28 11:22:14 +08:00
Zhou Xiao
2a10833305 docs(ble): document BLE UART bridge usage 2026-04-28 11:22:14 +08:00
Zhou Xiao
a13aadfd62 feat(ble): wire BLE UART bridge CLI 2026-04-28 11:22:14 +08:00
Zhou Xiao
8ff14afa08 feat(ble): add BLE UART daemon RPC API 2026-04-28 11:22:14 +08:00
Zhou Xiao
1fe674f8c0 feat(ble): add BLE UART bridge console 2026-04-28 11:22:14 +08:00
Zhi Wei Jian
b336f559d2 feat(ble): Support nimble uart service
(cherry picked from commit 9de3eea3de)

Co-authored-by: zhiweijian <zhiweijian@espressif.com>
2026-04-28 11:21:34 +08:00
Shu Chen
02cf0d4284 Merge branch 'feat/update_openthread_upstream_v5.4' into 'release/v5.4'
feat(openthread): update openthread upstream (v5.4)

See merge request espressif/esp-idf!47466
2026-04-28 02:43:59 +00:00
Marius Vikhammer
ba65663d52 Merge branch 'fix/freertos_mutex_not_given_by_owner_v5.4' into 'release/v5.4'
fix(freertos): hide obsolete mutex-owner config and harden assert test (v5.4)

See merge request espressif/esp-idf!47595
2026-04-28 10:16:01 +08:00
Rahul Tank
b46aad39de fix(nimble): Move ble_log_init/deinit to esp_nimble_init/deinit 2026-04-27 16:24:39 +05:30
Mahavir Jain
173f84edb6 Merge branch 'change/exclude_cve-2025-66442_5.5_v5.4' into 'release/v5.4'
change(mbedtls): adds CVE-2025-66442 to exclude list. (v5.4)

See merge request espressif/esp-idf!47969
2026-04-27 16:11:24 +05:30
Astha Verma
f14a4680b1 fix(nimble): Preserve device name across ble_svc_gap_init re-call 2026-04-27 15:59:14 +05:30
Zhang Wen Xu
cfc929fed0 feat(openthread/openthread/lib): update thread-lib for upstream a98813b30
* esp-openthread: thread_zigbee/esp-openthread@654e8d3b2
* openthread: espressif/openthread@a98813b30
* esp-idf: espressif/esp-idf@25e0b1a44
2026-04-27 07:47:33 +00:00
zwx
25e0b1a448 fix(openthread): fix build failure in spinel-only mode 2026-04-27 15:37:28 +08:00
zwx
2a8374245f feat(openthread): update openthread upstream 2026-04-27 15:37:04 +08:00
morris
c4e3f5e0a9 Merge branch 'fix/isp_clk_error_v5.4' into 'release/v5.4'
Fix ISP clk source error and hal init error (v5.4)

See merge request espressif/esp-idf!47325
2026-04-27 14:53:01 +08:00
Ashish Sharma
832fbe67e8 change(mbedtls): adds CVE-2025-66442 to exclude list.
The CVE is applicable with Clang using LLVM's select-optimize feature. ESP-IDF uses GCC as default compiler and sets -Os as the default optimisation flag
2026-04-27 14:11:34 +08:00
Mahavir Jain
7808a9519b Merge branch 'ci/github-dangerjs-fix-permissions_v5.4' into 'release/v5.4'
ci(github): fix permissions for GitHub-dangerjs (to content read) (v5.4)

See merge request espressif/esp-idf!47922
2026-04-27 08:51:33 +05:30
yangfeng
8710d19ec3 fix(bt): fix HFP api and btc component issues reported by AI review 2026-04-27 09:50:14 +08:00
yangfeng
1e02694c94 fix(bt): fix HFP bta component issues reported by AI review 2026-04-27 09:50:14 +08:00
Kapil Gupta
a8dc008c54 Merge branch 'bugfix/wps_frag_handling_v5.4' into 'release/v5.4'
fix(wps): harden enrollee WSC fragment handling (v5.4)

See merge request espressif/esp-idf!47858
2026-04-24 18:52:58 +05:30
Jiang Jiang Jian
68974a50e3 Merge branch 'bugfix/eap_frag_optimization_v5.4' into 'release/v5.4'
fix(esp_wifi): Skip allocation of new buffers during EAP processing (v5.4)

See merge request espressif/esp-idf!47874
2026-04-24 20:28:41 +08:00
Jiang Jiang Jian
b1b6aa594c Merge branch 'bugfix/validate_ptk_generation_v5.4' into 'release/v5.4'
fix(esp_wifi): fail if ptk derivation fails (v5.4)

See merge request espressif/esp-idf!47853
2026-04-24 20:28:15 +08:00
Jiang Jiang Jian
fa69c16e09 Merge branch 'fix/dead_code_remove_v5.4' into 'release/v5.4'
Removing dead code related to ESP_WIFI_SLP_SAMPLE_BEACON_FEATURE (v5.4)

See merge request espressif/esp-idf!46825
2026-04-24 20:27:00 +08:00
Rahul Tank
47a20b6c17 Merge branch 'feat/nimble_logs_compression_v5.4' into 'release/v5.4'
feat(nimble): Support NimBLE log compression and decompression over SPI (v5.4)

See merge request espressif/esp-idf!46998
2026-04-24 17:37:43 +05:30
Wang Meng Yang
9c1adc3ec0 Merge branch 'bugfix/ai_review_a2dp_v5.4' into 'release/v5.4'
fix(bt): fix A2DP issues reported by AI code review (v5.4)

See merge request espressif/esp-idf!47756
2026-04-24 18:54:36 +08:00
Zhang Wen Xu
92ce2c13fa Merge branch 'fix/optimize_the_process_of_ot_ci_v5.4' into 'release/v5.4'
fix(openthread): optimize the process of openthread pytest cases (v5.4)

See merge request espressif/esp-idf!47897
2026-04-24 10:01:39 +00:00
Kapil Gupta
97f1d8eeb8 fix(esp_wifi): clean up fragment rx flow 2026-04-24 14:22:58 +05:30
Sahil Yadav
80622c637a feat(nimble): Support NimBLE log compression and decompression over SPI 2026-04-24 13:48:57 +05:30
Tomas Sebestik
2125dc49d9 ci(github): fix permissions for GitHub-dangerjs (to content read) 2026-04-24 09:57:45 +02:00
Zhang Wen Xu
8417919b06 Merge branch 'feat/ot_make_esp_netif_glue_optional_v5.4' into 'release/v5.4'
feat(openthread): make esp_netif glue optional (v5.4)

See merge request espressif/esp-idf!47862
2026-04-24 07:55:50 +00:00
Rahul Tank
e87804cbfd Merge branch 'bugfix/ai_fixes_common_components_v5.4' into 'release/v5.4'
Bugfix/ai fixes common components (v5.4)

See merge request espressif/esp-idf!47568
2026-04-24 10:54:19 +05:30
morris
3d0abe7be0 Merge branch 'feat/p4_eco5_dvp_v5.4' into 'release/v5.4'
feat(cam): support esp32p4 eco5 dvp cam (v5.4)

See merge request espressif/esp-idf!43642
2026-04-24 12:12:36 +08:00
gaoxu
4fd3d38d6c refactor(isp): avoid isp ll functions using hal.hw before initialization 2026-04-24 11:20:00 +08:00
gaoxu
334732144d fix(isp): fix isp multi pipelines example use wrong CSI output color type 2026-04-24 11:19:57 +08:00
gaoxu
7aab2da81e fix(isp): fix isp registers can not be read/write error 2026-04-24 11:19:53 +08:00
gaoxu
d2205492ac fix(isp): fix isp clock source error 2026-04-24 11:15:09 +08:00
Island
7359a5b51f Merge branch 'fix/disabel_ble50_by_default_for_blemesh_v5.4' into 'release/v5.4'
fix(ble_mesh): disabled ble50 by default for ble_mesh (5.4)

See merge request espressif/esp-idf!47750
2026-04-23 17:53:36 +08:00
Island
cae08673c0 Merge branch 'feat/remove_led_from_ble_mesh_examples_v5.4' into 'release/v5.4'
refactor(ble_mesh): remove LED hardware dependency from examples (5.4)

See merge request espressif/esp-idf!47437
2026-04-23 17:53:14 +08:00
Zhang Wen Xu
96efc7de9b Merge branch 'feat/radio_spinel_driver_interface_optimization_v5.4' into 'release/v5.4'
feat(openthread): optimize radio spinel uart interface (v5.4)

See merge request espressif/esp-idf!47412
2026-04-23 09:35:57 +00:00
Xu Si Yu
14c0f92f27 fix(openthread): optimize the process of openthread pytest cases 2026-04-23 17:08:00 +08:00
morris
b29e7577fd Merge branch 'bugfix/fix_temp_sensor_affect_by_adc_v5.4' into 'release/v5.4'
Bugfix/fix temp sensor affect by adc v (v5.4)

See merge request espressif/esp-idf!47026
2026-04-23 16:44:06 +08:00
luoxu
7395a7f796 feat(ble_mesh): disable BLE 5.0 features for fast_prov_server sdkconfig 2026-04-23 16:24:23 +08:00
yangfeng
87355824ec fix(bt): fix A2DP stack component issues reported by AI review 2026-04-23 16:09:52 +08:00
yangfeng
57ec1ad2ca fix(bt): fix A2DP bta component issues reported by AI review 2026-04-23 16:09:52 +08:00
yangfeng
01df9844b0 fix(bt): fix A2DP api and btc component issues reported by AI review 2026-04-23 16:09:52 +08:00