33924 Commits

Author SHA1 Message Date
Mahavir Jain
58e5f48368
feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5 2025-01-23 22:10:21 +05:30
muhaidong
60778f2a8c fix(wifi): fix wep shared auth connect fail issue 2025-01-23 19:54:31 +08:00
Shu Chen
33472d3c6d Merge branch 'fix/ci_restart_avahi_daemon_v51' into 'release/v5.1'
fix(ci): restart avahi-daemon in otbr service discovery test case (v5.1)

See merge request espressif/esp-idf!36514
2025-01-23 19:02:57 +08:00
cjin
3b1ab8a46e fix(ble): fix conn supervision tmo when coex ESP32C6 2025-01-23 18:05:42 +08:00
cjin
8d2a6a08de fix(ble): fix conn supervision tmo when coex ESP32H2 2025-01-23 18:05:18 +08:00
Jiang Jiang Jian
c3611f701e Merge branch 'feat/support_aes_pseudo_round_func_in_esp32h2_eco5_v5.1' into 'release/v5.1'
Support AES and XTS-AES's pseudo round function in ESP32H2-ECO5 (v5.1)

See merge request espressif/esp-idf!36468
2025-01-23 17:37:28 +08:00
Jiang Jiang Jian
5fc64fbf0f Merge branch 'fix/fix_max_idle_priod_issue_v51' into 'release/v5.1'
fix(wifi): fix max idle period 1 issue

See merge request espressif/esp-idf!36564
2025-01-23 16:44:58 +08:00
Jiang Jiang Jian
a8c6894a16 Merge branch 'fix/esp_vfs_register_fd_range_warning_message_v5.1' into 'release/v5.1'
fix(storage/vfs): incorrect log level in esp_vfs_register_fd_range (v5.1)

See merge request espressif/esp-idf!36321
2025-01-23 15:40:25 +08:00
Jiang Jiang Jian
c48ebdd803 Merge branch 'fix/blufi_example_mem_access_v5.1' into 'release/v5.1'
fix(ble/blufi): Fixed blufi example security issue (v5.1)

See merge request espressif/esp-idf!36161
2025-01-23 15:33:10 +08:00
Jiang Jiang Jian
40fe9c1d28 Merge branch 'change/ble_update_lib_20250103_v5.1' into 'release/v5.1'
change(ble): [AUTO_MR] 20250103 - Update ESP BLE Controller Lib (v5.1)

See merge request espressif/esp-idf!36370
2025-01-23 15:29:26 +08:00
Jiang Jiang Jian
9a2af9981f Merge branch 'fix/fix_coex_macro_control_v5.1' into 'release/v5.1'
fix(openthread): use the correct macros to control code compilation (v5.1)

See merge request espressif/esp-idf!36458
2025-01-23 15:29:06 +08:00
Jiang Jiang Jian
a62e0e711d Merge branch 'bugfix/fix_blufi_crash_v5.1' into 'release/v5.1'
fix(blufi): Fixed crash issue during memcpy in example (v5.1)

See merge request espressif/esp-idf!36549
2025-01-23 15:28:38 +08:00
Jiang Jiang Jian
06efbeef3a Merge branch 'feat/thread_dns_ext_resolve_v5_1' into 'release/v5.1'
feat(openthread): Replace netconn external resolve hook with dns external hook(v5.1)

See merge request espressif/esp-idf!36296
2025-01-23 15:15:24 +08:00
Jiang Jiang Jian
026d8aee26 Merge branch 'feature/support_hw_reset_when_handling_rcp_failure_v5.1' into 'release/v5.1'
feat(openthread): support hardware reset RCP while processing RCP failure (v5.1)

See merge request espressif/esp-idf!36556
2025-01-23 15:14:47 +08:00
wangtao@espressif.com
b114ae2e47 fix(wifi): fix max idle period 1 issue 2025-01-23 11:23:56 +08:00
zwx
9521fbdfbb feat(openthread): support hardware reset RCP while processing RCP failure 2025-01-22 17:13:49 +08:00
Zhang Hai Peng
cb6929a2e6 fix(blufi): Fixed some security issue in blufi example
(cherry picked from commit abc18e93eb3500dbec74c3e589671ef82c8b3919)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-22 16:34:25 +08:00
wanckl
caf0d04a31 feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing 2025-01-22 11:14:23 +08:00
renpeiying
255bb8b1b8
docs: Update CN trans for security docs 2025-01-21 13:42:08 +05:30
harshal.patil
b285e2789f
feat(bootloader_support): Permanently enable XTS-AES pseudo rounds when FE release mode is enabled 2025-01-21 13:42:01 +05:30
zwx
5056ec323e fix(ci): restart avahi-daemon in otbr service discovery test case 2025-01-21 11:22:42 +08:00
harshal.patil
a29dadbabc
feat(hal/spi_flash_encrypted): Enable pseudo rounds function during XTS-AES operations 2025-01-17 14:20:05 +05:30
harshal.patil
b9fe639725
feat(hal/aes): Enable pseudo rounds function during AES operations 2025-01-17 14:01:43 +05:30
Jiang Jiang Jian
8034b50d33 Merge branch 'bugfix/sync_buf_crash_v5.1' into 'release/v5.1'
fix(bt/controller): fixed missing critical protections on linked-list structure of (e)SCO buffers (v5.1)

See merge request espressif/esp-idf!36343
2025-01-17 11:37:02 +08:00
Jiang Jiang Jian
d0e00fe89a Merge branch 'refactor/update_lpperi_regs_for_h2_eco5_v5.1' into 'release/v5.1'
refactor(lpperi): compatible refactor for H2 ECO5 (v5.1)

See merge request espressif/esp-idf!36339
2025-01-17 10:48:14 +08:00
Jiang Jiang Jian
0192db53df Merge branch 'fix/set_154_cca_duration_v5.1' into 'release/v5.1'
fix(15.4): set 15.4 energy scan duration before cca (v5.1)

See merge request espressif/esp-idf!36427
2025-01-17 10:47:54 +08:00
Jiang Jiang Jian
9052a0ea05 Merge branch 'bugfix/fix_the_wpa3_connect_error_in_mesh_v5.1' into 'release/v5.1'
fix(wifi/mesh): fixed the mesh connection failure in WPA3 mode after erasing flash (v5.1)

See merge request espressif/esp-idf!36325
2025-01-17 10:46:59 +08:00
Xu Si Yu
6b3f6ef71f fix(openthread): use the correct macros to control code compilation 2025-01-17 09:49:42 +08:00
zwl
7ac466957c feat(ble): support for putting ble code into flash on ESP32-C6 2025-01-16 18:11:16 +08:00
Michael (XIAO Xufeng)
4609ec4be5 Merge branch 'feat/add_h2_config_and_maxver_for_v5.1' into 'release/v5.1'
feat(soc): add Kconfig rev min option and increase max ver for H2 v1.2 (v5.1)

See merge request espressif/esp-idf!36419
2025-01-16 17:39:05 +08:00
Xu Si Yu
300c5c2b43 fix(15.4): set 15.4 energy scan duration before cca 2025-01-16 11:46:01 +08:00
Xiao Xufeng
eda2f3eb03 feat(soc): add Kconfig rev min option and increase max ver for H2 v1.2 2025-01-16 00:19:46 +08:00
laokaiyao
39279e589d refactor(lpperi): improve compatibility solution 2025-01-15 17:16:19 +08:00
Michael (XIAO Xufeng)
cb1cf073ae Merge branch 'backport/support_h2eco5' into 'release/v5.1'
feat(esp32h2): add development support option for v1.0 chips(v5.1)

See merge request espressif/esp-idf!36299
2025-01-15 15:34:27 +08:00
laokaiyao
dce7c47e72 refactor(lpperi): compatible refactor for H2 ECO5 2025-01-15 11:49:42 +08:00
Zhou Xiao
1a0f98b1ec fix(ble): fixed ld file for c2eco0 and c2eco4
(cherry picked from commit 937fe2a6e3102ff9a44da2e2288c7df7588a271c)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 17:42:21 +08:00
Zhou Xiao
fad3da3d4d fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-H2
(cherry picked from commit d2b62f21301f01f7585100c08551fdaa1b52ef5c)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:46 +08:00
Zhou Xiao
3dd9f8bb1f fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C6
(cherry picked from commit 8d6ec1283875d0ea1993473d078bbc2dad47be9d)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:42 +08:00
Zhou Xiao
17d01a1818 fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C2
(cherry picked from commit 6a752eeb89a48ee5c1d5e07b8f2ea297ca1c268d)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:40 +08:00
Zhou Xiao
d5b968a77b feat(ble): support for putting ble code into flash on ESP32-H2
(cherry picked from commit 5a9acdc379ac2ed560ac6e92ddcc89696eaea6f5)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-01-14 14:53:38 +08:00
Zhou Xiao
0802f1d21e change(ble): Update lib_esp32c2 to 2a00fb0b
(cherry picked from commit 7cd3fe6953ce455dcde3bc499d0f09a5c5cd57d7)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 14:53:36 +08:00
Zhou Xiao
47725bd117 change(ble): Update lib_esp32c6 to 3422b706
(cherry picked from commit 4fc95fa91f178aeed607d0366e7b91a0ea018ac6)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 14:53:34 +08:00
Zhou Xiao
ba417d2d21 change(ble): Update lib_esp32h2 to 3422b706
(cherry picked from commit fe5a12e7e74de53b8d3c6d5088419deb9a69f704)

Co-authored-by: zhouxiao <zhouxiao@espressif.com>
2025-01-14 14:53:31 +08:00
Jin Cheng
62f19d112e fix(bt/controller): fixed missing critical protections on linked-list structure of (e)SCO buffers 2025-01-13 14:59:44 +08:00
zhangyanjiao
884fd332a8 fix(wifi/mesh): fixed the mesh connection failure in WPA3 mode after erasing flash
Closes https://github.com/espressif/esp-idf/issues/14095
2025-01-13 10:52:34 +08:00
Tomáš Rohlínek
64c27eac67
fix(storage/vfs): incorrect log level in esp_vfs_register_fd_range
Closes https://github.com/espressif/esp-idf/issues/14327
2025-01-10 16:52:00 +01:00
Zhang Hai Peng
d658f5a8da docs(ble/bluedroid): Added BLE log when bond info was deleted
(cherry picked from commit c9cdf51b059abb42f621242efb40234ee536f2ad)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-10 21:03:41 +08:00
Zhang Hai Peng
11639893c3 docs(ble/bluedroid): Optimize doc for registering BLE callback functions
(cherry picked from commit d84ccadf905bcaadcfbdee0b61e8875775ff716f)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-10 21:03:41 +08:00
Zhang Hai Peng
288b66e9f0 fix(ble/blufi): Fixed blufi example security issue
(cherry picked from commit 3cb2d9c3c639216afb17f12f3fca4675b0bde30c)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-01-10 21:03:41 +08:00
Song Ruo Jing
2611ec8716 fix(clk): postpone CPU PLL off time in sleep
For PMU supported chips, powering down CPU PLL in sleep will be done by PMU, not sleep code
2025-01-10 19:32:25 +08:00