Jiang Jiang Jian
e4c8197983
Merge branch 'feat/concat_otcommand_for_console_v5.1' into 'release/v5.1'
...
feat(openthread): support openthread cli console command register(v5.1)
See merge request espressif/esp-idf!41506
2025-08-27 19:39:17 +08:00
wuzhenghui
8b972dcc4d
feat(esp_hw_support): add new API to get all wakeup sources
2025-08-26 21:57:17 +08:00
liuning
ec68067d1b
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:58:48 +08:00
zwx
80300dc880
feat(openthread): support openthread cli console command register
2025-08-26 12:37:52 +08:00
Jiang Jiang Jian
876bbf9c30
Merge branch 'backport/backport_some_bugfix_250822_v5.1' into 'release/v5.1'
...
fix(wifi): fix some wifi bugs(backport v5.1)
See merge request espressif/esp-idf!41482
2025-08-26 12:16:34 +08:00
Rahul Tank
3231ed8464
Merge branch 'bugfix/post_conn_failure_v5.1' into 'release/v5.1'
...
fix(nimble): Add code to post connection failure (v5.1)
See merge request espressif/esp-idf!41446
2025-08-25 19:36:40 +05:30
yinqingzhao
7e92f63180
fix(wifi): fix some wifi bugs
2025-08-25 16:30:54 +08:00
Mahavir Jain
f8d493be6e
Merge branch 'feat/make_https_async_request_under_crt_bundle_config_v5.1' into 'release/v5.1'
...
feat(esp_http_client): Make https_async request under CERT BUNDLE config (v5.1)
See merge request espressif/esp-idf!41462
2025-08-25 13:59:36 +05:30
Jiang Jiang Jian
cdc150e41b
Merge branch 'bugfix/offchan_fixes_v5.1' into 'release/v5.1'
...
fix(wifi): Fix issues discovered by customer for offchannel
See merge request espressif/esp-idf!41349
2025-08-25 10:31:48 +08:00
hrushikesh.bhosale
6083f08a34
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:32:11 +05:30
Rahul Tank
e71b10a23d
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:21:39 +05:30
Shreyas Sheth
3df001e84f
fix(wifi): Fix issues discovered by customer for offchannel
2025-08-22 15:06:32 +05:30
Wang Meng Yang
8f9a806d7a
Merge branch 'bugfix/fix_bt_security_v5.1' into 'release/v5.1'
...
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data (v5.1)
See merge request espressif/esp-idf!41401
2025-08-21 19:43:20 +08:00
Island
8a9059fd28
Merge branch 'change/ble_update_lib_20250814_v5.1' into 'release/v5.1'
...
change(ble): [AUTO_MR] 20250814 - Update ESP BLE Controller Lib (v5.1)
See merge request espressif/esp-idf!41368
2025-08-21 10:54:42 +08:00
Rahul Tank
a32c2cc896
Merge branch 'fix/adding_missing_apis_nimble_v5.1' into 'release/v5.1'
...
fix(nimble): Added helper APIs in NimBLE (v5.1)
See merge request espressif/esp-idf!40932
2025-08-20 16:33:48 +05:30
Jiang Jiang Jian
16d3dafda3
Merge branch 'change/remove_assert_in_esp_sleep_pd_config_v5.1' into 'release/v5.1'
...
change(esp_hw_support): warning in esp_sleep_pd_config instead of assert (v5.1)
See merge request espressif/esp-idf!41121
2025-08-20 14:41:28 +08:00
Jiang Jiang Jian
9a2470b17e
Merge branch 'feat/support_disable_pll_track_v5.1' into 'release/v5.1'
...
Support disable pll track (v5.1)
See merge request espressif/esp-idf!40368
2025-08-20 14:40:54 +08:00
Jiang Jiang Jian
a805fe0dbd
Merge branch 'fix/fix_lightsleep_pd_modem_breaks_common_fe_clock_v5.1' into 'release/v5.1'
...
fix(esp_hw_support): fix lightsleep pd modem breaks common fe clock (v5.1)
See merge request espressif/esp-idf!41114
2025-08-20 14:40:41 +08:00
Jiang Jiang Jian
0a3c5252a6
Merge branch 'bugfix/update_librtc_v5.1' into 'release/v5.1'
...
fix(esp_phy): update esp32 librtc.a for coex problems (v5.1)
See merge request espressif/esp-idf!41256
2025-08-20 14:31:52 +08:00
yangfeng
f08c4dbea1
fix(bt/bluedroid): Prevent out-of-bounds access and add type check when resolving EIR data
2025-08-20 14:31:15 +08:00
Island
035e2f5f32
Merge branch 'bugfix/ble_enhanced_security_v2_v5.1' into 'release/v5.1'
...
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data (v5.1)
See merge request espressif/esp-idf!41303
2025-08-20 11:18:06 +08:00
Island
1c926f0454
Merge branch 'feat/support_blufi_adv_with_name_v5.1' into 'release/v5.1'
...
feat(bt/blufi): Support Blufi start advertising with specified name (v5.1)
See merge request espressif/esp-idf!41334
2025-08-20 10:37:52 +08:00
Island
bfa768153c
Merge branch 'feat/support_cble50y24_108_v5.1' into 'release/v5.1'
...
Support multi-connection optimization and examples on Bluedroid (v5.1)
See merge request espressif/esp-idf!41196
2025-08-19 21:10:50 +08:00
Astha Verma
2c04c713bd
fix(nimble): Added missing api in nimble which present in bluedroid
2025-08-19 12:33:39 +05:30
Zhou Xiao
9b4b230363
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:13:39 +08:00
Zhou Xiao
e0268646d9
feat(ble): support pawr feature in ble sdk on ESP32-C6
...
(cherry picked from commit 410d904845 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:13:37 +08:00
Zhou Xiao
4bfe2bd9c3
feat(ble): add clk source freq change of ble slow clock on ESP32-H2
...
(cherry picked from commit cb60528f23 )
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:13:35 +08:00
Zhou Xiao
9fce4890da
feat(ble): add clk source freq change of ble slow clock on ESP32-C6
...
(cherry picked from commit b5ce766c7f )
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:13:32 +08:00
Zhou Xiao
51f5327edf
change(ble): [AUTO_MR] Update lib_esp32c6 to 9492a0cb
...
(cherry picked from commit 236baa7585 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-19 13:13:30 +08:00
Zhou Xiao
63943fc64b
change(ble): [AUTO_MR] Update lib_esp32h2 to 9492a0cb
...
(cherry picked from commit ea32d4cd18 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-08-19 13:13:28 +08:00
Wang Meng Yang
c82eeb5aa3
Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.1' into 'release/v5.1'
...
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.1)
See merge request espressif/esp-idf!41357
2025-08-19 11:40:56 +08:00
Alexey Gerenkov
2700f404d9
Merge branch 'fix/coredump_max_tasks_num_v5.1' into 'release/v5.1'
...
fix(coredump): implement CONFIG_ESP_COREDUMP_MAX_TASKS_NUM limitation (v5.1)
See merge request espressif/esp-idf!41131
2025-08-18 23:20:03 +08:00
Shen Wei Long
ade8924897
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:12 +00:00
chenjianhua
9c82928de8
feat(ble/bluedroid): Added BLE multiple connections examples
2025-08-18 19:44:36 +08:00
chenjianhua
03adca82ab
feat(ble/bluedroid): Support multi-connection optimization vendor hci command
2025-08-18 19:44:36 +08:00
Chen Jian Hua
73f68f5993
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 19:44:36 +08:00
Chen Jian Hua
a757cd256d
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 19:44:36 +08:00
morris
83dbd983c4
Merge branch 'refactor/use_gdma_link_in_rmt_v5.1' into 'release/v5.1'
...
refactor(rmt): use gdma link list driver to mount buffer (v5.1)
See merge request espressif/esp-idf!41241
2025-08-18 14:56:32 +08:00
Chen Jian Hua
c00e36c68f
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:36 +08:00
morris
7abf4408b6
Merge branch 'bugfix/ledc_update_duty_wait_v5.1' into 'release/v5.1'
...
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 (v5.1)
See merge request espressif/esp-idf!41283
2025-08-17 21:34:18 +08:00
morris
103bf988e4
Merge branch 'bugfix/gpio_esp32_workaround_v5.1' into 'release/v5.1'
...
fix(gpio): fix ESP32 GPIO sleep mode handling (v5.1)
See merge request espressif/esp-idf!41261
2025-08-15 18:14:41 +08:00
Zhang Hai Peng
a3368d48ca
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:28 +08:00
Zhang Hai Peng
30efff9af1
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:26 +08:00
Zhang Hai Peng
bdb4d0f8e9
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:23 +08:00
Island
3a3b6adfbe
Merge branch 'fix/spi_ble_log_get_lc_ts_ceva_v5.1' into 'release/v5.1'
...
fix(ble): disabled get lc ts for ESP32-C3 and ESP32-S3 (v5.1)
See merge request espressif/esp-idf!41227
2025-08-15 14:14:31 +08:00
Song Ruo Jing
9b3e3d1b3f
fix(ledc): duty_start bit should wait for its self-clear before next set on esp32
2025-08-14 19:36:17 +08:00
Erhan Kurubas
ecf99c9785
fix(coredump): implement CONFIG_ESP_COREDUMP_MAX_TASKS_NUM limitation
2025-08-14 14:28:40 +03:00
Alexey Gerenkov
4105adb9f3
Merge branch 'feature/update-toolchain-to-esp-12.2.0_20250801_5.1' into 'release/v5.1'
...
feat(tools): update toolchain version to esp-12.2.0_20250801
See merge request espressif/esp-idf!41147
2025-08-14 18:17:02 +08:00
Olivér Remény
9a5201866f
fix(gpio): Avoid error message when calling reset on an input only pin
...
The `gpio_reset_pin` function attempted to enable internal pullup on pins which does not have one.
This change adds a guard to `gpio_reset_pin` for calling `gpio_pullup_en`
- the same guard that makes `gpio_pullup_en` print the error.
2025-08-14 16:30:35 +08:00
Song Ruo Jing
795ac5f2dc
fix(gpio): fix ESP32 GPIO sleep mode handling
...
The previous workaround does not work, the backup/restore should apply to RTC IO registers.
2025-08-14 16:30:15 +08:00