Commit Graph

37448 Commits

Author SHA1 Message Date
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
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
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
Zhou Xiao
24182710b0 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:55 +08:00
Zhou Xiao
730e16a082 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:53 +08:00
Zhou Xiao
d084ffb260 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:51 +08:00
Zhou Xiao
018bbf905b 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:48 +08:00
Zhou Xiao
82058c543c 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:45 +08:00
Wang Meng Yang
d9521058ab Merge branch 'bugfix/check_bd_addr_only_for_bredr_v5.2' into 'release/v5.2'
fix(bt): check bd address only for bredr in bluedroid host l2cu_allocate_lcb() (v5.2)

See merge request espressif/esp-idf!41358
2025-08-19 11:40:58 +08:00
Shen Wei Long
cb817ec915 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:18 +00:00
Shreyas Sheth
8efcb9d459 fix(wifi): Fix issues discovered by customer for offchannel 2025-08-18 15:51:17 +05:30
Chen Jian Hua
c693664382 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:42 +08:00
Alexey Gerenkov
7e095182e3 Merge branch 'fix/coredump_max_tasks_num_v5.2' into 'release/v5.2'
fix(coredump): implement CONFIG_ESP_COREDUMP_MAX_TASKS_NUM limitation (v5.2)

See merge request espressif/esp-idf!41130
2025-08-15 21:42:27 +08:00
Zhang Hai Peng
f76024c7e7 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:39 +08:00
Zhang Hai Peng
6f4c3126a1 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:36 +08:00
Zhang Hai Peng
49830ac220 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:34 +08:00
Island
5f7a1b0a04 Merge branch 'feat/support_cble50y24_108_v5.2' into 'release/v5.2'
Support multi-connection optimization and examples on Bluedroid (v5.2)

See merge request espressif/esp-idf!41197
2025-08-15 14:14:33 +08:00
Island
551bab97c1 Merge branch 'fix/spi_ble_log_get_lc_ts_ceva_v5.2' into 'release/v5.2'
fix(ble): disabled get lc ts for ESP32-C3 and ESP32-S3 (v5.2)

See merge request espressif/esp-idf!41228
2025-08-15 13:48:53 +08:00
Alexey Gerenkov
97c59d7c08 Merge branch 'feature/update-toolchain-to-esp-13.2.0_20250707_5.2' into 'release/v5.2'
feat(tools): update toolchain version to esp-13.2.0_20250707

See merge request espressif/esp-idf!41146
2025-08-15 08:08:26 +08:00
Song Ruo Jing
377d92e960 fix(ledc): duty_start bit should wait for its self-clear before next set on esp32 2025-08-14 19:28:02 +08:00
Alexey Gerenkov
32236c23a4 Merge branch 'feature/update-gdb-to-16.2_20250324_v5.2' into 'release/v5.2'
feat(tools): update gdb version to 16.2_20250324 (v5.2)

See merge request espressif/esp-idf!39337
2025-08-14 19:17:54 +08:00
Erhan Kurubas
c03d98b5f3 fix(coredump): implement CONFIG_ESP_COREDUMP_MAX_TASKS_NUM limitation 2025-08-14 14:16:53 +03:00
Alexey Lapshin
80efa2f96e feat(cxx): get rid of _Unwind_SetEnableExceptionFdeSorting 2025-08-14 18:14:52 +07:00
Olivér Remény
ce6760c8bb 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:13:39 +08:00
Song Ruo Jing
dddb4e5e58 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:13:22 +08:00
Zhou Xiao
08b245e7f3 fix(ble): disabled get lc ts for ESP32-C3 and ESP32-S3
(cherry picked from commit c17bf63874)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-08-14 11:13:54 +08:00
Island
1bb2d5c8a6 Merge branch 'change/ble_update_lib_20250806_v5.2' into 'release/v5.2'
change(ble): [AUTO_MR] 20250806 - Update ESP BLE Controller Lib (v5.2)

See merge request espressif/esp-idf!41138
2025-08-13 14:28:13 +08:00
Chen Jian Hua
add648978a feat(ble/bluedroid): Added BLE multiple connections examples
(cherry picked from commit b8996f3953)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-12 21:33:34 +08:00
Chen Jian Hua
78afda7d5a feat(ble/bluedroid): Support multi-connection optimization vendor hci command
(cherry picked from commit f0cfb6e33c)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-12 21:33:32 +08:00
Chen Jian Hua
66a486a735 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-12 21:33:30 +08:00
Chen Jian Hua
fe34710880 fix(bt/bluedroid): adjust L2CAP round robin msg send strategy
(cherry picked from commit 2ccae5330e)

Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2025-08-12 21:33:27 +08:00
Rahul Tank
976f011d2d Merge branch 'fix/update_ble_gatts_show_local_with_cpfd_v5.2' into 'release/v5.2'
fix(nimble): Update ble_gatts_show_local with CPFDs and CAFDs (v5.2)

See merge request espressif/esp-idf!41173
2025-08-12 15:05:45 +05:30
Shu Chen
751b70becf Merge branch 'feat/add_154_mac_logs_when_ot_assert_v5.2' into 'release/v5.2'
feat(openthread): add option to dump 802.15.4 MAC debug info on assert (v5.2)

See merge request espressif/esp-idf!40973
2025-08-12 07:32:01 +00:00