33682 Commits

Author SHA1 Message Date
zwx
9521fbdfbb feat(openthread): support hardware reset RCP while processing RCP failure 2025-01-22 17:13:49 +08:00
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
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
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
Michael (XIAO Xufeng)
74557ba1c2 feat(esp32h2): add development support option for v1.0 chips 2025-01-10 16:36:37 +08:00
Jiang Jiang Jian
a9424f8a35 Merge branch 'fix_not_rm_micro_definition_v5.1' into 'release/v5.1'
fix(wifi): remove micro definition

See merge request espressif/esp-idf!36265
2025-01-10 11:42:22 +08:00
Jiang Jiang Jian
26bfbfa74e Merge branch 'fix/esp_hiram_heap_v5.1' into 'release/v5.1'
fix(esp_psram): fix a bug in PSRAM heap registration (backport v5.1)

See merge request espressif/esp-idf!35702
2025-01-10 10:31:43 +08:00
Jiang Jiang Jian
5e0d0a83a7 Merge branch 'feat/lwip_dns_external_resolve_hook_5.1' into 'release/v5.1'
feat(lwip): Add DNS external hook (v5.1)

See merge request espressif/esp-idf!36272
2025-01-10 10:31:09 +08:00
Shu Chen
bd5e1c30fe Merge branch 'feat/update_thread_lib_v5.1' into 'release/v5.1'
fix(openthread): update SRP server to support zero subtype (v5.1)

See merge request espressif/esp-idf!36230
2025-01-09 22:11:13 +08:00
yinqingzhao
13c68bd1bd fix(wifi): remove micro definition 2025-01-09 19:06:11 +08:00
Martin Vychodil
d4eca53e84 Merge branch 'fix/ssdmmc_send_cmd_set_relative_addr_rca_v5.1' into 'release/v5.1'
fix(sdmmc): Retry to get another RCA if the previous response was 0 (v5.1)

See merge request espressif/esp-idf!34347
2025-01-09 18:43:09 +08:00
Jiang Jiang Jian
be5bf51f5b Merge branch 'fix/incorrect_console_open_and_close_behaviour_v5.1' into 'release/v5.1'
fix(storage/vfs_console): stop new console opens from overwriting existing fds (v5.1)

See merge request espressif/esp-idf!35270
2025-01-09 18:03:24 +08:00
Jiang Jiang Jian
5c6a4ba5c8 Merge branch 'fix/fix_tsens_power_after_modem_wakeup_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix tsensor power enable failed after modem state wakeup (v5.1)

See merge request espressif/esp-idf!36225
2025-01-09 18:03:01 +08:00
WanqQixiang
f3ef31d335 feat(lwip): Add DNS external hook 2025-01-09 10:58:11 +01:00
Jiang Jiang Jian
90156259ce Merge branch 'bugfix/wpa3_enterprise_mode_detection_v5.1' into 'release/v5.1'
fix(wifi): Fix bug in authmode detection for wpa2/wpa3 enterprise (Backport v5.1)

See merge request espressif/esp-idf!36241
2025-01-09 17:48:18 +08:00
morris
5cd2c276d0 Merge branch 'bugfix/channel_resolution_calculation_v5.1' into 'release/v5.1'
fix(rmt): channel resolution divider rounding issue (v5.1)

See merge request espressif/esp-idf!36035
2025-01-09 17:15:10 +08:00
Tan Yan Quan
5c3b29aea2 fix(openthread): update SRP server to support zero subtype
* esp-openthread: 278d4fc29
* openthread: 005c5cefc
* esp-idf: 8c1e9489e
2025-01-09 15:50:52 +08:00
morris
cc72859948 fix(rmt): channel resolution divider rounding issue
Closes https://github.com/espressif/esp-idf/issues/15092
2025-01-09 11:30:36 +08:00
Adam Múdry
f1fff9c1c9 fix(sdmmc): Retry to get another RCA if the previous response was 0 2025-01-09 11:29:29 +08:00
Tomáš Rohlínek
f981c28a8d fix(storage/vfs_console): stop new console opens from overwriting existing fds 2025-01-09 11:28:02 +08:00
Omar Chebib
197f6e40da fix(esp_psram): fix a bug in PSRAM heap registration
This commit fixes a bug in the PSRAM heap initialization that didn't take into
account the reserved himem area when registering the PSRAM virtual space as a heap.
2025-01-09 11:21:35 +08:00
Jiang Jiang Jian
2f9661bcdd Merge branch 'lwip/dns_clear_cache_fix_v5.1' into 'release/v5.1'
fix(lwip): Fixed active DNS entries before clearing cache(v5.1)

See merge request espressif/esp-idf!36214
2025-01-09 11:12:36 +08:00
wuzhenghui
a6de0b8446
fix(esp_hw_support): fix modem power enable failed after modem state wakeup 2025-01-09 11:11:48 +08:00
Jiang Jiang Jian
ccaff0ac0b Merge branch 'fix/ws_transport_head_fragments_v5.1' into 'release/v5.1'
fix(ws_transport): Fix reading WS header in fragments (v5.1)

See merge request espressif/esp-idf!35091
2025-01-09 11:04:51 +08:00
Marius Vikhammer
8d6ae5f021 Merge branch 'feature/efuse_update_for_esp32h2_eco5_v5.1' into 'release/v5.1'
feat(efuse): Adds efuses for esp32h2 eco5 (v5.1)

See merge request espressif/esp-idf!36247
2025-01-09 11:01:26 +08:00
Sarvesh Bodakhe
b48f406a0d fix(wifi): Fix bug in authmode detection for wpa2/wpa3 enterprise
1. WPA3-Enterprise mandates the use of AKM suite selector
   00:0F:AC:5 (IEEE80211 802.1X with SHA-256)
2. Add placeholder enums in 'wifi_auth_mode_t' for maintaining
   forward compatibility with minor versions > v5.1
2025-01-08 21:22:34 +05:30
Jiang Jiang Jian
b6399a373a Merge branch 'bugfix/fix_double_wifi_active_time_v5.1' into 'release/v5.1'
bugfix/fix double wifi active time v5.1

See merge request espressif/esp-idf!36232
2025-01-08 22:45:47 +08:00
Konstantin Kondrashov
ace6ef9786 feat(espefuse): Adds efuses for esp32h2 eco5
- Support efuses that are not present in the main efuse table
2025-01-08 12:21:45 +02:00
Richard Allen
a73616d018 fix(ws_transport): Fix reading WS header bytes
Correct split header bytes

When the underlying transport returns header,
length, or mask bytes early, again call the
underlying transport.

This solves the WS parser getting offset when
the server sends a burst of frames where the
last WS header is split across packet boundaries,
so fewer than the needed bytes may be available.

Merges https://github.com/espressif/esp-idf/pull/14706
2025-01-08 17:27:32 +08:00
Jiang Jiang Jian
e77ee138e1 Merge branch 'feat/add_config_for_ble_vs_qa_cmd_v5.1' into 'release/v5.1'
fixed interrupt WDT when shutdown bt controller on ESP32(ba6739f) (v5.1)

See merge request espressif/esp-idf!36173
2025-01-08 17:16:59 +08:00
Shu Chen
4a83e6bbe7 Merge branch 'feature/154_api_enhancement_for_mp_v5.1' into 'release/v5.1'
feat(802.15.4): support register isr callback (v5.1)

See merge request espressif/esp-idf!36201
2025-01-08 16:26:01 +08:00
liuning
3f6b44d3ef fix(wifi): fix double max active time, fix coex pwr period cant been updated by ps type set 2025-01-08 15:54:30 +08:00
liuning
0de1ce27a2 feat(coex): update coexist debug default event 2025-01-08 15:54:30 +08:00
Jiang Jiang Jian
8c1e9489e5 Merge branch 'backport/backport_some_changes_to_v5.1_20250106' into 'release/v5.1'
Backport/backport some changes to v5.1 20250106

See merge request espressif/esp-idf!36178
2025-01-08 12:16:54 +08:00
Jiang Jiang Jian
b33c50d2b5 Merge branch 'bugfix/fix_some_ble_bugs_241224_esp32c3_v5.1' into 'release/v5.1'
Fixed some BLE bugs 241224 on ESP32C3(fd62b31) (v5.1)

See merge request espressif/esp-idf!36193
2025-01-08 10:28:42 +08:00
yinqingzhao
26e77f9a38 feat(wifi): avoid compiling components related to wifi when wifi is not supported 2025-01-08 10:27:36 +08:00
yinqingzhao
57bee3ec96 feat(wifi): wifi support 80211tx using 11ax rate 2025-01-08 10:25:05 +08:00
morris
9ee99a1d9f Merge branch 'bugfix/modbus_examples_fix_mode_v51' into 'release/v5.1'
fix(modbus): Fix the mode setup in modbus slave (backport v5.1)

See merge request espressif/esp-idf!36115
2025-01-08 10:23:19 +08:00
Jiang Jiang Jian
9184285fe8 Merge branch 'bugfix/use_wpa3_ent_authmode_naming_v5.1' into 'release/v5.1'
fix(wifi): Add support to recongize different WPA3 Authentication modes from specifications (Backport v5.1)

See merge request espressif/esp-idf!36149
2025-01-07 23:03:01 +08:00
Abhik Roy
6c24046df3 fix(lwip): Fixed active DNS entries before clearing cache 2025-01-07 22:03:32 +11:00
Michael (XIAO Xufeng)
b5ca10d73e Merge branch 'feat/increase_c2_supported_ver_v5.1' into 'release/v5.1'
feat(soc): increase c2 max supported version (v5.1)

See merge request espressif/esp-idf!35975
2025-01-07 15:45:02 +08:00