Commit Graph

37478 Commits

Author SHA1 Message Date
Li Shuai
855492fa2e change(hal): add hal interface to configure pau regdma wait timeout parameter 2025-08-28 19:09:08 +08:00
Jiang Jiang Jian
5a4f6756da Merge branch 'feat/new_api_to_get_all_wakeup_causes_v5.2' into 'release/v5.2'
feat(esp_hw_support): add new API to get all wakeup sources (v5.2)

See merge request espressif/esp-idf!41500
2025-08-27 20:23:37 +08:00
Jiang Jiang Jian
87030ba2f7 Merge branch 'bugfix/fix_espnow_coexist_mode_switch_issue_v5.2' into 'release/v5.2'
fix(wifi): fix some esp-now issues and lightsleep issues

See merge request espressif/esp-idf!41532
2025-08-27 19:59:13 +08:00
Jiang Jiang Jian
29b25b586a Merge branch 'opt/opt_ble_stability_v5.2' into 'release/v5.2'
Improve ESP32 stability and security (v5.2)

See merge request espressif/esp-idf!41545
2025-08-27 19:41:31 +08:00
Jiang Jiang Jian
687119681b Merge branch 'bugfix/fix_multi_pdm_rx_slot_clock_issue_v5.2' into 'release/v5.2'
fix(i2s_pdm): fixed pdm multi slot clock issue (v5.2)

See merge request espressif/esp-idf!41181
2025-08-27 19:40:44 +08:00
Jiang Jiang Jian
3e0ef8f00b Merge branch 'fix/fix_dhcp_server_main_dns_set_issue_v52' into 'release/v5.2'
fix(lwip): fix dhcp server set main dns issue v52

See merge request espressif/esp-idf!41510
2025-08-27 15:41:26 +08:00
Jiang Jiang Jian
0ab1ea2aac Merge branch 'feat/concat_otcommand_for_console_v5.2' into 'release/v5.2'
feat(openthread): support openthread cli console command register(v5.2)

See merge request espressif/esp-idf!41505
2025-08-27 14:29:22 +08:00
Jiang Jiang Jian
f1f5d21e41 Merge branch 'docs/migration_guides_bt_classic_v5.2' into 'release/v5.2'
docs: Add SoC conditional flag for Bluetooth Classic in migration guides (v5.2)

See merge request espressif/esp-idf!41525
2025-08-27 14:13:20 +08:00
liqigan
cdbcda7d4b fix(bt/controller): Fixed some controller bugs 2025-08-27 11:13:04 +08:00
JinCheng
e371d36165 fix(bt/controller): fixed some controller bugs 2025-08-27 11:12:59 +08:00
wuzhenghui
a0cec6a7ef feat(esp_hw_support): add new API to get all wakeup sources 2025-08-26 21:54:42 +08:00
Zhang Hai Peng
bf66761962 fix(bt): Update esp32 libbtdm_app.a (f1dc7d8)
- Improve ESP32 stability and security


(cherry picked from commit 8ec5410236)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-08-26 21:53:21 +08:00
liuning
f06f12f08a fix(wifi): fix some esp-now issues and lightsleep issues
1. fix tbtt issues when wifi_slp_iram_opt is not enabled and light sleep
   enabled
2. support espnow rx all the time at coexistence default mode, fix some
   coexist perfermance issue with coexistence default mode.
3. support connectionless ps with enhanced_light_sleep
4. fix espnow coexist issue when switching to coexistence mode
5. fix concurrent issue of connectionless_interval_set API
2025-08-26 17:49:53 +08:00
luweike
607af75c2d docs: Add SoC conditional flag for Bluetooth Classic in migration guides 2025-08-26 16:41:15 +08:00
laokaiyao
3b034c6886 feat(i2s): add PLL240M clock source on S3 and C6
Closes https://github.com/espressif/esp-idf/issues/17056
2025-08-26 15:20:36 +08:00
laokaiyao
3d5d0c939e 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-08-26 15:20:36 +08:00
wangtao@espressif.com
6285bbce27 fix(lwip): fix dhcp server set main dns issue 2025-08-26 14:48:55 +08:00
zwx
1f0abbec29 feat(openthread): support openthread cli console command register 2025-08-26 12:34:21 +08:00
Jiang Jiang Jian
3f2fa7e3e4 Merge branch 'refactor/use_gdma_link_in_rmt_v5.2' into 'release/v5.2'
refactor(rmt): use gdma link list driver to mount buffer (v5.2)

See merge request espressif/esp-idf!41240
2025-08-26 10:47:09 +08:00
Jiang Jiang Jian
47b198438f Merge branch 'feat/support_11ax_rate_for_cert_test_V5.2' into 'release/v5.2'
Feat/support 11ax rate for cert test v5.2(Backport v5.2)

See merge request espressif/esp-idf!41456
2025-08-26 10:46:52 +08:00
Jiang Jiang Jian
a9e37ff785 Merge branch 'feat/make_https_async_request_under_crt_bundle_config_v5.2' into 'release/v5.2'
feat(esp_http_client): Make https_async request under CERT BUNDLE config (v5.2)

See merge request espressif/esp-idf!41461
2025-08-26 10:46:45 +08:00
Jiang Jiang Jian
36773cb6b5 Merge branch 'bugfix/post_conn_failure_v5.2' into 'release/v5.2'
fix(nimble): Add code to post connection failure (v5.2)

See merge request espressif/esp-idf!41445
2025-08-26 10:46:31 +08:00
Jiang Jiang Jian
1e8dc22880 Merge branch 'backport/backport_some_bugfix_250822_v5.2' into 'release/v5.2'
fix(wifi): fix some wifi bugs(backport v5.2)

See merge request espressif/esp-idf!41466
2025-08-26 10:30:14 +08:00
yinqingzhao
5d3e52cfee fix(wifi): fix some wifi bugs 2025-08-25 16:42:36 +08:00
Jiang Jiang Jian
ef0e87ce59 Merge branch 'enhancement/protect_from_odd_phy_disable_operations_by_single_modem_v5.2' into 'release/v5.2'
esp_phy: Add protection of consecutive disable operations by single modem source (v5.2)

See merge request espressif/esp-idf!41294
2025-08-23 10:32:27 +08:00
hrushikesh.bhosale
483d9c400f 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:55 +05:30
Rahul Tank
18b6c7576b fix(nimble): Add code to post connection failure
In event of a corner case, where connection is not completed,
connection reattempt is disabled, so need to post connection
failure event to application to make it aware of the failure
2025-08-22 16:20:43 +05:30
muhaidong
f0d424de76 feat(phy): update 11ax rate for cert test 2025-08-22 17:23:42 +08:00
muhaidong
ac6150f4a6 feat(phy): add 11ax rate for cert test 2025-08-22 17:23:32 +08:00
Jiang Jiang Jian
4145668033 Merge branch 'bugfix/update_librtc_v5.2' into 'release/v5.2'
fix(esp_phy): update esp32 librtc.a for coex problems (v5.2)

See merge request espressif/esp-idf!41254
2025-08-22 16:33:36 +08:00
Jiang Jiang Jian
de3524a270 Merge branch 'fix/fix_connect_mem_leakage_v52' into 'release/v5.2'
fix(wifi): fix wifi connect mem leakage v52

See merge request espressif/esp-idf!41427
2025-08-22 15:47:00 +08:00
Jiang Jiang Jian
c91db96ce5 Merge branch 'fix/adding_missing_apis_nimble_v5.2' into 'release/v5.2'
fix(nimble): Added helper APIs in NimBLE (v5.2)

See merge request espressif/esp-idf!40931
2025-08-22 15:46:49 +08:00
Jiang Jiang Jian
1e4482d1f2 Merge branch 'bugfix/ledc_update_duty_wait_v5.2' into 'release/v5.2'
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.2)

See merge request espressif/esp-idf!41281
2025-08-22 15:46:23 +08:00
Jiang Jiang Jian
300d52a3d3 Merge branch 'bugfix/gpio_esp32_workaround_v5.2' into 'release/v5.2'
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.2)

See merge request espressif/esp-idf!41259
2025-08-22 15:45:02 +08:00
Jiang Jiang Jian
797369b1be Merge branch 'change/ble_update_lib_20250814_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!41369
2025-08-22 15:44:57 +08:00
Jiang Jiang Jian
c0b36dc159 Merge branch 'bugfix/fix_bt_security_v5.2' into 'release/v5.2'
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data (v5.2)

See merge request espressif/esp-idf!41400
2025-08-22 15:43:53 +08:00
Wang Mengyang
b1e0afd47a fix(esp_phy): Add protection of consecutive disable operations by single modem source 2025-08-22 09:35:06 +08:00
wangtao@espressif.com
1726a68f9b fix(wifi): fix wifi connect mem leakage 2025-08-21 16:27:06 +08:00
Jiang Jiang Jian
85f6b1bae2 Merge branch 'bugfix/offchan_fixes_v5.2' into 'release/v5.2'
fix(wifi): Fix issues discovered by customer for offchannel

See merge request espressif/esp-idf!41344
2025-08-21 15:35:25 +08:00
Jiang Jiang Jian
ad3067d536 Merge branch 'change/remove_assert_in_esp_sleep_pd_config_v5.2' into 'release/v5.2'
change(esp_hw_support): warning in esp_sleep_pd_config instead of assert (v5.2)

See merge request espressif/esp-idf!41120
2025-08-21 15:35:22 +08:00
Jiang Jiang Jian
e2b8e00cf7 Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.2' into 'release/v5.2'
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.2)

See merge request espressif/esp-idf!41113
2025-08-20 14:36:49 +08:00
JinCheng
7f1c8cbdb6 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-20 14:35:57 +08:00
Jiang Jiang Jian
e54068f9d6 Merge branch 'fix/c6_phylib_for_modem_state_v5.2' into 'release/v5.2'
fix(esp_phy): fix c6 modem state (v5.2)

See merge request espressif/esp-idf!40871
2025-08-20 14:32:18 +08:00
yangfeng
d9fe6d8940 fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data 2025-08-20 14:31:07 +08:00
Island
53dfc861d9 Merge branch 'bugfix/ble_enhanced_security_v2_v5.2' into 'release/v5.2'
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data (v5.2)

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

See merge request espressif/esp-idf!41335
2025-08-20 10:37:56 +08:00
Chen Jichang
e32a8c0978 feat(rmt): allow to set init level before any tx transmission
Closes https://github.com/espressif/esp-idf/issues/16068
2025-08-19 17:17:10 +08:00
Chen Jichang
f31ab9c91a fix(rmt): deal with spurious RX done interrupts on ESP32
Closes https://github.com/espressif/esp-idf/issues/15948
2025-08-19 17:17:10 +08:00
Astha Verma
0de8f8d891 fix(nimble): Added missing api in nimble which present in bluedroid 2025-08-19 12:32:03 +05:30
Zhou Xiao
2f45a942a5 feat(ble): support pawr feature in ble sdk on ESP32-H2
(cherry picked from commit 2f7e200fc8)

Co-authored-by: cjin <jinchen@espressif.com>
2025-08-19 13:14:00 +08:00