Commit Graph
30780 Commits
Author SHA1 Message Date
muhaidong f12e8de207 fix(wifi): fix some wifi bugs 260213
1. fix some wifi bugs related to csi, twt and bss max idle
2. fix cannot sleep after change ps mode
3. fix memory corruption by avoiding unncessary encryption of Mgmt frames
4. fix regdma contention issue
2026-03-15 13:12:55 +08:00
yinqingzhao 8b25dc7b4a fix(wpa_supplicant): fix race where STA is freed before WPA3 SAE finishes 2026-03-15 13:12:55 +08:00
Jiang Jiang Jian 05785a4869 Merge branch 'feat/use_ot_cmakelists_v5.4' into 'release/v5.4'
feat(openthread): use upstream CMakeLists.txt for radio build (v5.4)

See merge request espressif/esp-idf!46580
2026-03-15 13:09:20 +08:00
Jiang Jiang Jian f472b966a8 Merge branch 'feat/support_bleqabr25_1521_v5.4' into 'release/v5.4'
feat(ble/bluedroid): Add an API to resolve RPA (v5.4)

See merge request espressif/esp-idf!46502
2026-03-15 13:08:02 +08:00
Jiang Jiang Jian 5fff58de41 Merge branch 'update/spiffs_sync_upstream_5.4' into 'release/v5.4'
change(spiffs): upgrade spiffs module to 0.2-265-gad902ca version (v5.4)

See merge request espressif/esp-idf!45971
2026-03-15 13:05:10 +08:00
Jiang Jiang Jian 5729128d7c Merge branch 'fix/spi_master_bit_trans_add_check_v5.4' into 'release/v5.4'
fix(driver_spi): spi master bit length check and set idle level for all data pin v5.4

See merge request espressif/esp-idf!45135
2026-03-15 13:03:17 +08:00
Jiang Jiang Jian 525343e488 Merge branch 'fix/sdmmc_sdspi_retry_crc_check_v5.4' into 'release/v5.4'
fix(sdspi): 0x106 error during SD card init via SPI related fixes (v5.4)

See merge request espressif/esp-idf!45693
2026-03-15 12:59:10 +08:00
Tan Yan Quan 541e306799 feat(openthread): use heap_caps_calloc_prefer for messagepool 2026-03-13 21:02:03 +08:00
Tan Yan Quan 8445719b4c feat(openthread): use explicit source list for RCP build 2026-03-13 21:01:57 +08:00
Jiang Jiang Jian e8069a963d Merge branch 'bugfix/fix_some_wifi_bugs_260312_v5.4' into 'release/v5.4'
Bugfix/fix some wifi bugs 260312 v5.4

See merge request espressif/esp-idf!46542
2026-03-13 19:19:27 +08:00
Shu Chen 1a194b64cf Merge branch 'fix/add_check_and_fix_docs_for_154_v5.4' into 'release/v5.4'
fix(802.15.4) added some error checks to make the code more robust(v5.4)

See merge request espressif/esp-idf!46489
2026-03-13 07:20:25 +00:00
Jiang Jiang Jian eb9f95a56d Merge branch 'fix/roam_scan_ongoing_flag_set_v5.4' into 'release/v5.4'
Set and unset roam scan ongoing flag properly(v5.4)

See merge request espressif/esp-idf!46239
2026-03-13 14:25:30 +08:00
Jiang Jiang Jian 238e8e677c Merge branch 'feat/support_rv_fp_retention_v5.4' into 'release/v5.4'
feat(esp_hw_support): support rv fp retention (v5.4)

See merge request espressif/esp-idf!46523
2026-03-13 12:24:13 +08:00
Jiang Jiang Jian 2c7099f991 Merge branch 'bugfix/wps_disable_stop_scan_v5.4' into 'release/v5.4'
fix(wifi): Stop scan when wps is disabled (v5.4)

See merge request espressif/esp-idf!46321
2026-03-13 12:22:24 +08:00
Jiang Jiang Jian 6d8ba7e03f Merge branch 'change/esp_idf_uart_wakeup_refactor_v5.4' into 'release/v5.4'
change(example): change uart wakeup mode 0 edge threshold (v5.4)

See merge request espressif/esp-idf!46377
2026-03-13 12:22:18 +08:00
wanckl 53458fc6aa fix(driver_spi): added bit trans length check for master driver
Closes https://github.com/espressif/esp-idf/issues/16049

Closes https://github.com/espressif/esp-idf/issues/17725
2026-03-13 10:39:55 +08:00
Rahul Tank 97edaa1ad1 Merge branch 'bugfix/mbuf_log_crash_v5.4' into 'release/v5.4'
fix(nimble): modify logic to print mbuf in ble_hs_log_mbuf (v5.4)

See merge request espressif/esp-idf!46497
2026-03-12 17:35:16 +05:30
Fu Hanxi aacde8f52b Merge branch 'ci/pytest_mark_formatter_v5.4' into 'release/v5.4'
ci: pytest mark formatter (v5.4)

See merge request espressif/esp-idf!46228
2026-03-12 09:59:10 +01:00
sibeibei f39d3bfb5a fix: clear modem RF flag before PMU sleep to prevent open rf failed on next wake-up 2026-03-12 14:59:53 +08:00
sibeibei 54c2126abf bugfix: clear regdma status when restart 2026-03-12 14:53:43 +08:00
Sajia 1800a867ab fix(wifi): Stop scan when wps is disabled 2026-03-12 14:34:16 +08:00
tarun.kumar 0d7a3416bc fix(roam) : Set and unset roam scan ongoing flag properly 2026-03-12 14:34:05 +08:00
Jiang Jiang Jian d1733defe6 Merge branch 'feat/support_modify_regdma_link_skip_flag_dynamiclly_v5.4' into 'release/v5.4'
feat(esp_hw_support): add API to supoport modify retention skip flag dynamically (v5.4)

See merge request espressif/esp-idf!46492
2026-03-12 14:29:44 +08:00
wuzhenghui a5b4fc36e9 feat(esp_hw_support): add RV FP test cases 2026-03-12 11:36:48 +08:00
wuzhenghui efba30b427 feat(esp_hw_support): support esp32p4 RV FPU context retention in pd_cpu sleep 2026-03-12 11:36:48 +08:00
Jiang Jiang Jian a9c6958c6e Merge branch 'bugfix/mac_deinit_esp32_v5.4' into 'release/v5.4'
fix(wifi): fix some wifi bugs 260304(Backport v5.4)

See merge request espressif/esp-idf!42489
2026-03-12 09:56:50 +08:00
Jiang Jiang Jian 570b5c5a7a Merge branch 'fix/fix_sleep_exception_in_spi_flash_rom_impl_v5.4' into 'release/v5.4'
fix(esp_hw_support): fix sleep exception in spi flash rom impl (v5.4)

See merge request espressif/esp-idf!46447
2026-03-12 03:38:34 +08:00
chenjianhua f35659e032 feat(ble/bluedroid): Add an API to resolve RPA 2026-03-11 20:11:24 +08:00
wuzhenghui af9c605877 feat(esp_hw_support): add API to supoport modify retention skip flag dynamically 2026-03-11 19:59:23 +08:00
Sumeet Singh 30100b1cb8 fix(nimble): modify logic to print mbuf in ble_hs_log_mbuf (v5.4) 2026-03-11 17:21:46 +05:30
zwx c6f0725938 fix(802.15.4) added some error checks to make the code more robust 2026-03-11 19:03:44 +08:00
Island 80ba1b83b3 Merge branch 'fix/ble_hci_log_direction_v5.4' into 'release/v5.4'
feat(ble_log): encode HCI direction in ble_log pipeline (v5.4)

See merge request espressif/esp-idf!46301
2026-03-11 18:53:50 +08:00
Jiang Jiang Jian afeb97495c Merge branch 'bugfix/supplicant_min_scan_time_v5.4' into 'release/v5.4'
fix(esp_wifi): Fix min scan time for btm scan (v5.4)

See merge request espressif/esp-idf!46440
2026-03-11 17:18:46 +08:00
Evgeny Torbin f7395255da test: format all test scripts 2026-03-11 07:34:34 +01:00
morris 349306217b Merge branch 'change/added_mutex_for_get_apis_v5.4' into 'release/v5.4'
mmu: add mutex for get_max_consecutive_free_block_size and paddr_find_caps (v5.4)

See merge request espressif/esp-idf!46434
2026-03-11 11:33:36 +08:00
morris a64144f693 Merge branch 'fix/jpeg_encoder_v5.4' into 'release/v5.4'
feat(jpeg): Fix some potential encoder issues (backport v5.4)

See merge request espressif/esp-idf!46384
2026-03-11 11:01:30 +08:00
wanckl 1a86c86702 fix(driver_spi): master set idle pin level for all data pin 2026-03-11 10:14:12 +08:00
wanckl 5213197284 fix(driver_i2s): fix pdm mode ll header file 2026-03-11 10:14:12 +08:00
morris b7040d3069 Merge branch 'fix/i2c_psram_esp32c5_v5.4' into 'release/v5.4'
test(i2c): with malloc comes from PSRAM by default (v5.4)

See merge request espressif/esp-idf!46391
2026-03-11 10:00:50 +08:00
morris 122005a35c Merge branch 'fix/dsi_test_manifest_v5.4' into 'release/v5.4'
fix(dsi): test apps manifest error (v5.4)

See merge request espressif/esp-idf!46036
2026-03-10 17:06:21 +08:00
muhaidong a8fa7f7c19 fix(coex): fix external_coex_function build issue 2026-03-10 16:29:14 +08:00
muhaidong b6ed337eaa fix(wifi): fix esp32s3 ping failure with ip and wifi fragmented packets 2026-03-10 16:29:04 +08:00
muhaidong 3d5bd2a15e fix(wifi): fix lmac tx done assert issue 2026-03-10 16:28:51 +08:00
muhaidong 3fb43a761e fix(wifi): fix some wapi and fragment issues
1. fix gcmp fragment rx issue
2. support wapi fragment tx and rx
3. fix wapi uskid issue
2026-03-10 16:28:37 +08:00
muhaidong b5ad6472d7 fix(wifi): fix unit test ci memory check fail issue 2026-03-10 16:28:25 +08:00
muhaidong 4fbac0fd49 feat(coex): add external coex unit tests to componment ut 2026-03-10 16:28:14 +08:00
muhaidong 89b8ccbba9 fix(wifi): fix external coexistence depends on wifi connect issue 2026-03-10 16:28:03 +08:00
muhaidong 33780d6bfe docs(wifi): update wifi fragment doc 2026-03-10 16:27:51 +08:00
wangtao@espressif.com e577242c62 fix(wifi): fix esp32c2 set vendor ie issue 2026-03-10 16:27:40 +08:00
Jiang Jiang Jian 06655c045a Merge branch 'bugfix/fix_esp32_phy_init_bb_clock_issue_v5.4' into 'release/v5.4'
bugfix(wifi): fix incomplete phy initialization due to absence of bb clocks at...

See merge request espressif/esp-idf!46345
2026-03-10 15:27:29 +08:00