Zhang Hai Peng
29ad22ae04
fix(ble/bluedroid): Allow 0 length indications
...
(cherry picked from commit 9b5a52e2f784a50c0e4c1a422a2b3d22ce5e9998)
Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:14:37 +08:00
Zhang Hai Peng
ff48bad77c
refactor(ble/bluedroid): Fix typos in bta_gatts_act.c
...
(cherry picked from commit a8041a99533628b044a8158bcc4410404f83ea63)
Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:14:33 +08:00
Zhang Hai Peng
d038067213
fix(coredump): only clear high bit in PC when set
...
(cherry picked from commit eaefd0bd25862fcc7d98c95fbc1f1f0c6a48dca7)
Co-authored-by: Erhan Kurubas <erhan.kurubas@espressif.com>
2025-02-17 11:14:29 +08:00
Jiang Jiang Jian
346d2367ef
Merge branch 'bugfix/stack_corruption_btm_task_v5.1' into 'release/v5.1'
...
fix(esp_wifi): Fix stack curruption in btm task(v5.1)
See merge request espressif/esp-idf!36972
2025-02-14 19:00:19 +08:00
Kapil Gupta
dd740aa903
fix(esp_wifi): Fix stack curruption in btm task (v5.2)
2025-02-14 13:01:38 +05:30
Jiang Jiang Jian
f0f5b08cf3
Merge branch 'bugfix/skip_memory_reordering_wpa2_semaphr_v5.1' into 'release/v5.1'
...
fix(esp_wifi): fixed stack corruption in WiFi tasks (v5.1)
See merge request espressif/esp-idf!36939
2025-02-14 14:03:32 +08:00
Kapil Gupta
29e8dc697f
fix(esp_wifi): Fix stack corruption in wpa3 task
2025-02-13 15:52:13 +05:30
Kapil Gupta
248e6316fe
fix(esp_wifi): fixed Stack corruption in DPP task
2025-02-13 15:52:13 +05:30
Kapil Gupta
041fd30845
fix(esp_wifi): fixed Stack corruption in WPS processing
2025-02-13 15:52:13 +05:30
Kapil Gupta
0b619478ae
fix(esp_wifi): Fixed memory corruption in wifi enterprise
...
Closes https://github.com/espressif/esp-idf/issues/15370
2025-02-13 15:52:00 +05:30
Jiang Jiang Jian
e79c1ea5be
Merge branch 'bugfix/gpio_rom_patch_fix_v5.1' into 'release/v5.1'
...
fix(gpio): fix esp_rom_gpio_connect_out_signal for gpio num over 31 on esp32/s2 (v5.1)
See merge request espressif/esp-idf!36868
2025-02-13 10:37:19 +08:00
Jiang Jiang Jian
d57745bef7
Merge branch 'bugfix/fix_blufi_crash_opt_v5.1' into 'release/v5.1'
...
fix(blufi): Enhance security in BLUFI example (v5.1)
See merge request espressif/esp-idf!36858
2025-02-12 16:40:19 +08:00
Aditya Patwardhan
64d5c82b7d
Merge branch 'fix/fix_force_ecc_constant_time_config_esp32h2' into 'release/v5.1'
...
fix(security): Fixed the force constant time ecc mode
See merge request espressif/esp-idf!36768
2025-02-12 16:28:12 +08:00
Song Ruo Jing
cfe8309c44
fix(gpio): fix esp_rom_gpio_connect_out_signal for gpio num over 31 on esp32/s2
...
Closes https://github.com/espressif/esp-idf/issues/15209
2025-02-11 16:05:48 +08:00
Zhang Hai Peng
b1657d9dd4
fix(blufi): Enhance security in BLUFI example
...
(cherry picked from commit 3fc6c93936077cb1659e1f0e0268e62cf6423e9d)
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-02-11 15:13:29 +08:00
Aditya Patwardhan
17836ba0f3
fix(security): Fixed the force constant time ecc mode
...
A regression was added through !36587 in which
the force constant time ecc mode was not added appropriately
The option gave compile time errors when enabled.
2025-02-10 21:19:38 +05:30
Jiang Jiang Jian
39fe10677c
Merge branch 'revert/use_wpa3_ent_authmode_naming_v5.1' into 'release/v5.1'
...
fix(wifi): Revert support for WPA3 Enterprise mode and add support for WIFI_EVENT_AP_WRONG_PASSWORD (v5.1)
See merge request espressif/esp-idf!36616
2025-02-10 16:24:54 +08:00
Sarvesh Bodakhe
2665028530
feat(wpa_supplicant): Add WIFI_EVENT_AP_WRONG_PASSWORD in SoftAP
...
This event is triggered when external station tries connecting to softAP
with wrong password.
Currently supported softAP AUTH modes: WPA-PSK, WPA2-PSK and WPA3-PSK (SAE-auth)
2025-02-03 16:19:16 +05:30
Sarvesh Bodakhe
dbae199c42
revert(wifi): Revert support to recongize different WPA3 Authentication modes"
...
This reverts commit 13055cbcec779915b335dfbe4056273afccfdb30.
2025-02-03 16:19:13 +05:30
Jiang Jiang Jian
546a8c8884
Merge branch 'fix/stack_overuse_by_failure_retry_cnt_v5.1' into 'release/v5.1'
...
fix(wifi): Fix stack overflow when failure_retry_cnt is set in station configuration (Backport v5.1)
See merge request espressif/esp-idf!36605
2025-01-24 20:15:41 +08:00
Sarvesh Bodakhe
cabc4eb16b
fix(wifi): Fix stack overflow when failure_retry_cnt is set
...
Fix issue of increased stack usage when failure_retry_cnt is set
and wifi driver internally retries connection attempts.
2025-01-24 14:05:53 +05:30
Jiang Jiang Jian
b25bf99d4f
Merge branch 'feat/spi_std_timing_and_bit_trans_v5.1' into 'release/v5.1'
...
feat(driver_spi): support adjust master rx to standard timing (v5.1)
See merge request espressif/esp-idf!36402
2025-01-24 15:11:09 +08:00
Jiang Jiang Jian
c64891d227
Merge branch 'feature/gcc-fanalyzer_v5.1' into 'release/v5.1'
...
feat(ci): add gnu static analyzer job (v5.1)
See merge request espressif/esp-idf!32984
2025-01-24 15:08:55 +08:00
Aditya Patwardhan
19ad7c72d3
Merge branch 'feature/esp32h2_eco5_ecc_v5.1' into 'release/v5.1'
...
feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5 (v5.1)
See merge request espressif/esp-idf!36587
2025-01-24 14:11:29 +08:00
Jiang Jiang Jian
508df006cf
Merge branch 'bugfix/fix_wep_shared_auth_connect_fail_issue_v5.1' into 'release/v5.1'
...
fix(wifi): fix wep shared auth connect fail issue(Backport v5.1)
See merge request espressif/esp-idf!36593
2025-01-24 13:50:59 +08:00
Aditya Patwardhan
390a6a0719
feat(docs): Update minimizing binary size
...
The ESP32-H2 software countermeasure may not be necessary
for ESP32-H2 v1.2 and above, this commit updates
the relevant documentation
2025-01-24 09:13:36 +05:30
laokaiyao
fdd16ba44f
refactor(ecdsa): rely on efuse to get chip revision
2025-01-24 09:13:36 +05:30
Aditya Patwardhan
151b6e9be5
fix(soc): Fixed ECDSA register compatibility
2025-01-24 09:13:35 +05:30
Aditya Patwardhan
09ded7787f
fix(hal): Make the ECDSA countermeasure dynamically applicable
...
This commit makes the ECDSA countermeasure dynamically applicable
across different revisions of the ESP32H2 SoC.
2025-01-24 09:13:24 +05:30
Jiang Jiang Jian
1cb47016d8
Merge branch 'bugfix/postpone_cpu_pll_off_time_in_slp_v5.1' into 'release/v5.1'
...
fix(clk): postpone CPU PLL off time in sleep (v5.1)
See merge request espressif/esp-idf!36308
2025-01-24 11:33:43 +08:00
Alexey Lapshin
488a413cd2
fix(usb): fix warnings found by GNU static analyzer
2025-01-24 11:32:19 +08:00
Alexey Lapshin
7e7bd3f5a5
fix(wpa_supplicant): fix warnings found by GNU static analyzer
2025-01-24 11:32:19 +08:00
Alexey Lapshin
b10938e44b
fix(vfs): fix warnings found by GNU static analyzer
2025-01-24 11:32:19 +08:00
Alexey Lapshin
f8d30bb95f
fix(heap): fix warnings found by GNU static analyzer
2025-01-24 11:32:19 +08:00
Jiang Jiang Jian
2d6c938c98
Merge branch 'bugfix/fix_ble_conn_timeout_when_coex_v5.1' into 'release/v5.1'
...
Bugfix/fix ble conn timeout when coex v5.1
See merge request espressif/esp-idf!36584
2025-01-24 11:19:07 +08:00
Shu Chen
822764f8f8
Merge branch 'feat/add_callback_for_esp_ot_radio_spinel_init_v5.1' into 'release/v5.1'
...
feat(openthread): add an API to set rcp version string (v5.1)
See merge request espressif/esp-idf!36580
2025-01-24 10:05:08 +08:00
Xu Si Yu
39fb22dae0
feat(openthread): add an API to set rcp version string (v5.1)
2025-01-24 10:05:08 +08:00
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