Commit Graph

27886 Commits

Author SHA1 Message Date
morris
28ccd8bb75 Merge branch 'bugfix/ledc_update_duty_wait_v5.3' into 'release/v5.3'
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.3)

See merge request espressif/esp-idf!41275
2025-08-21 13:04:16 +08:00
Rahul Tank
a29ba01755 Merge branch 'feat/ble_iso_nimble_support_v5.3' into 'release/v5.3'
feat(ble): ISO minor support for NimBLE Host (v5.3)

See merge request espressif/esp-idf!41375
2025-08-21 09:55:22 +05:30
Jiang Jiang Jian
1b85190c5e Merge branch 'fix/wpsreg_crash_due_to_double_reset_v5.3' into 'release/v5.3'
fix(wifi): Fix crash in WPS-registrar due to nested 'eap_wsc_reset()' calls (Backport v5.3)

See merge request espressif/esp-idf!40962
2025-08-21 12:02:41 +08:00
Island
e4d84fef33 Merge branch 'bugfix/fix_find_the_oldest_device_v5.3' into 'release/v5.3'
Bugfix/fix find the oldest device (v5.3)

See merge request espressif/esp-idf!40836
2025-08-21 10:59:05 +08:00
Liu Linyan
0148224fc3 feat(ble): ISO minor support for NimBLE Host 2025-08-20 14:42:04 +05:30
Rahul Tank
dba4f120c1 Merge branch 'fix/update_ble_gatts_show_local_with_cpfd_v5.3' into 'release/v5.3'
fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs (v5.3)

See merge request espressif/esp-idf!41170
2025-08-20 14:39:11 +05:30
Mahavir Jain
86979ef6f2 Merge branch 'fix/gcm_fallback_must_depend_on_software_gcm_symbol_v5.3' into 'release/v5.3'
fix(mbedtls/gcm): Allow enabling GCM fallback only if software GCM is available (v5.3)

See merge request espressif/esp-idf!40808
2025-08-20 14:30:33 +05:30
Mahavir Jain
cf988a1af4 Merge branch 'contrib/github_pr_16076_v5.3' into 'release/v5.3'
fix(esp_http_client): fix spurious async open error (GitHub PR) (v5.3)

See merge request espressif/esp-idf!40742
2025-08-20 14:30:23 +05:30
Aditya Patwardhan
01b70763d7 Merge branch 'bugfix/brownout_log_v5.3' into 'release/v5.3'
fix: change brownout log from INFO to ERROR (v5.3)

See merge request espressif/esp-idf!40961
2025-08-20 13:39:26 +05:30
Alexey Gerenkov
91f1569598 Merge branch 'feat/esp32p4_unicore_stop_other_core_v5.3' into 'release/v5.3'
feat(esp_system): stop other core for unicore esp32p4 (v5.3)

See merge request espressif/esp-idf!41125
2025-08-20 15:53:42 +08:00
Alexey Gerenkov
cc3ffb9f75 Merge branch 'ci/enable_sysview_tests_v5.3' into 'release/v5.3'
ci: enable sysview example tests for all chips (v5.3)

See merge request espressif/esp-idf!39474
2025-08-20 15:50:59 +08:00
Jiang Jiang Jian
7454bbf191 Merge branch 'bugfix/fix_open_mode_rx_fragment_fail_issue_v5.3' into 'release/v5.3'
fix(wifi): fix open mode rx fragment fail issue(Backport v5.3)

See merge request espressif/esp-idf!40987
2025-08-20 15:17:58 +08:00
Jiang Jiang Jian
3cbf1cc63b Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.3' into 'release/v5.3'
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.3)

See merge request espressif/esp-idf!41112
2025-08-20 14:33:55 +08:00
Jiang Jiang Jian
5fb4506eae Merge branch 'change/remove_assert_in_esp_sleep_pd_config_v5.3' into 'release/v5.3'
change(esp_hw_support): warning in esp_sleep_pd_config instead of assert (v5.3)

See merge request espressif/esp-idf!41119
2025-08-20 14:33:42 +08:00
Jiang Jiang Jian
ddd86df4f9 Merge branch 'bugfix/update_librtc_v5.3' into 'release/v5.3'
fix(esp_phy): update esp32 librtc.a for coex problems (v5.3)

See merge request espressif/esp-idf!41253
2025-08-20 14:32:03 +08:00
Jiang Jiang Jian
f5c986b213 Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem_v5.3' into 'release/v5.3'
esp_phy: Add protection of consecutive disable operations by single modem source (v5.3)

See merge request espressif/esp-idf!41293
2025-08-20 14:30:23 +08:00
Jiang Jiang Jian
a70c690c6c Merge branch 'feat/support_disable_pll_track_v5.3' into 'release/v5.3'
Support disable pll track (v5.3)

See merge request espressif/esp-idf!40341
2025-08-20 14:27:25 +08:00
Wang Meng Yang
90c59bd31c Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.3' into 'release/v5.3'
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.3)

See merge request espressif/esp-idf!41359
2025-08-20 14:18:58 +08:00
Island
4146a0db5c Merge branch 'bugfix/ble_enhanced_security_v2_v5.3' into 'release/v5.3'
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data (v5.3)

See merge request espressif/esp-idf!41305
2025-08-20 11:18:17 +08:00
Island
284f3929e3 Merge branch 'feat/support_blufi_adv_with_name_v5.3' into 'release/v5.3'
feat(bt/blufi): Support Blufi start advertising with specified name (v5.3)

See merge request espressif/esp-idf!41336
2025-08-20 10:38:01 +08:00
Island
c56e1c2882 Merge branch 'bugfix/fix_some_ble_bugs_250628_cjh_esp32_v5.3' into 'release/v5.3'
Fixed some BLE bugs 250628 on esp32(d9a3de0) (v5.3)

See merge request espressif/esp-idf!40796
2025-08-20 10:37:44 +08:00
Samuel Obuch
018ab9d4e5 fix(sysview): fix timestamp freq when not using APB clock 2025-08-20 00:28:00 +08:00
Samuel Obuch
ed268fbbcf feat(esp_system): stop other core for unicore esp32p4 2025-08-20 00:26:58 +08:00
Mahavir Jain
9c39ac3781 Merge branch 'feat/add_new_client_state_and_update_state_flow_v5.3' into 'release/v5.3'
feat(esp_http_client): added new HTTP state HTTP_STATE_CONNECTING and change state flow (v5.3)

See merge request espressif/esp-idf!41278
2025-08-19 20:11:04 +05:30
Mahavir Jain
fc039573ac Merge branch 'fix(esp_http_client)/fix_potential_double_free_v5.3' into 'release/v5.3'
fix(esp_http_client): fix possible double memory free (v5.3)

See merge request espressif/esp-idf!40979
2025-08-19 20:10:22 +05:30
Mahavir Jain
6efa12ce3e Merge branch 'change/ecdsa_does_not_use_mpi_esp32h2_eco5_v5.3' into 'release/v5.3'
The ECDSA module of ESP32-H2 ECO5 does not use the MPI module (v5.3)

See merge request espressif/esp-idf!41220
2025-08-19 20:10:15 +05:30
Sumeet Singh
949cc2cbc6 fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs (v5.3) 2025-08-19 20:08:23 +05:30
Rahul Tank
b5801f95af Merge branch 'fix/nimble_issues_12082025_v5.3' into 'release/v5.3'
fix(nimble): Fix few nimble issues 12082025 (v5.3)

See merge request espressif/esp-idf!41190
2025-08-19 20:05:50 +05:30
Island
371d3485f3 Merge branch 'feat/support_cble50y24_108_v5.3' into 'release/v5.3'
Support multi-connection optimization and examples on Bluedroid (v5.3)

See merge request espressif/esp-idf!41198
2025-08-19 21:10:55 +08:00
Wang Meng Yang
de0c550144 Merge branch 'feat/add_handl_in_sdp_evt_v5.3' into 'release/v5.3'
feat(bt): Add record_handle in ESP_SDP_REMOVE_RECORD_COMP_EVT(v5.3)

See merge request espressif/esp-idf!40720
2025-08-19 19:39:56 +08:00
Shen Wei Long
fca1d23dad fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb()
(cherry picked from commit 61c13ef849)

Co-authored-by: Shen Weilong <shenweilong@espressif.com>
2025-08-18 13:23:23 +00:00
Chen Jian Hua
982c84d0fa feat(bt/blufi): Support Blufi start advertising with specified name
(cherry picked from commit ea8bcdc360)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-18 14:54:47 +08:00
Chen Jian Hua
259fa71721 feat(ble/bluedroid): Support multi-connection optimization vendor hci command
(cherry picked from commit f0cfb6e33c)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-18 14:10:27 +08:00
Chen Jian Hua
f3fcb3ea60 fix(ble/bluedroid): Fixed the connection count limit in multi-connection
(cherry picked from commit 437aba1653)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-18 14:10:27 +08:00
Chen Jian Hua
28e2e78e5e fix(bt/bluedroid): adjust L2CAP round robin msg send strategy
(cherry picked from commit 2ccae5330e)

Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2025-08-18 14:10:27 +08:00
Zhang Hai Peng
2b19981d29 fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data
(cherry picked from commit 12df54e8d1)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-15 14:53:45 +08:00
Wang Mengyang
f1dbd59c08 fix(esp_phy): Add protection of consecutive disable operations by single modem source 2025-08-15 07:21:27 +08:00
Aditya Patwardhan
1b459d9c49 change(version): Update version to 5.3.4 2025-08-14 18:33:18 +05:30
Aditya Patwardhan
5276f0b443 Merge branch 'feature/support_ds_peripheral_rsa_decryption_v5.3' into 'release/v5.3'
feat(mbedtls): Add support for RSA decryption with DS peripheral (v5.3)

See merge request espressif/esp-idf!40451
2025-08-14 18:31:37 +05:30
nilesh.kale
092c48d144 feat(esp_http_client): avoid dispatching of spurious event while closing closes connection
This commit updated the client closing condition to avoid spurious
dispatching of event HTTP_EVENT_DISCONNECTED while closing closeed connection.

Closes https://github.com/espressif/esp-idf/issues/16070
2025-08-14 17:07:16 +05:30
Song Ruo Jing
11c425f2dc fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 2025-08-14 19:16:22 +08:00
JinCheng
5bec46f8d3 fix(esp_phy): update esp32 librtc.a for coex problems
- ESP32 phy_version: 4861, b71b5ad, Aug, 5 2025
- ESP32 librtc version: 6758f983, Mar 22 2024, 13:39:26
2025-08-14 15:26:29 +08:00
harshal.patil
2bfecc9638 change(mbedtls/ecdsa): The ECDSA module of ESP32-H2 ECO5 does not use MPI module 2025-08-13 20:50:53 +05:30
Rahul Tank
ae0207aa40 fix(nimble): Add VSC for Set Scan Channel Bitmap 2025-08-12 15:26:06 +05:30
Astha Verma
55c4d6cf12 fix(nimble): Handle count correctly by considering offset. 2025-08-12 15:24:35 +05:30
Astha Verma
0706453717 fix(nimble): Updating the count parameter when fetching gatt db 2025-08-12 15:24:32 +05:30
Rahul Tank
d4bc0a8f74 fix(nimble): Added code under correct flags to fix compilation warnings 2025-08-12 15:23:36 +05:30
Sumeet Singh
fe36ae1830 fix(nimble): Clear GATT service entries counter upon GATT deinit (v5.3) 2025-08-12 15:22:43 +05:30
Rahul Tank
45b5eb2c26 fix(nimble): Fix compilation issues when gatt caching is enabled in server only mode 2025-08-12 15:22:02 +05:30
wuzhenghui
f7966c21b7 change(esp_hw_support): warning in esp_sleep_pd_config instead of assert
Closes https://github.com/espressif/esp-idf/issues/16872#event-18649904083
2025-08-08 14:34:04 +08:00