Commit Graph

6716 Commits

Author SHA1 Message Date
Jiang Jiang Jian
cf9d588523 Merge branch 'change/ble_update_lib_20250828_v5.4' into 'release/v5.4'
change(ble): [AUTO_MR] 20250828 - Update ESP BLE Controller Lib (v5.4)

See merge request espressif/esp-idf!41961
2025-09-19 00:15:50 +08:00
Jiang Jiang Jian
7d95eae732 Merge branch 'feat/add_cherryusb_demo_v5.4' into 'release/v5.4'
feat(usb): add CherryUSB serial device and host example (v5.4)

See merge request espressif/esp-idf!41701
2025-09-18 23:35:24 +08:00
Zhao Wei Liang
41948feece feat(ble): add console command to get dtm rx rssi in hci example
(cherry picked from commit c58f07ed1e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 14:47:17 +08:00
Zhao Wei Liang
8c6836847d feat(ble): add console command to get dtm rx rssi on ESP32-C6
(cherry picked from commit b40f7c773b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-17 14:47:17 +08:00
LiPeng
01a1028df8 feat(cherry_usb): Pin cherryusb component version 2025-09-12 15:50:07 +08:00
Rahul Tank
4fbba5b460 Merge branch 'bugfix/set_tx_power_in_example_v5.4' into 'release/v5.4'
fix(nimble): Add Tx power information in adv data (v5.4)

See merge request espressif/esp-idf!41814
2025-09-11 14:25:23 +05:30
Rahul Tank
8fe269f8ec fix(nimble): Add Tx power information in adv data 2025-09-10 18:46:42 +05:30
Zhou Xiao
0adb736e8f fix(ble): init return code in nimble example
* Closes https://github.com/espressif/esp-idf/issues/17547


(cherry picked from commit 916f87b333)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 21:13:34 +08:00
LiPeng
df0a9610e9 fix(usb): fix ths bug that ALT escape input for USB HID keyboard 2025-09-03 10:53:23 +08:00
LiPeng
9e1a90f565 feat(usb): add CherryUSB support for multiple USB controllers selection 2025-09-03 10:30:34 +08:00
LiPeng
57b1c80bcd feat(usb): add CherryUSB host msc example 2025-09-03 10:30:34 +08:00
LiPeng
d55edd8503 feat(usb): add ALT escape input for USB HID keyboard 2025-09-03 10:30:34 +08:00
LiPeng
53bd498b7b feat(examples/peripherals/usb/cherryusb/host/cherryusb_host): add CherryUSB host example 2025-09-03 10:30:34 +08:00
LiPeng
8ca3bba8f7 feat(examples/peripherals/usb/cherryusb/device/cherryusb_serial_device): add CherryUSB serial device example 2025-09-03 10:30:34 +08:00
Rahul Tank
e252fb278b Merge branch 'fix/table_structure_v5.4' into 'release/v5.4'
fix(nimble): Restructure the table in README.md file (v5.4)

See merge request espressif/esp-idf!41661
2025-09-02 10:27:48 +05:30
Mahavir Jain
a301c06b4c Merge branch 'feat/support_authentication_feature_for_ws_v5.4' into 'release/v5.4'
Added pre handshake callback for websocket (v5.4)

See merge request espressif/esp-idf!41038
2025-09-02 09:18:37 +05:30
Shreeyash
710f445fcf fix(nimble): Restructure the table in README.md file 2025-09-01 10:57:35 +05:30
C.S.M
f148acc534 feat(uhci): Add uhci (uart-dma) support on current chips 2025-08-26 16:06:49 +08:00
Jiang Jiang Jian
59d86f5dd5 Merge branch 'feat/support_11ax_rate_for_cert_test_v5.4' into 'release/v5.4'
Feat/support 11ax rate for cert test v5.4(Backport v5.4)

See merge request espressif/esp-idf!41465
2025-08-26 12:04:40 +08:00
muhaidong
2feecb3ffd feat(phy): update 11ax rate for cert test 2025-08-22 19:21:00 +08:00
muhaidong
6eb51bcc05 feat(phy): add 11ax rate for cert test 2025-08-22 19:21:00 +08:00
hrushikesh.bhosale
09bc497e1e 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:28 +05:30
Marius Vikhammer
f9e47732aa Merge branch 'bugfix/enable_misc_test_case_v5.4' into 'release/v5.4'
ci: cleanup misc system build-test-rules (v5.4)

See merge request espressif/esp-idf!41318
2025-08-22 11:26:58 +08:00
wanckl
99650931a1 fix(driver_mcpwm): in foc example correct the angle calcutation
Closes https://github.com/espressif/esp-idf/issues/17015
2025-08-21 13:44:24 +08:00
Rahul Tank
de407c6905 Merge branch 'fix/adding_missing_apis_nimble_v5.4' into 'release/v5.4'
fix(nimble): Added helper APIs in NimBLE (v5.4)

See merge request espressif/esp-idf!40929
2025-08-20 16:19:34 +05:30
Island
d66354c354 Merge branch 'bugfix/ble_enhanced_security_v2_v5.4' into 'release/v5.4'
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data (v5.4)

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

See merge request espressif/esp-idf!41337
2025-08-20 10:38:06 +08:00
Astha Verma
0181cbd3ca fix(nimble): Added missing api in nimble which present in bluedroid 2025-08-19 12:23:31 +05:30
Chen Jian Hua
b130c3f309 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:53 +08:00
Marius Vikhammer
75f2d74569 ci(system): enabled and cleanup misc system test-apps build-test-rules 2025-08-18 10:24:07 +08:00
Zhang Hai Peng
5fbd219533 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:54:01 +08:00
Zhang Hai Peng
e9f2d8cc2d 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:58 +08:00
Chen Jian Hua
3dee8b54a5 feat(ble/bluedroid): Added BLE multiple connections examples
(cherry picked from commit b8996f3953)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-15 14:35:04 +08:00
Jiang Jiang Jian
6f769323fe Merge branch 'bugfix/enable_ipv6_if_nan_v5.4' into 'release/v5.4'
bugfix(wifi): Enable IPv6 support via LWIP_IPV6 when WiFi Aware(NAN) is enabled (Backport v5.4)

See merge request espressif/esp-idf!40488
2025-08-06 19:50:56 +08:00
hrushikesh.bhosale
3a7380f5bc feat(esp_http_server): Added pre handshake callback for websocket
1. If the user wants authenticate the request, then user needs to do
this before upgrading the protocol to websocket.
2. To achieve this, added pre_handshake_callack, which will execute
before handshake, i.e. before switching protocol.
2025-08-06 11:43:22 +05:30
hrushikesh.bhosale
e3b14de2c1 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-05 16:27:20 +05:30
laokaiyao
342986f291 fix(i2s_es7210): fixed breaking change of dependency migration 2025-08-05 11:24:01 +08:00
akshat
c210171775 bugfix(wifi): Define ETH_ALEN for IPV6 Communication Type 2025-08-04 14:00:00 +08:00
JinCheng
35061a7a36 fix(bt/bluedroid): safe string returns and cleanups for bt_discovery example 2025-07-31 21:08:57 +08:00
Nikheel Savant
ade3529edf fix(bt/bluedroid): safe string returns and cleanups 2025-07-31 21:08:57 +08:00
Jiang Jiang Jian
51257119d5 Merge branch 'feat/eap_method_limit_v5.4' into 'release/v5.4'
feat(esp_wifi): Add support to limit EAP methods (v5.4)

See merge request espressif/esp-idf!40503
2025-07-31 10:06:52 +08:00
Zhang Hai Peng
d53035ab0a 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:35 +08:00
Kapil Gupta
297c9de26a fix(esp_wifi): Address review comments 2025-07-28 12:35:55 +05:30
Kapil Gupta
9c8ac5c3fb feat(esp_wifi): Add support to limit EAP methods
Added support to limit EAP method supported by device based on
user configuration.
2025-07-28 12:33:44 +05:30
Jiang Jiang Jian
78d082470d Merge branch 'fix/ieee802154_example_rx_v5.4' into 'release/v5.4'
fix(ieee802154): set rx_when_idle to false when Rx stop (v5.4)

See merge request espressif/esp-idf!40824
2025-07-28 14:45:24 +08:00
Jiang Jiang Jian
d0354479bd Merge branch 'ci/enable_sysview_tests_v5.4' into 'release/v5.4'
ci: enable sysview example tests for all chips (v5.4)

See merge request espressif/esp-idf!39473
2025-07-28 14:43:14 +08:00
Tan Yan Quan
901a10497c fix(ieee802154): set rx_when_idle to false when Rx stop 2025-07-25 17:22:32 +08:00
Tan Yan Quan
43dbfe2385 fix(ieee802154): initialize nvs before enable ieee802154 2025-07-25 17:22:32 +08:00
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
Aditya Patwardhan
6c1f794343 fix(mqtt): Increased partition size to fix build failure 2025-07-23 15:38:58 +05:30