Commit Graph

35029 Commits

Author SHA1 Message Date
Zhou Xiao
f563eb031a feat(ble): add priority level config on ESP32-C6
(cherry picked from commit 09337109b7)

Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com>
2025-10-23 15:12:27 +08:00
Zhou Xiao
4f72f63338 change(ble): [AUTO_MR] updated rom linker script for ESP32-C2
(cherry picked from commit 557b7bae2e)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:26 +08:00
Zhou Xiao
e630a1dd63 change(ble): [AUTO_MR] Update lib_esp32c2 to 283861b8
(cherry picked from commit ee2c7247fb)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:26 +08:00
Zhou Xiao
a4b89e3585 change(ble): [AUTO_MR] Update lib_esp32c6 to a76948d4
(cherry picked from commit f4d881ff59)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:25 +08:00
Zhou Xiao
0ea48c685c change(ble): [AUTO_MR] Update lib_esp32h2 to a76948d4
(cherry picked from commit ab5c1b0e3b)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-10-23 15:12:25 +08:00
Shu Chen
dffaf91002 Merge branch 'feat/add_openthread_start_stop_api_v5.1' into 'release/v5.1'
feat(openthread): add openthread start stop APIs (v5.1)

See merge request espressif/esp-idf!42650
2025-10-22 08:28:34 +00:00
morris
b8a639d05e Merge branch 'fix/w5500_10m_mode_v5_1' into 'release/v5.1'
fix(esp_eth): Fixed W5500 poor performance in 10M mode v5.1

See merge request espressif/esp-idf!42732
2025-10-22 14:45:37 +08:00
Xu Si Yu
eda0f61560 feat(openthread): examples adaptation of new APIs 2025-10-21 20:22:19 +08:00
Xu Si Yu
ce9a105b11 feat(openthread): add common components for openthread examples 2025-10-21 20:22:19 +08:00
Xu Si Yu
c28ab21bf1 feat(openthread): add openthread start stop APIs 2025-10-21 20:22:07 +08:00
Roland Dobai
065d6b4e22 Merge branch 'ci/github-docker-build_v5.1' into 'release/v5.1'
GitHUB CI fix: Add GH hosted large runner for Docker builds (v5.1)

See merge request espressif/esp-idf!42750
2025-10-21 12:24:13 +02:00
Tomas Sebestik
8328c4c8a3 ci(github-docker-build): add GH hosted large runner for docker builds 2025-10-21 10:27:14 +02:00
Island
2590dcf3dd Merge branch 'bugfix/fix_ble_deinit_memory_leak_v5.1' into 'release/v5.1'
fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started (v5.1)

See merge request espressif/esp-idf!42702
2025-10-21 12:02:27 +08:00
Ondrej Kosta
e34da9fa00 fix(esp_eth): Fixed W5500 poor performance in 10M mode 2025-10-20 11:51:57 +02:00
Jiang Jiang Jian
df82837faa Merge branch 'bugfix/ftm_example_issues_v5.1' into 'release/v5.1'
Improve FTM Query logging for AP-Sta mode (v5.1)

See merge request espressif/esp-idf!42675
2025-10-20 16:49:00 +08:00
Jiang Jiang Jian
fcad865793 Merge branch 'ci/fix_wifi_testcase_v5.1' into 'release/v5.1'
fix(wifi): fix wpa supplicant testcase (Backport v5.1)

See merge request espressif/esp-idf!42715
2025-10-20 11:28:51 +08:00
Wang Meng Yang
ee2dcf9d83 Merge branch 'bugfix/fix_bt_coverity_v5.1' into 'release/v5.1'
fix: delete the file components/esp_coex/src/lib_printf.c(v5.1)

See merge request espressif/esp-idf!42716
2025-10-20 10:16:21 +08:00
yangfeng
64e45c7b4c fix: delete the file components/esp_coex/src/lib_printf.c 2025-10-17 19:26:00 +08:00
Sajia
8ed847bb04 fix(wifi): fix wpa supplicant testcase 2025-10-17 16:34:22 +05:30
Island
0fac5751fa Merge branch 'fix/update_pawr_example_docs_v5.1' into 'release/v5.1'
Fix/update pawr example docs (v5.1)

See merge request espressif/esp-idf!42654
2025-10-17 18:03:04 +08:00
Zhang Hai Peng
8ab7dad8aa fix(ble/bluedroid): fix memory leak during deinit when service table is created but not started
(cherry picked from commit ddd12f2498282e147044d1fe532a51aeb18875f9)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-10-17 16:45:28 +08:00
akshat
d1b0f33b22 bugfix(wifi): Improve FTM Query logging for AP-Sta mode 2025-10-17 10:09:07 +05:30
Island
dd37234fff Merge branch 'bugfix/fix_cble50y25_305_v5.1' into 'release/v5.1'
Fixed GPIO matrix function calls on ESP32-C3 and ESP32-S3(18b5cbe) (v5.1)

See merge request espressif/esp-idf!42555
2025-10-17 11:55:45 +08:00
Jin Chen
2f297ed6ee feat(ble): allow a larger sca limit on ESP32-H2
(cherry picked from commit abfc2d766e)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:13:16 +08:00
Jin Chen
d21db24a35 feat(ble): allow a larger sca limit on ESP32-C6
(cherry picked from commit b3c608f2cf)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:13:13 +08:00
Jin Chen
84efb8440a feat(ble): allow a larger sca limit on ESP32-C2
(cherry picked from commit 9ecf67b230)

Co-authored-by: cjin <jinchen@espressif.com>
2025-10-16 20:13:11 +08:00
Island
1ef51f2083 Merge branch 'feat/esp32c2_add_get_used_heap_size_v5.1' into 'release/v5.1'
Feat/esp32c2 add get used heap size (v5.1)

See merge request espressif/esp-idf!42616
2025-10-16 19:48:27 +08:00
Island
ba358f7db4 Merge branch 'bugfix/fix_ble_deinit_crash_v5.1' into 'release/v5.1'
fix(ble/bluedroid): prevent crash when deinit/disable host during scan (v5.1)

See merge request espressif/esp-idf!42596
2025-10-16 19:45:28 +08:00
morris
81417bf19a Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue_v5.1' into 'release/v5.1'
fix(i2s_pdm): fixed pdm multi slot clock issue (v5.1)

See merge request espressif/esp-idf!41183
2025-10-16 18:53:28 +08:00
Shu Chen
680a36b282 Merge branch 'feat/update_ot_upstream_v5.1' into 'release/v5.1'
feat(openthread): update OT upstream to 3b3dd203b (v5.1)

See merge request espressif/esp-idf!42220
2025-10-16 10:27:49 +00:00
Shu Chen
077e56a85b Merge branch 'fix/fix_openthread_cli_v5.1' into 'release/v5.1'
fix(openthread): check if the command is valid before calling the input function (v5.1)

See merge request espressif/esp-idf!42415
2025-10-16 09:29:21 +00:00
Rahul Tank
717e3eae8c Merge branch 'fix/ble_gap_conn_handle_overflow_v5.1' into 'release/v5.1'
fix(nimble) Fix array overflow caused by invalid connection handle indexing (v5.1)

See merge request espressif/esp-idf!42389
2025-10-16 14:50:55 +05:30
Jiang Jiang Jian
03398498b3 Merge branch 'bugfix/bt_idf_ci_v5.1' into 'release/v5.1'
fix(example/classic_bt): Fix the potential stack overflow tasks (v5.1)

See merge request espressif/esp-idf!42546
2025-10-16 14:00:07 +08:00
Island
0ede604a2f Merge branch 'fix/change_api_to_enable_rc32k_v5.1' into 'release/v5.1'
fix: change the api to enable rc32k (v5.1)

See merge request espressif/esp-idf!42527
2025-10-16 11:11:18 +08:00
Zhao Wei Liang
ba51fcf12f feat(ble): change free api on ESP32-C6
(cherry picked from commit 034172154a)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-16 10:10:29 +08:00
Zhao Wei Liang
6a5ae191e4 feat(ble): change free api on ESP32-C2
(cherry picked from commit e18972e94e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-16 10:10:27 +08:00
Zhao Wei Liang
4938b431e0 feat(ble): add get used mem api
(cherry picked from commit 149f6c56b3)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-10-16 10:10:24 +08:00
Shreeyash
15dfa4fa53 fix(nimble): fix array overflow caused by invalid connection handle indexing 2025-10-15 16:06:52 +05:30
laokaiyao
d15e439f07 feat(i2s): add PLL240M clock source on S3 and C6
Closes https://github.com/espressif/esp-idf/issues/17056
2025-10-15 17:04:12 +08:00
laokaiyao
562a47e07d fix(i2s_pdm): fixed pdm multi slot clock issue
Fixed the sample rate slow down issue when using more than 4 slots in  pdm rx mode.
2025-10-15 17:04:12 +08:00
Rahul Tank
a9dc9d7887 Merge branch 'feat/channel_sounding_nimble_v5.1' into 'release/v5.1'
feat(nimble): Add initial support for CS HCI (v5.1)

See merge request espressif/esp-idf!42282
2025-10-15 12:54:04 +05:30
Mahavir Jain
5fcee2674b Merge branch 'fix/change_write_protection_bit_of_shared_security_efuses_v5.1' into 'release/v5.1'
Write protect the ECDSA_CURVE_MODE efuse bit when Secure Boot is enabled (v5.1)

See merge request espressif/esp-idf!42336
2025-10-15 09:38:33 +05:30
Rahul Tank
c51c432f08 fix(nimble): Added CS service support 2025-10-14 21:35:15 +05:30
Zhang Hai Peng
efbf2831ab fix(ble/bluedroid): Fixed resolve adv data crash if host deinitialized or disabled
(cherry picked from commit 7ce921ed95)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-10-14 21:53:17 +08:00
yangfeng
c408fa3250 fix(example/classic_bt): Fix potential stack overflow tasks 2025-10-14 16:21:13 +08:00
Jiang Jiang Jian
466e4c5d8f Merge branch 'fix/incorrect_assert_in_acl_data_process_v5.1' into 'release/v5.1'
fix(bt): avoid asserting when previous data hasn't finished transmitting(backport v5.1)

See merge request espressif/esp-idf!42571
2025-10-14 15:43:21 +08:00
Rahul Tank
80ceee8541 feat(nimble): Base support for Channel sounding HCI command and events 2025-10-14 12:44:50 +05:30
harshal.patil
18c042abf1 fix(bootloader_support): Allow pre-programmed XTS-AES psuedo round level efuses
- The API esp_flash_encryption_set_release_mode() by defualt programs
the XTS-AES pseudo round level efuse to level low but did not considered
any existing value that would have been programmed in the efuse bit.
2025-10-14 12:19:52 +05:30
harshal.patil
ad1852424e fix(bootloader_support): Reorder write disabling ECDSA_CURVE_MODE 2025-10-14 12:19:52 +05:30
harshal.patil
26e24fe3a6 fix(bootloader_support): Reorder write protection bits of some shared security efuses 2025-10-14 12:19:52 +05:30