Commit Graph

43051 Commits

Author SHA1 Message Date
Zhang Hai Peng
c640b35a48 fix(ble/bluedroid): fix incorrect resolving_list_avail_size update
(cherry picked from commit ac385530af)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:54:01 +08:00
Zhang Hai Peng
4616982b39 fix(ble/bluedroid): ensure resolving list is updated when the oldest device is removed
(cherry picked from commit 61606a6f95)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:53:59 +08:00
Zhang Hai Peng
5b79aa9a12 fix(ble/bluedroid): Fix issue causing BTM_GetSecurityFlags failed
(cherry picked from commit 48235c7b25)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-25 21:53:56 +08:00
Rahul Tank
ace0f634d3 Merge branch 'fix/clear_gatt_svc_len_v5.4' into 'release/v5.4'
fix(nimble): Clear GATT service entries counter upon GATT deinit (v5.4)

See merge request espressif/esp-idf!40546
2025-07-25 16:36:38 +05:30
Mahavir Jain
95699fe5f8 Merge branch 'bugfix/fix_memory_leak_on_http_header_fetch_failure_v5.4' into 'release/v5.4'
fix(esp_http_client): free header in case of ESP_ERR_HTTP_FETCH_HEADER (v5.4)

See merge request espressif/esp-idf!40663
2025-07-25 09:32:48 +05:30
Rahul Tank
2ff67c4beb Merge branch 'bugfix/retry_packet_alloc_v5.4' into 'release/v5.4'
fix(nimble): Add packet allocation retry for limited iteration (v5.4)

See merge request espressif/esp-idf!40684
2025-07-24 10:13:47 +05:30
Mahavir Jain
4c4435c12f Merge branch 'fix/mqtt_ssl_ds_build_failure_v5.4' into 'release/v5.4'
fix(mqtt): Increased partition size to fix build failure (v5.4)

See merge request espressif/esp-idf!40767
2025-07-24 09:26:40 +05:30
Island
45751f9588 Merge branch 'feat/add_cte_iq_report_example_v5.4' into 'release/v5.4'
Add Bluetooth LE CTE connless example. (v5.4)

See merge request espressif/esp-idf!39782
2025-07-23 20:50:21 +08:00
Rahul Tank
0747047d9e Merge branch 'bugfix/add_old_btsnoop_hci_py_v5.4' into 'release/v5.4'
fix(nimble): Updated parser script for HCI log creation (v5.4)

See merge request espressif/esp-idf!40728
2025-07-23 16:21:42 +05:30
Aditya Patwardhan
6c1f794343 fix(mqtt): Increased partition size to fix build failure 2025-07-23 15:38:58 +05:30
Jiang Jiang Jian
09bea2a533 Merge branch 'fix/disconnect_sta_in_wps_start_v5.4' into 'release/v5.4'
fix(wifi): Disconnect station from previous AP in wps_start instead of wps_enable (Backport v5.4)

See merge request espressif/esp-idf!40644
2025-07-23 14:11:22 +08:00
Mahavir Jain
7183a69502 Merge branch 'contrib/github_pr_16076_v5.4' into 'release/v5.4'
fix(esp_http_client): fix spurious async open error (GitHub PR) (v5.4)

See merge request espressif/esp-idf!40741
2025-07-22 20:32:53 +05:30
Geng Yu Chao
e7be340569 Merge branch 'release/v5.4' into 'feat/add_cte_iq_report_example_v5.4' 2025-07-22 16:12:50 +08:00
Richard Allen
ae26235ebf fix(esp_http_client): fix spurious async open error
Fix esp_http_client_open() often triggering a
spurious HTTP_EVENT_ERROR when is_async=true.

Fixes https://github.com/espressif/esp-idf/issues/16075
2025-07-22 11:37:17 +05:30
Mahavir Jain
a1b7cc9f65 Merge branch 'feature/support_ds_peripheral_rsa_decryption_v5.4' into 'release/v5.4'
feat(mbedtls): Add support for RSA decryption with DS peripheral (v5.4)

See merge request espressif/esp-idf!40450
2025-07-22 10:36:14 +05:30
Wang Meng Yang
8c002cf576 Merge branch 'feat/add_handl_in_sdp_evt_v5.4' into 'release/v5.4'
feat(bt): Add record_handle in ESP_SDP_REMOVE_RECORD_COMP_EVT(v5.4)

See merge request espressif/esp-idf!40719
2025-07-21 19:10:06 +08:00
Rahul Tank
ff57a02d00 fix(nimble): Add support to parser script to parse logs with/without ts
Introduced a new "--has-ts" input parameter to script to detect if logs
has timestamp information or not
2025-07-21 13:56:14 +05:30
xiongweichao
f1b7b474c5 feat(bt): Add record_handle in ESP_SDP_REMOVE_RECORD_COMP_EVT 2025-07-21 10:27:34 +08:00
Roland Dobai
6013186591 Merge branch 'feat/extend_pip_user_option_check_v5.4' into 'release/v5.4'
feat(tools): Disabled pip 'user' option, when installing ESP-IDF python virtual environment (v5.4)

See merge request espressif/esp-idf!40571
2025-07-18 10:09:59 +02:00
Jiang Jiang Jian
fd78cc61fd Merge branch 'fix/fix_esp32_core1_access_rtc_fast_in_sleep_code_v5.4' into 'release/v5.4'
fix(esp_hw_support): fix esp32 APP_CPU accessing RTC_FAST memory in sleep code (v5.4)

See merge request espressif/esp-idf!40557
2025-07-18 15:39:23 +08:00
Jiang Jiang Jian
0d179e7cd6 Merge branch 'bugfix/ci_release_zip_base_image_v5.4' into 'release/v5.4'
Bump ubuntu version for release zips workflow (v5.4)

See merge request espressif/esp-idf!40647
2025-07-18 15:39:15 +08:00
Rocha Euripedes
b9f20e3e3c Merge branch 'fix/bridge_test_ssh_v5.4' into 'release/v5.4'
fix(esp_eth): bridge test to use SSH key when connect to endnode (v5.4)

See merge request espressif/esp-idf!40623
2025-07-18 15:36:45 +08:00
Rahul Tank
c868984de5 Merge branch 'feat/add_timestamp_v5.4' into 'release/v5.4'
fix(nimble): Enhanced HCI logging by adding timestamp information (v5.4)

See merge request espressif/esp-idf!40634
2025-07-18 12:27:33 +05:30
Rahul Tank
1410ab3335 fix(nimble): Add packet allocation retry for limited iteration 2025-07-18 11:00:05 +05:30
Marek Fiala
6cd12fe8dd feat(tools): Enforce pip 'user' option to no, when installing python env
Closes https://github.com/espressif/esp-idf/issues/16189
2025-07-18 13:03:09 +08:00
morris
46b67d4674 Merge branch 'docs/remove_incorrect_info_for_esp32p4_sdmmc_v5.4' into 'release/v5.4'
docs: Remove incorrect description for ESP32-P4 SDMMC (v5.4)

See merge request espressif/esp-idf!40674
2025-07-18 12:27:45 +08:00
Ashish Sharma
cfcf66f0b4 fix(esp_http_client): fix memory leak in current_header_value buffer
Fixed memory leak in esp_http_client_cleanup() where current_header_value
buffer was not being freed when ESP_ERR_HTTP_FETCH_HEADER is returned
during header parsing failures.
2025-07-18 12:00:11 +08:00
Zhang Shuxian
ce4a3fb86c docs: Remove incorrect description for ESP32-P4 SDMMC 2025-07-18 09:31:57 +08:00
Mahavir Jain
b257023dba Merge branch 'contrib/github_pr_15767_v5.4' into 'release/v5.4'
fix(esp_http_server): WebSocket frame parsing errors (GitHub PR) (v5.4)

See merge request espressif/esp-idf!40618
2025-07-17 14:42:37 +05:30
Sergei Silnov
5bbfdddf1d ci: bump ubuntu version for release zips workflow 2025-07-17 10:16:25 +02:00
Sarvesh Bodakhe
b33aa5384a fix(wifi): Disconnect station in wps_start instead of wps_enable
Modifies changes from 4cc09f2436
2025-07-17 13:38:47 +05:30
Rahul Tank
8c5e5fa3f3 fix(nimble): Enhanced HCI logging by adding timestamp information 2025-07-17 10:19:00 +05:30
Rahul Tank
a16d45cee9 Merge branch 'bugfix/make_blufi_adv_custom_v5.4' into 'release/v5.4'
feat(nimble): Add a way to make blufi advertising customizable (v5.4)

See merge request espressif/esp-idf!40530
2025-07-17 10:13:14 +05:30
Ondrej Kosta
33e8b1c4bd fix(esp_eth): bridge test to use SSH key when connect to endnode 2025-07-16 15:08:12 +02:00
Island
8ae27d8ab8 Merge branch 'change/ble_update_lib_20250709_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250709 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!40470
2025-07-16 19:12:01 +08:00
Vincent Hamp
b7ab27341e fix(esp_http_server): WebSocket frame parsing errors
Fixes the Websocket frame pasring error, by making sure
that two bytes are read compulsary for length bytes 126.

Closes https://github.com/espressif/esp-idf/pull/15767
Closes https://github.com/espressif/esp-idf/issues/15235
2025-07-16 14:15:08 +05:30
Roland Dobai
1cc06bbdcb Merge branch 'fix/username_special_characters_v5.4' into 'release/v5.4'
feat(tools): Added encoding when special characters used with username (v5.4)

See merge request espressif/esp-idf!40569
2025-07-15 12:56:47 +02:00
Rocha Euripedes
c8ca9d813d Merge branch 'fix_mqtt_test_app_broker_v5.4' into 'release/v5.4'
fix(mqtt): Adds sdkconfig to use test broker (v5.4)

See merge request espressif/esp-idf!40586
2025-07-15 18:29:05 +08:00
Euripedes Rocha
7c818e81df fix(mqtt): Adds sdkconfig to use test broker
Changes the configuration to make test to use internal broker on CI
runs.
2025-07-15 08:48:00 +02:00
Jiang Jiang Jian
77d416b5b8 Merge branch 'bugfix/fix_second_scan_error_in_smartconfig_v5.4' into 'release/v5.4'
fix(wifi): fix duplicated offchan error, add coex wifi event imm (v5.4)

See merge request espressif/esp-idf!40495
2025-07-15 13:52:41 +08:00
zhangyanjiao
99eb1ced8e fix(wifi): fix duplicated offchan error, add coex wifi event imm 2025-07-14 19:52:11 +08:00
Jiang Jiang Jian
28e9f352f7 Merge branch 'bugfix/wpa_eap_v1_connect_issue_v5.4' into 'release/v5.4'
Adjusted authentication mode for wpa-eap version 1(v5.4)

See merge request espressif/esp-idf!40474
2025-07-14 19:37:27 +08:00
Aditya Patwardhan
0b78d625bf Merge branch 'fix/make_nack_log_debug_lvl_v5.4' into 'release/v5.4'
fix(i2c): Make i2c nack log as debug level ,etc (backport v5.4)

See merge request espressif/esp-idf!40535
2025-07-14 16:54:40 +05:30
Marek Fiala
5fe513cd18 feat(tools): Added encoding when special characters used with username
Closes https://github.com/espressif/esp-idf/issues/16229
2025-07-14 13:16:35 +02:00
tarun.kumar
68d8b1e7ca fix(softAP): Adjusted authentication mode for wpa-eap version 1 2025-07-14 12:28:08 +05:30
Jiang Jiang Jian
7ae6d4b022 Merge branch 'fix/retry_cnt_issue_for_non_pmf_sta_v5.4' into 'release/v5.4'
fix(failure_retry_cnt): Prevent NON-PMF STA retries if esp_wifi_disconnect() before handshake (Backport v5.4)

See merge request espressif/esp-idf!39544
2025-07-14 14:31:49 +08:00
wuzhenghui
ea314e9dd9 feat(esp_hw_support): add core1 enter deepsleep test case 2025-07-14 11:49:56 +08:00
wuzhenghui
d8e73e94f2 fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code
Closes https://github.com/espressif/esp-idf/issues/16243
2025-07-14 11:49:52 +08:00
Sumeet Singh
7dc79fd9f7 fix(nimble): Clear GATT service entries counter upon GATT deinit (v5.4) 2025-07-11 17:54:35 +05:30
Rahul Tank
e4756b3a9f fix(nimble): Add a way to make blufi advertising customizable
Based on changes in https://github.com/espressif/esp-idf/pull/8958
2025-07-11 15:29:43 +05:30