33789 Commits

Author SHA1 Message Date
xiongweichao
6ba3158f36 fix(bt): Fix the incorrect record found using uuid16 search 2025-02-19 10:29:33 +08:00
Mahavir Jain
3e163c6375 Merge branch 'feat/bootloader_nvs_read_encrypted_v5.1' into 'release/v5.1'
fix(esptool_py): NVS partition being incorrectly marked as encrypted by the build system (v5.1)

See merge request espressif/esp-idf!36682
2025-02-18 21:29:11 +08:00
Martin Vychodil
715f1905d1 Merge branch 'bugfix/storage_generic_pytests_v5.1' into 'release/v5.1'
fix(ci): Removed storage related entries in known generate test child pipeline warnings (v5.1)

See merge request espressif/esp-idf!36687
2025-02-18 16:29:02 +08:00
Rahul Tank
495b0fff77 Merge branch 'bugfix/fix_few_nimble_issues_v5.1' into 'release/v5.1'
fix(nimble): Fix few nimble issues 11012025 (v5.1)

See merge request espressif/esp-idf!36314
2025-02-18 16:11:18 +08:00
Wang Meng Yang
abb9e304e6 Merge branch 'feat/esp32_set_get_bt_lpclk_src_v5.1' into 'release/v5.1'
feat(ble): Added API to get/set low power clock source(v5.1)

See merge request espressif/esp-idf!36566
2025-02-18 15:10:04 +08:00
morris
6d851a700f Merge branch 'feat/mmu_find_paddr_caps_by_any_offset_v5.1' into 'release/v5.1'
mmu: supported find paddr caps by any paddr offset (v5.1)

See merge request espressif/esp-idf!36839
2025-02-18 13:48:19 +08:00
morris
6a00758e32 Merge branch 'bugfix/fix_i2s_reconfig_slot_issue_v5.1' into 'release/v5.1'
fix(i2s): fixed incorrect logic in slot reconfig (v5.1)

See merge request espressif/esp-idf!36644
2025-02-18 13:47:39 +08:00
morris
80915d4dff Merge branch 'bugfix/uart_single_wire_mode_v5.1' into 'release/v5.1'
fix(uart): allow same pin for tx and rx in uart_set_pin; UART_SELECT_READ_NOTIF race conditon fix (v5.1)

See merge request espressif/esp-idf!36282
2025-02-18 13:47:09 +08:00
Roland Dobai
dff87a6ba7 Merge branch 'update/version_5_1_6' into 'release/v5.1'
Update version to 5.1.6

See merge request espressif/esp-idf!37022
2025-02-18 03:06:31 +08:00
Astha Verma
678ba59167 fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled 2025-02-17 15:01:21 +05:30
Abhinav Kudnar
05dce52b18 feat(nimble): Add offset in GATT server long read context 2025-02-17 15:00:41 +05:30
Rahul Tank
c5e4d76538 fix(nimble): Handle not sending disconnect event if connect was not sent 2025-02-17 14:59:50 +05:30
Astha Verma
eea8166aa6 fix(nimble): fix NVS corruption 2025-02-17 14:58:35 +05:30
Astha Verma
f31929e611 fix(nimble): Added sync reattempt for periodic adv 2025-02-17 14:58:01 +05:30
Astha Verma
64af22a38b fix(nimble): Enhanced error handling by adding to print core error definitions 2025-02-17 14:57:27 +05:30
Astha Verma
830a44c08b docs: Updated README.md by removing unclear lines 2025-02-17 14:56:50 +05:30
Abhinav Kudnar
05aa2fd603 fix(nimble): Save the gatt context in case of preemption 2025-02-17 14:56:31 +05:30
Rahul Tank
69ef176ad5 fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set 2025-02-17 14:55:25 +05:30
Rahul Tank
5d9e871f17 fix(nimble): Fix compilation issues for different flag combinations 2025-02-17 14:51:09 +05:30
Abhinav Kudnar
c060d841c5 feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP 2025-02-17 14:49:06 +05:30
Rahul Tank
e20e949251 fix(nimble): Reset data length global variables 2025-02-17 14:49:06 +05:30
Rahul Tank
fd06a8980d fix(nimble): Fixed a typo in Kconfig file 2025-02-17 14:49:06 +05:30
Astha Verma
670ecb38a9 fix(nimble): Added HCI_Read_Remote_Version_Information command 2025-02-17 14:49:06 +05:30
Rahul Tank
18dedd6e05 fix(nimble): Clear our and peer security records during unpair 2025-02-17 14:49:06 +05:30
Roland Dobai
7452b1cb1d change(version): Update version to 5.1.6 v5.1.6 2025-02-17 10:08:52 +01: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
Armando
ba2ee0ba4d test(mmu): test can find paddr caps by any paddr offset 2025-02-11 15:58:27 +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
Armando
98d5288e6c feat(mmu): supported find paddr caps by any paddr offset
Closes https://github.com/espressif/esp-idf/issues/14988
2025-02-11 10:04:58 +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
xiongweichao
cdf9afbee4 feat(bt): Added API to get/set low power clock source 2025-02-05 09:52:45 +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
radek.tandler
28de302255 fix(storage/nvs): Fixed failing test cases in example folder 2025-01-30 12:45:17 +01:00
harshal.patil
d6c0771d2b
fix(esptool_py): Fix NVS partition being incorrectly marked as encrypted
- The CMake function esptool_py_partition_needs_encryption() in the esptool_py
component used to mark NVS partition as encrypted, instead it should have marked
the NVS keys partition as encrypted.
2025-01-30 12:03:36 +05:30
laokaiyao
f61160be73 fix(i2s): fixed incorrect logic in slot reconfig
Closes https://github.com/espressif/esp-idf/issues/15256
2025-01-27 14:16:03 +08:00
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