Commit Graph

31117 Commits

Author SHA1 Message Date
Ashish Sharma 5e7c32897f change(cjson): update cjson version to 1.7.19 2025-09-11 15:35:55 +08:00
morris e1694c6ade fix(twai): busoff and clkout may not available in SOC
return ESP_ERR_NOT_SUPPORTED if these signals are required from user but
not available in SOC
2025-09-08 17:39:38 +08:00
Island 6b7d55aeba Merge branch 'feat/support_blufi_adv_with_name_v5.5' into 'release/v5.5'
feat(bt/blufi): Support Blufi start advertising with specified name (v5.5)

See merge request espressif/esp-idf!41338
2025-09-04 12:02:40 +08:00
Island ba4300c226 Merge branch 'feat/support_cble50y24_108_v5.5' into 'release/v5.5'
Support multi-connection optimization and examples on Bluedroid (v5.5)

See merge request espressif/esp-idf!41200
2025-09-04 12:02:33 +08:00
Jiang Jiang Jian 4f52b6028e Merge branch 'fix/wrong_auth_mode_in_sta_connected_evt_v5.5' into 'release/v5.5'
fix(wifi): send correct wifi_auth_mode_t in WIFI_EVENT_STA_CONNECTED and logs (v5.5)

See merge request espressif/esp-idf!41652
2025-09-03 21:06:28 +08:00
morris e797515680 Merge branch 'features/twai_send_isr_v5.5' into 'release/v5.5'
features(twai): Added support for calling twai_node_transmit() from ISR contexts (v5.5)

See merge request espressif/esp-idf!41480
2025-09-03 16:26:47 +08:00
Island e45ab3764f Merge branch 'feat/ble_log_v2_v5.5' into 'release/v5.5'
feat(ble): refactored ble log module with layered design (v5.5)

See merge request espressif/esp-idf!41659
2025-09-03 14:18:11 +08:00
Yuan Yu 96118438da fix(twai): Enhance ISR handling for TX queue operations 2025-09-03 13:43:55 +08:00
Alexey Gerenkov c994c2203d Merge branch 'fix/misalign_memory_test_limit_values_v5.5' into 'release/v5.5'
fix(newlib): increase limit for misaligned access testcases (v5.5)

See merge request espressif/esp-idf!41362
2025-09-02 20:42:15 +08:00
Sarvesh Bodakhe 00571fe874 fix(wifi): send correct wifi_auth_mode_t in event WIFI_EVENT_STA_CONNECTED and logs
- Fixes the authmode sent in WIFI_EVENT_STA_CONNECTED for WPA3-Enterprise, which
  was previously taken directly from the AKM field. This caused incorrect values in some cases.
- Updates the "security" log to show the correct wifi_auth_mode_t.
- Fixes wrong authmode strength used in the connection path.
2025-09-02 12:29:38 +05:30
Jiang Jiang Jian 326f10b89f Merge branch 'opt/opt_ble_stability_v5.5' into 'release/v5.5'
Improve ESP32 stability and security (v5.5)

See merge request espressif/esp-idf!41548
2025-09-02 14:34:45 +08:00
Jiang Jiang Jian bf1fe556ee Merge branch 'feat/esp32c5_lp_debug_example_v5.5' into 'release/v5.5'
feat(ulp): esp32c5 and esp32p4 support in debugging example (v5.5)

See merge request espressif/esp-idf!41006
2025-09-02 14:19:46 +08:00
Jiang Jiang Jian d64a453929 Merge branch 'fix/newlib_kconfig_variables_v5.5' into 'release/v5.5'
change(newlib): change CONFIG_NEWLIB* prefix to CONFIG_LIBC_NEWLIB* (v5.5)

See merge request espressif/esp-idf!41300
2025-09-02 14:17:04 +08:00
Wang Meng Yang eef2fef386 Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.5' into 'release/v5.5'
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.5)

See merge request espressif/esp-idf!41361
2025-09-02 14:07:39 +08:00
Island 7d73f5edc6 Merge branch 'change/ble_update_lib_20250814_v5.5' into 'release/v5.5'
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib (v5.5)

See merge request espressif/esp-idf!41372
2025-09-02 12:52:26 +08:00
Mahavir Jain b966e396d3 Merge branch 'feat/support_authentication_feature_for_ws_v5.5' into 'release/v5.5'
Added pre handshake callback for websocket (v5.5)

See merge request espressif/esp-idf!41037
2025-09-02 09:18:29 +05:30
Mahavir Jain d0ffafb71f Merge branch 'feat/add_new_client_state_and_update_state_flow_v5.5' into 'release/v5.5'
feat(esp_http_client): added new HTTP state HTTP_STATE_CONNECTING and change state flow (v5.5)

See merge request espressif/esp-idf!41276
2025-09-02 09:14:17 +05:30
Mahavir Jain 55cd1f3cc9 Merge branch 'fix/handle_return_during_assiging_header_for_range_request_v5.5' into 'release/v5.5'
fix(esp_https_ota): fixed missing return check during setting range header (v5.5)

See merge request espressif/esp-idf!41193
2025-09-02 09:12:12 +05:30
Mahavir Jain 7d8bed20f2 Merge branch 'change/ecdsa_does_not_use_mpi_esp32h2_eco5_v5.5' into 'release/v5.5'
The ECDSA module of ESP32-H2 ECO5 does not use the MPI module (v5.5)

See merge request espressif/esp-idf!41215
2025-09-02 09:12:07 +05:30
Shu Chen 4066858f5c Merge branch 'feat/add_154_mac_logs_when_ot_assert_v5.5' into 'release/v5.5'
feat(openthread): add option to dump 802.15.4 MAC debug info on assert (v5.5)

See merge request espressif/esp-idf!40970
2025-09-02 03:01:36 +00:00
morris e9790c04fa Merge branch 'features/twai_ll_parse_frame_v5.5' into 'release/v5.5'
refactor(twai): Separate frame header and data parsing logic for Classic TWAI (v5.5)

See merge request espressif/esp-idf!41478
2025-09-02 09:49:07 +08:00
Marius Vikhammer 5665e9da8f Merge branch 'fix/panic_handler_reboot_before_halt_v5.5' into 'release/v5.5'
fix(panic_handler): Fixed a issue where the system reboots before halt (v5.5)

See merge request espressif/esp-idf!41264
2025-09-01 17:53:16 +08:00
Marius Vikhammer b55eab5faf Merge branch 'bugfix/enable_misc_test_case_v5.5' into 'release/v5.5'
ci: cleanup misc system build-test-rules (v5.5)

See merge request espressif/esp-idf!41317
2025-09-01 14:57:19 +08:00
Marius Vikhammer a511f3bebb Merge branch 'bugfix/esp_timer_dump_corruption_v5.5' into 'release/v5.5'
fix(esp_timer): fixed potential buffer overflow with esp_timer_dump() (v5.5)

See merge request espressif/esp-idf!41450
2025-09-01 14:57:08 +08:00
Marius Vikhammer 6e7dab576f Merge branch 'ci/ulp_defaults_config_v5.5' into 'release/v5.5'
ci(ulp): fixed default config not running in CI (v5.5)

See merge request espressif/esp-idf!41611
2025-09-01 14:56:55 +08:00
Marius Vikhammer d0872ec138 Merge branch 'bugfix/lp_core_array_bounds_p4_v5.5' into 'release/v5.5'
fix(lp_core): fixed array-bound warning when compiling on P4 with -Os (v5.5)

See merge request espressif/esp-idf!41613
2025-09-01 14:56:45 +08:00
Marius Vikhammer b0918d7a25 Merge branch 'ci/fix_cpp_leak_test_case_v5.5' into 'release/v5.5'
test(cpp): fixed cpp test case mem leak (v5.5)

See merge request espressif/esp-idf!41616
2025-09-01 14:56:34 +08:00
morris d3177152b3 Merge branch 'bugfix/gpio_esp32_workaround_v5.5' into 'release/v5.5'
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.5)

See merge request espressif/esp-idf!41214
2025-09-01 14:54:37 +08:00
morris 9244d4b6cc Merge branch 'bugfix/ledc_update_duty_wait_v5.5' into 'release/v5.5'
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.5)

See merge request espressif/esp-idf!41272
2025-09-01 14:53:43 +08:00
morris 6adb0e5fd4 Merge branch 'refactor/use_gdma_link_in_rmt_v5.5' into 'release/v5.5'
refactor(rmt): use gdma link list driver to mount buffer (v5.5)

See merge request espressif/esp-idf!41233
2025-09-01 14:53:21 +08:00
morris 9991b1f6e4 Merge branch 'fix/fix_dvp_dma_desc_type_on_s3_v5.5' into 'release/v5.5'
camera: fixed dvp dma desc type on s3 (v5.5)

See merge request espressif/esp-idf!41084
2025-09-01 14:52:51 +08:00
Jiang Jiang Jian 87793a2a21 Merge branch 'bugfix/fix_bt_security_v5.5' into 'release/v5.5'
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data (v5.5)

See merge request espressif/esp-idf!41397
2025-09-01 14:46:22 +08:00
Jiang Jiang Jian 752e4e89c2 Merge branch 'fix/fix_submode_lost_in_reset_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix ESP_SLEEP_RTC_USE_RC_FAST_MODE submode lost in reset (v5.5)

See merge request espressif/esp-idf!41409
2025-09-01 14:46:06 +08:00
Jiang Jiang Jian 184f2a40e7 Merge branch 'change/remove_assert_in_esp_sleep_pd_config_v5.5' into 'release/v5.5'
change(esp_hw_support): warning in esp_sleep_pd_config instead of assert  (v5.5)

See merge request espressif/esp-idf!41115
2025-09-01 14:44:17 +08:00
Jiang Jiang Jian d421c9963e Merge branch 'feat/support_c5_c61_clkoutput_v5.5' into 'release/v5.5'
feat(esp_hw_support): support clock output feature on esp32c5/esp32c61 (v5.5)

See merge request espressif/esp-idf!41108
2025-09-01 14:43:15 +08:00
Jiang Jiang Jian 3e9d20f6d5 Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.5' into 'release/v5.5'
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.5)

See merge request espressif/esp-idf!41110
2025-09-01 14:42:50 +08:00
Rahul Tank 37eaa4cc36 Merge branch 'fix_nimble_issue_0826' into 'release/v5.5'
fix(nimble): Fix nimble issues  0826 (v5.5)

See merge request espressif/esp-idf!41535
2025-09-01 12:03:35 +05:30
Zhou Xiao 8f6e654773 feat(ble): refactored ble log module with layered design
(cherry picked from commit 797a0c4e6eafaf6164e0f9c34f3867a46733924c)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-01 13:13:49 +08:00
Xiao Xufeng fcae32885b change(version): Update version to 5.5.1 2025-08-30 21:42:28 +08:00
Xiao Xufeng 6049a4a1c2 feat(tools): add c5, c61 into supported targets list 2025-08-30 01:23:15 +08:00
Marius Vikhammer 23628f149c test(cpp): fixed cpp test case mem leak 2025-08-29 09:57:30 +08:00
Marius Vikhammer 19f91cfad9 fix(lp_core): fixed array-bound warning when compiling on P4 with -Os
Closes https://github.com/espressif/esp-idf/issues/17054
2025-08-29 09:57:05 +08:00
Marius Vikhammer 88165f9735 ci(ulp): fixed default config not running in CI 2025-08-29 09:56:38 +08:00
Zhao Wei Liang 7f4dd43626 feat(ble): fixed ble rx pdu error issue on ESP32-C5
(cherry picked from commit eaf12518af32e2d4a0cbad0c530e606d9da374e4)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-08-27 20:12:05 +08:00
Samuel Obuch 92feb8c4f8 fix(lp_core): dont reset lp cpu with debug attached 2025-08-27 13:28:09 +02:00
liqigan d1b727b564 fix(bt/controller): Fixed some controller bugs 2025-08-27 11:08:50 +08:00
JinCheng 86a9b4ff9e fix(bt/controller): fixed some controller bugs 2025-08-27 11:08:36 +08:00
Zhang Hai Peng 3b95b50703 fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
- Improve ESP32 stability and security


(cherry picked from commit 8ec541023684d33b498fa21c5b4724bce748aa7b)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-26 21:53:36 +08:00
Rahul Tank c8b67b732c fix(nimble): Add code to post connection failure
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-26 17:36:01 +05:30
Shen Weilong 191a231e37 fix(ble): Invoke ble_transport_ll_init after ble_transport_hs_init for nimble 2025-08-26 17:35:28 +05:30