Commit Graph

55524 Commits

Author SHA1 Message Date
Sajia
cc21114b5f fix(wifi): Allow In-Ap to fallback to connected sta channel 2026-09-17 15:39:28 +05:30
Akshat Agrawal
6da04cadb2 fix(ftm): Fix heap corruption by terminating FTM mid disconnection 2026-09-17 15:37:25 +05:30
Jiang Jiang Jian
e4df0c12f7 Merge branch 'change/wifi_readable_cipher_log' into 'master'
fix(wifi): print readable cipher names in RSN/WPA scan logs

Closes WIFIBUG-902

See merge request espressif/esp-idf!46743
2026-09-17 18:01:19 +08:00
Lu Wei Ke
b9e4a5d282 Merge branch 'docs/esp32c5_coexist_5ghz' into 'master'
docs: Clarify ESP32-C5 5 GHz Wi-Fi coexistence

See merge request espressif/esp-idf!52922
2026-09-17 17:31:23 +08:00
Sarvesh Bodakhe
f1a0931ff6 fix(wifi): print readable cipher names in RSN/WPA scan/connect logs
Replace raw IEEE80211_CIPHER_* integer values with string names in the
rsn valid, rsn override valid, and wpa invalid log messages so users can
understand the cipher types.

Cipher names use the bare suite name without the redundant AES- prefix
(CMAC128, GCM, GCM256, GMAC128, GMAC256), matching wpa_cipher_txt() in
the supplicant.
2026-09-17 17:25:58 +08:00
Jiang Jiang Jian
5604aa0d74 Merge branch 'bugfix/limit_deauth' into 'master'
fix(wifi): Limit auth, deauth, assoc frames to avoid TX buffer exhaustion

Closes WIFIBUG-2068

See merge request espressif/esp-idf!51447
2026-09-17 16:56:14 +08:00
luweike
99a4eb75fb docs: Clarify ESP32-C5 5 GHz Wi-Fi coexistence 2026-09-17 16:32:56 +08:00
Lu Ai Jun
3dd1a4671a Merge branch 'fix/sys_test_apps_using_wrong_config' into 'master'
CI: fix psram config for system test apps

See merge request espressif/esp-idf!51559
2026-09-17 15:58:44 +08:00
David Čermák
3ff203f158 Merge branch 'test/lwip_build_test' into 'master'
feat(lwip): Add support for build-only tests

See merge request espressif/esp-idf!48524
2026-09-17 15:31:23 +08:00
David Čermák
ef5168d191 Merge branch 'fix/eth-allnodes-multicast-filter' into 'master'
fix(esp_netif): add all-nodes multicast filter

See merge request espressif/esp-idf!52447
2026-09-17 14:14:59 +08:00
Jiang Jiang Jian
a992ea7a1d Merge branch 'bugfix/update_ftm_caldata_s31' into 'master'
Update FTM calibration data for ESP32-S31

Closes WIFIBUG-2138

See merge request espressif/esp-idf!52510
2026-09-17 11:58:52 +08:00
Akshat Agrawal
dc5e9890bb fix(wifi): Limit auth, deauth, assoc frames to avoid TX buffer exhaustion 2026-09-17 09:06:47 +05:30
Chai Ji’e
1b3dc2d75b Merge branch 'feature/support_chip764_pvt_auto_dbias' into 'master'
feat(s31): support chip764 pvt auto dbias

See merge request espressif/esp-idf!51187
2026-09-17 10:49:36 +08:00
Wang Meng Yang
1a9e95d6c1 Merge branch 'change/optimize_bredr_perf_coex' into 'master'
change(coex): optimize bredr acl performance in coexistence scenes

Closes BT-4004

See merge request espressif/esp-idf!52345
2026-09-17 08:48:40 +08:00
Wang Meng Yang
457befd4b0 Merge branch 'bugfix/bredr_common_lib_mismatch' into 'master'
fix(bt/controller): Fixed wrong version of btdm_common used by BR/EDR

Closes BT-4517

See merge request espressif/esp-idf!52876
2026-09-17 08:35:16 +08:00
Wang Meng Yang
f8dcd2c67e Merge branch 'bugfix/fix_hfp_api_status_check' into 'master'
fix(bt/bluedroid): check HFP audio status before forwarding SCO data

Closes BTQABR2023-906

See merge request espressif/esp-idf!52824
2026-09-17 08:09:37 +08:00
Nachiket Kukade
47ae08abb8 fix(esp_wifi): Update FTM calibration data for ESP32-S31 2026-09-16 18:06:25 +05:30
Martin Vychodil
8438b4b0ca Merge branch 'bugfix/fatfs-restore-ff-use-expand' into 'master'
fix(fatfs): restore FF_USE_EXPAND for contiguous file API

Closes IDFGH-18260

See merge request espressif/esp-idf!52783
2026-09-16 19:47:11 +08:00
wuzhenghui
66482b8109 fix(esp_hw_support): only bypass pll_160 clock management if PVT is enabled 2026-09-16 19:37:33 +08:00
wangjialiang
6dea222f7f fix(iso): Fix cis cen 2nd cis create failed 2026-09-16 18:56:19 +08:00
Michael.B
923bce4161 refactor(pmu): move S31 dbias vol gap getter from efuse_ll to pmu_ll
Keep PMU calibration efuse reads in the PMU LL layer, matching other chips.
2026-09-16 18:31:28 +08:00
yanzihan@espressif.com
38fea2d793 feat(esp_hw_support): use pvt auto dbias to support for esp32s31 2026-09-16 18:31:27 +08:00
Jin Cheng
cfce9ef45a fix(bt/controller): Fixed wrong version of btdm_common used by BR/EDR
- Sync btdm_common at BR/EDR side
- Enabled BTLC timer overflow interrupt
- Check the btdm version used by BR/EDR during controller initialization
2026-09-16 17:43:24 +08:00
David Cermak
7bcdb676ba feat(lwip): Add support for build-only tests 2026-09-16 16:42:10 +08:00
Guillaume Souchere
e492079576 Merge branch 'feat/esp-stdio-custom-driver' into 'master'
feat(esp_stdio): Add support for custom IO

Closes IDF-14901 and IDF-15541

See merge request espressif/esp-idf!45955
2026-09-16 10:32:44 +02:00
Steven (Yang Minghui)
014b7f8c84 Merge branch 'fix/spi_data_output_inversion_idle_level' into 'master'
fix(spi): remove idle compensation for data output inversion

See merge request espressif/esp-idf!52864
2026-09-16 13:14:04 +08:00
Jiang Jiang Jian
0925b1c79a Merge branch 'fix/fix_s31_modem_clock_link_bad_retention' into 'master'
fix(esp_hw_support): wait pll ready before modem clock retention on s31

See merge request espressif/esp-idf!52015
2026-09-16 12:06:29 +08:00
Chen Chen
3fd0b94ea2 Merge branch 'feat/i2c_sleep_retention_h21' into 'master'
feat(i2c): support i2c sleep retention on esp32h21

Closes IDF-11579

See merge request espressif/esp-idf!52807
2026-09-16 11:54:01 +08:00
Wang Meng Yang
edef6a8686 Merge branch 'feat/added_nonblocking_mode_for_hci_alloc' into 'master'
feat(bt): block the hci task if no available hci cmd buffer for ESP32-S31, ESP32-H4

See merge request espressif/esp-idf!52765
2026-09-16 08:13:40 +08:00
Steven (Yang Minghui)
6b52cfc431 fix(spi): remove idle compensation for data output inversion 2026-09-15 21:11:18 +08:00
Jiang Jiang Jian
e25d7399e3 Merge branch 'bugfix/fix_phy_tx_power' into 'master'
fix(phy): fix crash issue when tx power set to 21dBm in ESP32S31

See merge request espressif/esp-idf!52769
2026-09-15 20:46:10 +08:00
muhaidong
69b860b6b8 fix(wifi): fix regdma restore ba bitmap fail issue 2026-09-15 20:37:33 +08:00
muhaidong
223fa998bc fix(wifi): fix esp32s31 rx packet failed when modem state is interrupted by other 2026-09-15 20:37:33 +08:00
wuzhenghui
a14ab4d942 fix(esp_hw_support): disable BBPLL after sleep if clk_tree ref is zero
PLL_SOURCE retention may leave BBPLL on; sync HW in pmu_sleep_finish and keep is_power_on in IRAM.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-15 20:37:33 +08:00
wuzhenghui
81a97f38b0 fix(esp_hw_support): wait pll ready before modem clock retention for s31 2026-09-15 20:37:33 +08:00
Evgeny Torbin
07ec3b8ce4 Merge branch 'ci/upload_size_artifacts_for_protected_branches' into 'master'
ci: upload size artifacts to longterm bucket for protected branches

See merge request espressif/esp-idf!52847
2026-09-15 19:31:26 +08:00
morris
56f65afa93 Merge branch 'feat/rmt_bit_encoder' into 'master'
feat(rmt): add bit encoder for rmt tx

Closes IDFGH-16044, IDFGH-13969, and IDFGH-13698

See merge request espressif/esp-idf!41090
2026-09-15 18:12:16 +08:00
Wang Meng Yang
4e87c4770e Merge branch 'bugfix/fix_cve_bug' into 'master'
fix(bt): fixed multiple issues for Bluetooth Classic Controller

Closes BT-4422

See merge request espressif/esp-idf!52799
2026-09-15 18:06:18 +08:00
Wan Lei
0f1bdfb624 Merge branch 'fix/enable_vfs_test' into 'master'
fix(vfs): enable h4/h21 support and test

Closes IDF-11593 and IDF-12372

See merge request espressif/esp-idf!52803
2026-09-15 17:57:16 +08:00
Guillaume Souchere
3c1e75706f feat(esp_stdio): Revert breaking change
- also revert the modification in the singature of uninstall function
in all the concerned esp_driver* components and esp_stdio.
- added proper documentation of the feature in the programming guide
2026-09-15 11:49:55 +02:00
Sudeep Mohanty
6933b41314 Merge branch 'feat/ulp_component_split' into 'master'
refactor(ulp): separate the ULP coprocessor code from the driver

Closes IDF-15957

See merge request espressif/esp-idf!52268
2026-09-15 11:49:23 +02:00
Island
8c7906c68a Merge branch 'fix/ble_mesh_last_param_oob' into 'master'
fix(ble_mesh): index last_param by inst_type, not controller inst_id

See merge request espressif/esp-idf!51478
2026-09-15 17:43:55 +08:00
ShenWeilong
64018e1982 feat(bt): block the hci task if no available hci cmd buffer for ESP32-S31, ESP32-H4 2026-09-15 17:28:58 +08:00
Chen Ji Chang
b5ebdde954 Merge branch 'fix/rgb_lcd_restart_bb_index' into 'master'
fix(rgb_lcd): resync bounce buffer index when restarting DMA

Closes IDFGH-18263

See merge request espressif/esp-idf!52748
2026-09-15 17:08:19 +08:00
Shu Chen
05e589b076 Merge branch 'pr_18845' into 'master'
fix(openthread): restore ot_network_auto_start() call in ot_br example (IDFGH-17984)

Closes IDFGH-17984

See merge request espressif/esp-idf!52694
2026-09-15 09:05:19 +00:00
linruihao
91810e07e8 fix(bt/bluedroid): check HFP audio status before forwarding SCO data 2026-09-15 16:08:18 +08:00
Chen Chen
c4c83bc041 feat(i2c): support i2c sleep retention on esp32h21 2026-09-15 15:12:46 +08:00
C.S.M
4d7f280139 Merge branch 'feat/tsens_cali_h4' into 'master'
feat(tsens): Load ESP32-H4 temperature calibration from eFuse

Closes IDF-15117

See merge request espressif/esp-idf!52798
2026-09-15 14:44:23 +08:00
morris
5d2e6e7323 Merge branch 'fix/rom_mmap_page_num' into 'master'
fix(spi_flash): size the ROM mmap page table to the region the ROM searches

See merge request espressif/esp-idf!52720
2026-09-15 14:20:55 +08:00
Rahul Tank
707d66796f Merge branch 'bugfix/fix_mesh_compilation' into 'master'
fix(nimble): Fix PSA related compilation issue for nimble upstream mesh example

Closes IDFCI-13922

See merge request espressif/esp-idf!52764
2026-09-15 11:45:31 +05:30