Commit Graph

39364 Commits

Author SHA1 Message Date
Zhou Xiao
96e01bf510 feat(ble): support esp ble controller spi output interface for ESP32-H2
(cherry picked from commit 9c98c7e040)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:54:05 +08:00
Zhou Xiao
8f2c1c02ce feat(ble): support esp ble controller spi output interface for ESP32-C6
(cherry picked from commit 58b8775f95)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:54:02 +08:00
Zhou Xiao
d6fb7d4c0b feat(ble): support esp ble controller spi output interface for ESP32-C2
(cherry picked from commit 0b57f8ae87)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:53:59 +08:00
Zhou Xiao
c8456b78d3 feat(ble): add spi output interface for esp ble controller log
(cherry picked from commit 52106c9895)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:53:56 +08:00
radek.tandler
b4af220c1e fix(storage/nvs): Fixed failing test cases in example folder 2025-02-13 20:40:06 +01:00
radek.tandler
f78620853b fix(storage/vfs): Fixed failing test cases in test_apps 2025-02-13 20:40:06 +01:00
radek.tandler
0f5073ea2c fix(ci): Removed storage related ignore warnings 2025-02-13 20:40:05 +01:00
Astha Verma
68420c726e fix(nimble): Added sync reattempt for periodic adv 2025-02-13 18:26:58 +05:30
Jiang Jiang Jian
8835b4d2e6 Merge branch 'bugfix/mem_leak_sae_pk_v5.3' into 'release/v5.3'
fix(wifi): Bugfix memory leak due to sae public key (v5.3)

See merge request espressif/esp-idf!36926
2025-02-13 20:36:19 +08:00
Bogdan Kolendovskyy
f2e4f97853 fix(ethernet_basic): Fix second Ethernet device not receiving IP address 2025-02-13 12:52:05 +01:00
Rahul Tank
b80c387c9f Merge branch 'fix/core_err_code_def_v5.3' into 'release/v5.3'
fix(nimble): Enhanced error handling by adding to print core error definitions (v5.3)

See merge request espressif/esp-idf!36655
2025-02-13 19:45:04 +08:00
Mahavir Jain
562ca9f2e0 Merge branch 'bugfix/http_client_select_read_error_v5.3' into 'release/v5.3'
fix(tcp_tranport): Fix handling of select() return value (v5.3)

See merge request espressif/esp-idf!36918
2025-02-13 19:19:22 +08:00
Kapil Gupta
135a320b3c fix(esp_wifi): Fix stack corruption in wpa3 task 2025-02-13 14:23:35 +05:30
Kapil Gupta
70ad8d04ed fix(esp_wifi): fixed Stack corruption in DPP task 2025-02-13 14:23:35 +05:30
Kapil Gupta
d6dec98447 fix(esp_wifi): fixed Stack corruption in WPS processing 2025-02-13 14:23:35 +05:30
Kapil Gupta
565b8914ae fix(esp_wifi): Fixed memory corruption in wifi enterprise
Closes https://github.com/espressif/esp-idf/issues/15370
2025-02-13 14:23:35 +05:30
Li Shuai
88c1c9c344 change(esp_hw_support): fix some sleep retention build error 2025-02-13 16:33:30 +08:00
Li Shuai
af5a9c87cd change(soc): define sleep retention module total number to 64 for esp32p4 2025-02-13 16:33:30 +08:00
Li Shuai
62633bcdae change(esp_hw_support): update power domain pd allowed check logic 2025-02-13 16:33:28 +08:00
Shu Chen
377c208320 Merge branch 'feat/add_ot_br_lib_check_case_v5.3' into 'release/v5.3'
feat(openthread): add br library check case (v5.3)

See merge request espressif/esp-idf!36886
2025-02-13 15:49:31 +08:00
Li Shuai
44001a9d70 change(esp_hw_support): update some modules sleep retention init dependency bitmap 2025-02-13 15:35:19 +08:00
Li Shuai
61b7a971d3 change(soc): add sleep retention module total number definition 2025-02-13 15:17:55 +08:00
Shreyas Sheth
467524f067 fix(wifi): Fixed memory leak occurring in SAE PK connection 2025-02-13 12:03:16 +05:30
morris
a916a250ea Merge branch 'bugfix/lcd_driver_with_flash_encryption_v5.3' into 'release/v5.3'
fix(dma): also consider buffer alignment when calculating the DMA nodes (v5.3)

See merge request espressif/esp-idf!36818
2025-02-13 14:16:07 +08:00
Li Shuai
c60d991c28 feat(esp_hw_support): extend sleep retention module bitmap bit width 2025-02-13 11:28:25 +08:00
Astha Verma
e142d1c760 fix(nimble): Enhanced error handling by adding to print core error definitions 2025-02-13 08:56:33 +05:30
Rahul Tank
75dbaca030 Merge branch 'fix/NVS_corruption_v5.3' into 'release/v5.3'
fix(nimble): Handle NVS corruption caused by non removal of security records (v5.3)

See merge request espressif/esp-idf!36895
2025-02-13 11:19:41 +08:00
nilesh.kale
9ec7e06ddf fix(tcp_tranport): Fix handling of select() return value
When both readset/writeset and errset are set for a single socket,
the HTTP client incorrectly handled the condition, causing premature termination.
Added a check to ensure readset/writeset is prioritized before errset.

Closes https://github.com/espressif/esp-idf/issues/14673
2025-02-12 20:23:35 +05:30
Alexey Gerenkov
6fc456715f Merge branch 'fix/__atomic_test_and_set' into 'release/v5.3'
fix(newlib): fix __atomic_test_and_set to ensure atomicity

See merge request espressif/esp-idf!36707
2025-02-12 21:52:48 +08:00
Alexey Gerenkov
f46d4f6c1c Merge branch 'fix/coredump_note_section_alignment_v5.3' into 'release/v5.3'
Fix/coredump note section headers and alignments (v5.3)

See merge request espressif/esp-idf!36881
2025-02-12 21:33:06 +08:00
Jiang Jiang Jian
ca8638aaad Merge branch 'fix/heap-allocate-in-rtc-iram_v5.3' into 'release/v5.3'
fix(heap): MALLOC_CAP_EXEC does not allocate in RTC IRAM (backport v5.3)

See merge request espressif/esp-idf!35622
2025-02-12 16:17:20 +08:00
Jiang Jiang Jian
a46ac40ca8 Merge branch 'bugfix/wps_scan_freq_v5.3' into 'release/v5.3'
fix(esp_wifi): Reduce scan frequency in WPS (v5.3)

See merge request espressif/esp-idf!36820
2025-02-12 16:15:57 +08:00
Jiang Jiang Jian
a7ce0206bd Merge branch 'bugfix/analyzer_issues_supplicant_v5.3' into 'release/v5.3'
fix(esp_wifi): fix some analyzer issues (v5.3)

See merge request espressif/esp-idf!36826
2025-02-12 13:57:44 +08:00
Astha Verma
f1ecb0a72f fix(nimble): fix NVS corruption 2025-02-12 10:51:51 +05:30
Rahul Tank
cb0501e313 Merge branch 'bugfix/fix_warn_write_string_v5.3' into 'release/v5.3'
fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set (v5.3)

See merge request espressif/esp-idf!36700
2025-02-12 12:57:43 +08:00
Mahavir Jain
5f7897837e Merge branch 'bugfix/fix_blufi_crash_opt_v5.3' into 'release/v5.3'
fix(blufi): Enhance security in BLUFI example (v5.3)

See merge request espressif/esp-idf!36860
2025-02-12 12:32:01 +08:00
Jiang Jiang Jian
830b5c57e2 Merge branch 'fix/stack_overuse_by_failure_retry_cnt_v5.3' into 'release/v5.3'
fix(wifi): Fix stack overflow when failure_retry_cnt is set and add WIFI_EVENT_AP_WRONG_PASSWORD feature (Backport v5.3)

See merge request espressif/esp-idf!36846
2025-02-12 11:13:29 +08:00
morris
30d1ae3088 Merge branch 'feat/mmu_find_paddr_caps_by_any_offset_v5.3' into 'release/v5.3'
mmu: supported find paddr caps by any paddr offset (v5.3)

See merge request espressif/esp-idf!36838
2025-02-12 10:30:42 +08:00
yiwenxiu
f5cbe394c0 feat(openthread): add br library check case 2025-02-12 09:33:54 +08:00
Wang Meng Yang
ab25b7eb6c Merge branch 'bugfix/add_bluedroid_init_migration_v5.3' into 'release/v5.3'
docs(bt/bluedroid): Added migration guide for bluedroid init API[backport v5.3]

See merge request espressif/esp-idf!36876
2025-02-12 09:21:55 +08:00
Erhan Kurubas
e2818f6ff4 fix(coredump): disable uart txd pullup using gpio hal 2025-02-11 16:53:37 +01:00
Erhan Kurubas
ca9d3c487d fix(coredump): fix note section alignments 2025-02-11 16:53:37 +01:00
Erhan Kurubas
43d4c319c7 fix(coredump): only clear high bit in PC when set 2025-02-11 16:53:37 +01:00
liqigan
3f4cd77c50 docs(bt/bluedroid): Added migration guide for bluedroid init API
Closes https://github.com/espressif/esp-idf/issues/15352
2025-02-11 19:39:08 +08:00
Wang Meng Yang
6fd6c4d475 Merge branch 'feat/add_vsc_to_support_test_v5.3' into 'release/v5.3'
feat(bt): add vendor hci command and event to support test (v5.3)

See merge request espressif/esp-idf!36570
2025-02-11 17:54:49 +08:00
Armando
9d724fdebe test(mmu): test can find paddr caps by any paddr offset 2025-02-11 15:56:08 +08:00
Armando
36900880d8 feat(mmu): supported find paddr caps by any paddr offset
Closes https://github.com/espressif/esp-idf/issues/14988
2025-02-11 15:56:08 +08:00
Zhang Hai Peng
f40aa9c587 fix(blufi): Enhance security in BLUFI example
(cherry picked from commit 3fc6c93936)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-02-11 15:13:42 +08:00
Sarvesh Bodakhe
dac80a87a4 fix(wifi): Add some wifi bugfixes and features
1. Fix issue of increased stack usage when failure_retry_cnt is set
   and wifi driver internally retries connection attempts

2. Add WIFI_EVENT_AP_WRONG_PASSWORD in SoftAP.
   This event is triggered when external station tries connecting to softAP
   with wrong password.

   Current supported softAP AUTH modes: WPA-PSK, WPA2-PSK and WPA3-PSK (SAE-auth)
2025-02-11 12:14:10 +05:30
Jiang Jiang Jian
344d3c220a Merge branch 'revert/use_wpa3_ent_authmode_naming_v5.3' into 'release/v5.3'
revert(wifi): Revert support for WPA3 Enterprise authentication modes (Backport v5.3)

See merge request espressif/esp-idf!36808
2025-02-11 13:56:36 +08:00