33759 Commits

Author SHA1 Message Date
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
zwx
6d28fb78cd feat(802.15.4): introduced a feature for registering 802.15.4 ISR callbacks 2025-01-07 15:26:43 +08:00
Michael (XIAO Xufeng)
fd3da18412 Merge branch 'bugfix/warn_rc32k_use_in_kconfig_v5.1' into 'release/v5.1'
fix(clk): add an inevitable kconfig option to be selected to use rc32k (v5.1)

See merge request espressif/esp-idf!35967
2025-01-07 15:19:10 +08:00
Chen Jian Hua
7dbfb06fc9 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled


(cherry picked from commit 326f391f9c5a218bad521f3a1277fd09f240ac6d)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-07 14:33:21 +08:00
Kapil Gupta
b9a77ef222 Merge branch 'bugfix/enable_eap_workarounds_v5.1' into 'release/v5.1'
fix(esp_wifi): Enable EAP workarounds by default (v5.1)

See merge request espressif/esp-idf!36155
2025-01-07 14:12:15 +08:00
Jiang Jiang Jian
2a815c8400 Merge branch 'fix/littlefs_image_creation_windows_v5.1' into 'release/v5.1'
fix(littlefs): Allow LittleFS image generation on Windows + version bump (v5.1)

See merge request espressif/esp-idf!34918
2025-01-07 13:56:30 +08:00
Jiang Jiang Jian
6e9e617159 Merge branch 'fix/fix_pm_trace_rtc_domain_keeping_v5.1' into 'release/v5.1'
fix(esp_pm): enable RTC_PERIPH domain once in esp_pm_trace_init (v5.1)

See merge request espressif/esp-idf!36000
2025-01-07 10:59:31 +08:00
Jiang Jiang Jian
2832e1fcd8 Merge branch 'fix/fix_flash_leakage_workaroud_config_dependcy_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy (v5.1)

See merge request espressif/esp-idf!35993
2025-01-07 10:58:53 +08:00
Sarvesh Bodakhe
13055cbcec fix(wifi): Add support to recongize different WPA3 Authentication modes from specs
Add support  to recognize APs supporting 'WPA3-Enterprise-Only Mode' and
'WPA3-Enterprise-Transition Mode' using authmodes WIFI_AUTH_WPA3_ENTERPRISE
and WIFI_AUTH_WPA2_WPA3_ENTERPRISE, respectively.
2025-01-07 10:23:36 +08:00
Shu Chen
a2d03a16e9 Merge branch 'feature/support_esp32h2eco5_phylib_v51' into 'release/v5.1'
feat(esp_phy): support esp32h2eco5 phylib(v5.1)

See merge request espressif/esp-idf!36170
2025-01-07 10:14:22 +08:00
Rahul Tank
7b4e90da66 Merge branch 'bugfix/fix_csfc_write_nvs_v5.1' into 'release/v5.1'
fix(nimble): Corrected storing method of csfc to nvs (v5.1)

See merge request espressif/esp-idf!36168
2025-01-07 08:45:36 +08:00
Xiao Xufeng
c6b1ba15dd feat(soc): increase c2 max supported version 2025-01-06 17:09:08 +08:00
Shu Chen
515b025d6e Merge branch 'feat/support_setting_event_for_154_txrx_5_1' into 'release/v5.1'
feat(15.4): support setting 15.4 txrx pti when coex is enabled (backport to 5.1)

See merge request espressif/esp-idf!36103
2025-01-06 16:36:56 +08:00
Chen Jian Hua
6c0819eec4 fix(bt): Update bt lib for ESP32(ba6739f)
- Fixed assert in lld_evt.c at line 2353
- Fixed interrupt WDT when shutdown bt controller
- Added config for BLE vendor HCI QA command
- Added config for BLE channel assessment and ping procedure


(cherry picked from commit ad3554fbed715c9cc64fe6db2a81b51770f63504)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-06 15:20:01 +08:00
zhangwenxu
743a2bf189 feat(esp_phy): support esp32h2eco5 phylib 2025-01-06 14:31:16 +08:00
Rahul Tank
16bc457b90 fix(nimble): Corrected storing method of csfc to nvs 2025-01-06 10:21:39 +05:30
Xu Si Yu
35ed2beb21 fix(openthread): fix openthread radio spinel deinit 2025-01-06 10:25:53 +08:00
Xu Si Yu
d7491e8fa8 fix(openthread): fix a naming error of kconfig 2025-01-06 10:25:30 +08:00
Xu Si Yu
632a7e0a36 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:25:30 +08:00
Shu Chen
79f444f877 Merge branch 'feat/example_connect_thread_v5_1' into 'release/v5.1'
feat(protocol_examples_common): Add Thread connect to support Thread for the protocol examples(v5.1)

See merge request espressif/esp-idf!36093
2025-01-05 10:58:08 +08:00
Jiang Jiang Jian
6ee30b3348 Merge branch 'feat/backport_some_feature_and_bugfix_v51' into 'release/v5.1'
Feat/backport some feature and bugfix v51

See merge request espressif/esp-idf!36139
2025-01-03 21:36:02 +08:00
Kapil Gupta
13cf93c5c4 fix(esp_wifi): Enable EAP workarounds by default
Enabling this will make sure our behavior is same as upstream
wpa_supplicant.
2025-01-03 17:43:46 +05:30
Jiang Jiang Jian
fa1004d6cc Merge branch 'bugfix/fix_sniffer_fail_on_ci_v5.1' into 'release/v5.1'
fix(ci): Enlarge the pcap memory size in sniffer example (v5.1)

See merge request espressif/esp-idf!35694
2025-01-03 19:58:12 +08:00
Shu Chen
d326f0282e Merge branch 'feature/ieee802154_txpower_table_v5.1' into 'release/v5.1'
Feature/ieee802154 txpower table (v5.1)

See merge request espressif/esp-idf!36135
2025-01-03 17:01:34 +08:00