Shreeyash
a64e1acb50
fix(nimble): Restructure the table in README.md file
2025-09-01 10:57:48 +05:30
C.S.M
8659c44975
feat(uhci): Add uhci (uart-dma) support on current chips
2025-08-28 18:23:23 +08:00
Mahavir Jain
04a34a6745
Merge branch 'feat/make_https_async_request_under_crt_bundle_config_v5.3' into 'release/v5.3'
...
feat(esp_http_client): Make https_async request under CERT BUNDLE config (v5.3)
See merge request espressif/esp-idf!41460
2025-08-25 11:50:28 +05:30
Rahul Tank
b0459e0991
Merge branch 'fix/adding_missing_apis_nimble_v5.3' into 'release/v5.3'
...
fix(nimble): Added helper APIs in NimBLE (v5.3)
See merge request espressif/esp-idf!40930
2025-08-24 10:59:17 +05:30
hrushikesh.bhosale
cadd1804cc
feat(esp_http_client): Make https_async request under CERT BUNDLE config
...
Make https_async rqeuest under MBEDTLS_CERTIFICATE_BUNDLE config
2025-08-22 16:31:41 +05:30
Rahul Tank
aaf0bf7db8
Merge branch 'fix/ble_ancs_adding_entry_for_chip_v5.3' into 'release/v5.3'
...
fix(nimble): Add ble_ancs example to build-test-rules.yml (v5.3)
See merge request espressif/esp-idf!40445
2025-08-22 14:24:03 +05:30
Astha Verma
2ad0cbb19a
fix(nimble): Added missing api in nimble which present in bluedroid
2025-08-22 12:21:50 +05:30
morris
40ea3d5612
Merge branch 'fix/mcpwm_foc_example_fix_angle_calc_v5.3' into 'release/v5.3'
...
fix(driver_mcpwm): in foc example correct the angle calcutation (v5.3)
See merge request espressif/esp-idf!41422
2025-08-22 10:22:19 +08:00
Shu Chen
87fc744b1c
Merge branch 'fix/ieee802154_example_rx_v5.3' into 'release/v5.3'
...
fix(ieee802154): set rx_when_idle to false when Rx stop (v5.3)
See merge request espressif/esp-idf!40825
2025-08-21 06:14:15 +00:00
wanckl
125a3fa3a8
fix(driver_mcpwm): in foc example correct the angle calcutation
...
Closes https://github.com/espressif/esp-idf/issues/17015
2025-08-21 13:44:40 +08:00
Island
3387b68c4d
Merge branch 'opt/opt_ble_hid_example_pair_fail_v5.3' into 'release/v5.3'
...
fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo (v5.3)
See merge request espressif/esp-idf!40901
2025-08-21 10:58:58 +08:00
Rocha Euripedes
3e816d8006
Merge branch 'fix/bridge_test_ssh_v5.3' into 'release/v5.3'
...
fix(esp_eth): bridge test to use SSH key when connect to endnode (v5.3)
See merge request espressif/esp-idf!40624
2025-08-20 22:18:11 +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
Wang Meng Yang
99e22c8e6c
Merge branch 'bugfix/classic_bt-safe-string-handling_v5.3' into 'release/v5.3'
...
Bugfix/classic bt safe string handling v5.3
See merge request espressif/esp-idf!40948
2025-08-20 11:39:42 +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
Samuel Obuch
f491494662
ci: enable example tests for esp32p4
2025-08-20 00:28:00 +08:00
Samuel Obuch
30d9149ef7
ci: OpenOCD class as fixture
2025-08-20 00:28:00 +08:00
Samuel Obuch
b60e4ff808
ci: enable sysview examples for all chips
2025-08-20 00:28:00 +08:00
Mahavir Jain
f6d764dafb
Merge branch 'fix/update_postman_root_certificate_v5.3' into 'release/v5.3'
...
Updated postman root certificate (v5.3)
See merge request espressif/esp-idf!41053
2025-08-19 20:09:44 +05:30
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
b1ee1df6ae
feat(ble/bluedroid): Added BLE multiple connections examples
...
(cherry picked from commit b8996f3953 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-08-18 14:13:10 +08:00
Zhang Hai Peng
57ec0dec15
fix(ble/bluedroid): Update Gatt_Server_Service_Table_Example_Walkthrough.md
...
(cherry picked from commit 6b360dacf6 )
Co-authored-by: Cody <codyhubman4@gmail.com >
2025-08-15 14:53:50 +08:00
Zhang Hai Peng
4aef14cd2d
fix(ble/bluedroid): Fixed the problem of macro definition error
...
(cherry picked from commit 6b212c7d47 )
Co-authored-by: BLKDASH <128231495+BLKDASH@users.noreply.github.com >
2025-08-15 14:53:48 +08:00
hrushikesh.bhosale
b5a0b07291
fix(esp_http_client): Moved httpd_async request from cert_pem to crt_bundle
...
Moved the httpd_async request from cert_pem to esp_crt_bundle. As cert_pem
is alredy tested for howmyssl URL
2025-08-06 11:40:32 +05:30
laokaiyao
70583758a8
fix(i2s_es7210): fixed breaking change of dependency migration
2025-08-05 11:24:31 +08:00
JinCheng
f65bee9b04
fix(bt/bluedroid): safe string returns and cleanups for bt_discovery example
2025-07-31 21:09:27 +08:00
Nikheel Savant
94d0301f50
fix(bt/bluedroid): safe string returns and cleanups
2025-07-31 21:09:27 +08:00
Zhang Hai Peng
eceae1c888
fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo
...
(cherry picked from commit 50fe55ca59 )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2025-07-29 21:53:30 +08:00
Tan Yan Quan
d22808b1f5
fix(ieee802154): set rx_when_idle to false when Rx stop
2025-07-25 17:22:41 +08:00
Tan Yan Quan
951253259e
fix(ieee802154): initialize nvs before enable ieee802154
2025-07-25 17:22:40 +08:00
Kapil Gupta
fc106b3dbd
fix(esp_wifi): Address review comments
2025-07-18 23:50:46 +08:00
Kapil Gupta
e47e4691b3
feat(esp_wifi): Add support to limit EAP methods
...
Added support to limit EAP method supported by device based on
user configuration.
2025-07-18 23:50:46 +08:00
Jiang Jiang Jian
cb1f35027f
Merge branch 'bugfix/enable_ipv6_if_nan_v5.3' into 'release/v5.3'
...
bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled (Backport v5.3)
See merge request espressif/esp-idf!40489
2025-07-18 20:14:42 +08:00
Ondrej Kosta
5bb197f943
fix(esp_eth): bridge test to use SSH key when connect to endnode
2025-07-16 15:09:01 +02:00
Jiang Jiang Jian
4871de8eb5
Merge branch 'fix/fix_esp32_core1_access_rtc_fast_in_sleep_code_v5.3' into 'release/v5.3'
...
fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code (v5.3)
See merge request espressif/esp-idf!40558
2025-07-16 17:06:14 +08:00
wuzhenghui
7ac245d489
fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code
2025-07-14 14:07:55 +08:00
akshat
76455646a0
bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type
2025-07-10 09:56:52 +05:30
Astha Verma
70b7c02602
fix(nimble): Add ble_ancs example to build-test-rules.yml
2025-07-08 16:31:11 +05:30
morris
a228b4c744
Merge branch 'feature/usb_dual_host_2_backport_v5.3' into 'release/v5.3'
...
feat(usb/host): Add option to choose peripheral for USB host library (backport v5.3)
See merge request espressif/esp-idf!39723
2025-07-02 12:09:57 +08:00
Simonas Kazlauskas
c400fb4ff6
feat(openthread): support rcp based on USB Serial JTAG
2025-06-30 20:17:03 +08:00
Tomas Rezucha
4addf21286
feat(usb/host): Add option to choose peripheral for USB host library
...
Starting with ESP32-P4 we can have targets that have more than 1 USB-OTG peripheral.
This commit adds an option to choose which peripherals will be used by USB Host lib.
Internally, we will still have only 1 Root HUB but with multiple Root ports.
# Conflicts:
# components/usb/host_test/usb_host_layer_test/main/usb_host_install_unit_test.cpp
# components/usb/hub.c
# components/usb/test_apps/common/phy_common.c
# components/usb/test_apps/common/phy_common.h
# components/usb/test_apps/hcd/main/test_hcd_common.c
# components/usb/test_apps/usb_host/main/test_app_main.c
# components/usb/usb_host.c
2025-06-30 14:45:59 +08:00
wangtao@espressif.com
c3798f5c7a
fix(wifi): improve esp32c2 and esp32s2 tcp performance
2025-06-26 11:11:42 +08:00
Island
bcba4339d4
Merge branch 'feat/add_cte_iq_report_example_v5.3' into 'release/v5.3'
...
Add Bluetooth LE CTE connless example. (v5.3)
See merge request espressif/esp-idf!39781
2025-06-25 17:09:34 +08:00
Geng Yu Chao
e3bac054e3
feat(ble): Add Bluetooth LE CTE connectionless AoA/AoD examples
...
(cherry picked from commit d8631ed3db )
Co-authored-by: Geng Yuchao <gengyuchao@espressif.com >
2025-06-25 11:49:28 +08:00
Mahavir Jain
abe692eeaf
Merge branch 'feat/adding_different_strategy_to_perform_tls_using_dynamic_feature_v5.3' into 'release/v5.3'
...
Add configuration to control dynamic buffer strategy in mbedtls (v5.3)
See merge request espressif/esp-idf!39921
2025-06-25 08:58:08 +05:30
hrushikesh.bhosale
636eb4b62f
feat(mbedtls): Add configuration to control dynamic buffer strategy in mbedtls
...
Problem:
1. In low-memory scenarios, the dynamic buffer feature can fail due to memory fragmentation.
2. It requires a contiguous 16KB heap chunk, but continuous allocation and deallocation of
the RX buffer can lead to fragmentation.
3. If another component allocates memory between these operations, it can break up the
available 16KB block, causing allocation failure.
Solution:
1. Introduce configurable strategy for using dynamic buffers in TLS connections.
2. For example, convert RX buffers to static after the TLS handshake.
3. Allow users to select the strategy via a new field in the esp_http_client_cfg_t structure.
4. The strategy can be controlled independently for each TLS session.
2025-06-24 17:44:04 +05:30
Xu Si Yu
8142a4d318
feat(openthread): optimize trel reception
2025-06-24 18:47:43 +08:00
morris
aed007c26a
Merge branch 'camera/add_dvp_example_v5.3' into 'release/v5.3'
...
P4 DVP example and bugfix (v5.3)
See merge request espressif/esp-idf!39910
2025-06-24 11:53:11 +08:00
laokaiyao
d99b7f5701
refactor(i2s_es7210): refactor es7210 example
2025-06-23 20:39:26 +08:00