tarun.kumar
bc20f7e76e
fix(wifi): Send Low RSSI reason in BTM Query for roaming
...
Roaming previously used REASON_RSSI (5), which APs decode as Load
Balancing. Send Low RSSI (16) from RoamingApp and the example
without changing the public btm_query_reason enum.
2026-09-18 11:42:29 +05:30
tarun.kumar
dd6a87a734
fix(wifi) : Roam handle unregister issue
2026-09-18 11:42:05 +05:30
tarun.kumar
6aae7e9c3d
fix(wifi) : Preserve SSID and authmode across disconnect for blacklist recovery
2026-09-18 11:41:48 +05:30
morris
0974aac0a7
Merge branch 'fix/rgb_lcd_restart_bb_index_v6.1' into 'release/v6.1'
...
fix(rgb_lcd): resync bounce buffer index when restarting DMA (v6.1)
See merge request espressif/esp-idf!52839
2026-09-17 12:10:20 +08:00
morris
7f7957cab7
Merge branch 'fix/spi_data_output_inversion_idle_level_v6.1' into 'release/v6.1'
...
fix(spi): remove idle compensation for data output inversion (backport v6.1)
See merge request espressif/esp-idf!52877
2026-09-17 12:05:45 +08:00
Jiang Jiang Jian
8a1988e4d3
Merge branch 'bugfix/bredr_common_lib_mismatch_v6.1' into 'release/v6.1'
...
fix(bt/controller): Fixed wrong version of btdm_common used by BR/EDR
See merge request espressif/esp-idf!52882
2026-09-17 10:35:02 +08:00
wangjialiang
0564a994e9
fix(iso): Fix cis cen 2nd cis create failed
2026-09-16 18:59:32 +08:00
Jin Cheng
61684371d6
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 18:59:27 +08:00
Steven (Yang Minghui)
fd639aa8ee
fix(spi): remove idle compensation for data output inversion
2026-09-16 17:15:39 +08:00
Jiang Jiang Jian
f0316c53dc
Merge branch 'fix/fix_s31_modem_clock_link_bad_retention_v6.1' into 'release/v6.1'
...
fix(esp_hw_support): disable BBPLL after sleep if clk_tree ref is zero(Backport v6.1)
See merge request espressif/esp-idf!52863
2026-09-16 11:37:14 +08:00
Jiang Jiang Jian
3b666c417f
Merge branch 'idf/ble_audio_lock_update_v6.1' into 'release/v6.1'
...
feat(ble_audio): Miscellaneous update for BLE ISO & BLE Audio safe calling (v6.1)
See merge request espressif/esp-idf!52819
2026-09-16 10:32:59 +08:00
Jiang Jiang Jian
3cb0e13812
Merge branch 'bugfix/nimble_issues_15092026_v6.1' into 'release/v6.1'
...
fix(nimble): Fix few nimble issues 15092026(v6.1)
See merge request espressif/esp-idf!52862
2026-09-16 10:12:15 +08:00
Jiang Jiang Jian
7802524e39
Merge branch 'pr_18845_v6.1' into 'release/v6.1'
...
fix(openthread): restore ot_network_auto_start() call in ot_br example (IDFGH-17984) (v6.1)
See merge request espressif/esp-idf!52857
2026-09-16 10:08:45 +08:00
Jiang Jiang Jian
4e294fa11e
Merge branch 'pr_17788_v6.1' into 'release/v6.1'
...
Add support for multiple console types in CLI (IDFGH-16697) (v6.1)
See merge request espressif/esp-idf!52852
2026-09-16 10:08:15 +08:00
Jiang Jiang Jian
dea8a6bbdf
Merge branch 'feat/added_nonblocking_mode_for_hci_alloc_6.1' into 'release/v6.1'
...
fix(bt): fixed multiple CVE issues for Bluetooth Classic Controller
See merge request espressif/esp-idf!52846
2026-09-16 10:07:35 +08:00
Jiang Jiang Jian
51b266a62b
Merge branch 'fix/supplicant_checks_v6.1' into 'release/v6.1'
...
Fixed OOB read on short FT auth and RRM action frames(v6.1)
See merge request espressif/esp-idf!52708
2026-09-16 09:55:27 +08:00
Rahul Tank
97df59cab4
fix(nimble): Fix dual-mode eventq NULL check
...
Dual-mode NPL embeds struct btdm_osal_eventq, so compare the inner
pointer. Classic NPL still uses void *.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-15 21:04:19 +05:30
muhaidong
f5cf14b319
fix(wifi): fix regdma restore ba bitmap fail issue
2026-09-15 20:51:25 +08:00
muhaidong
81014a4da3
fix(wifi): fix esp32s31 rx packet failed when modem state is interrupted by other
2026-09-15 20:51:25 +08:00
wuzhenghui
4a70fc80c3
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:51:05 +08:00
wuzhenghui
b56b2312d4
fix(esp_hw_support): wait pll ready before modem clock retention for s31
2026-09-15 20:49:12 +08:00
Chen Jianxing
55713c2fac
fix(phy): fix crash issue when tx power set to 21dBm in ESP32S31
2026-09-15 20:48:08 +08:00
Jiang Jiang Jian
dc74222237
Merge branch 'fix/mcpwm_timer_resolution_test_v6.1' into 'release/v6.1'
...
fix(mcpwm): account for adjusted timer resolution in test (backport v6.1)
See merge request espressif/esp-idf!52775
2026-09-15 20:37:24 +08:00
Jiang Jiang Jian
c8ae3d86af
Merge branch 'feat/spi_add_data_output_inversion_v6.1' into 'release/v6.1'
...
feat(spi): support data output inversion (backport v6.1)
See merge request espressif/esp-idf!52745
2026-09-15 20:37:14 +08:00
wangjialiang
bcb7fe787c
fix(nimble_iso): remove nimble iso event cb set null
2026-09-15 17:51:24 +05:30
Shreeyash Bhakare
bd6dfdf8e1
fix(nimble): Send Prepare Write Request before Execute Write in write long with zero-length data
2026-09-15 17:49:53 +05:30
Astha Verma
cfe62fb426
fix(nimble): Fix nimble HID service discovery
2026-09-15 17:49:10 +05:30
Rahul Tank
a7de20484e
fix(nimble): Prevent crash in deinit when host init was not completed
2026-09-15 17:48:00 +05:30
Rahul Tank
0e1430e77c
fix(nimble): Fix for BLERP attack
2026-09-15 17:46:59 +05:30
Rahul Tank
d22f4c93ca
fix(nimble): Avoid NULL proc dereference in GATT client procedures
2026-09-15 17:46:15 +05:30
cnicc
87b975362c
fix(openthread): restore ot_network_auto_start() call in ot_br example
2026-09-15 19:22:12 +08:00
Marcelo Barros de Almeida
6df9e19496
feat(802.15.4): Add support for multiple console types in CLI
...
Refactored app_main to initialize the console REPL based on the selected configuration: UART, USB CDC, or USB Serial JTAG. This improves flexibility and allows the CLI to work with different hardware interfaces.
2026-09-15 19:20:10 +08:00
ShenWeilong
0ef1beb7cd
feat(bt): block the hci task if no available hci cmd buffer for ESP32-S31, ESP32-H4
2026-09-15 18:54:27 +08:00
liqigan
67368e2404
fix(bt): Check the peer ECDH public key when using mbedtls
2026-09-15 18:54:27 +08:00
Jiang Jiang Jian
67fa2dab01
Merge branch 'bugfix/msbc_oob_read_v6.1' into 'release/v6.1'
...
fix(bt/bluedroid): fixed OOB read dring mSBC sync word check (v6.1)
See merge request espressif/esp-idf!52766
2026-09-15 17:16:03 +08:00
tarun.kumar
91e96a3447
fix(wifi) : Fixed OOB read on short FT auth and RRM action frames
2026-09-15 17:12:45 +08:00
Jiang Jiang Jian
c761dd31bc
Merge branch 'fix/openthread-udp-host-interface_v6.1' into 'release/v6.1'
...
fix(openthread): preserve host interface on UDP receive (v6.1)
See merge request espressif/esp-idf!52688
2026-09-15 17:11:33 +08:00
Jiang Jiang Jian
a951ac5c8a
Merge branch 'feat/opt_prefer_bond_device_when_evicting_overflow_bonds_v6.1' into 'release/v6.1'
...
fix(bt/bluedroid): prefer disconnected peers when evicting overflow bonds (6.1)
See merge request espressif/esp-idf!52611
2026-09-15 17:11:01 +08:00
Jiang Jiang Jian
4d1a6fb047
Merge branch 'fix/esp32-ble-dtm-txbuf-leak_v6.1' into 'release/v6.1'
...
Fix DTM TX buffer leak in the BLE controller that could cause memory exhaustion and Interrupt WDT timeout during or after DTM TX tests. (6.1)
See merge request espressif/esp-idf!52616
2026-09-15 17:10:51 +08:00
Jiang Jiang Jian
ba9c814922
Merge branch 'change/ble_update_lib_20260904_v6.1' into 'release/v6.1'
...
change(ble): [AUTO_MR] 20260904 - Update ESP BLE Controller Lib (6.1)
See merge request espressif/esp-idf!52440
2026-09-15 17:10:11 +08:00
Chen Jichang
a7fea800b8
fix(rgb_lcd): resync bounce buffer index when restarting DMA
...
Closes https://github.com/espressif/esp-idf/issues/19070
2026-09-15 17:09:39 +08:00
Liu Linyan
73bac20eee
feat(ble_audio): Miscellaneous update for BLE ISO & BLE Audio safe calling
2026-09-15 14:51:15 +08:00
Liu Linyan
8180fab0d3
fix(ble_audio): Allow empty reading value for BLE Audio implementation
2026-09-15 14:51:13 +08:00
Wang Mengyang
ca97da138b
fix(bt): fixed multiple CVE issues for Bluetooth Classic Controller
...
- fixed multiple CVE bugs of Bluetooth Classic controller on ESP32-S31
- coex: improved BR/EDR ACL active scheduling in case of Wi-Fi coexistence
- SCO: reject unexpected LMP PDU received in SCO related LMP procedures
2026-09-15 14:01:26 +08:00
Jiang Jiang Jian
a86a78bb6a
Merge branch 'fix/lp_core_rc_fast_delay_freq_v6.1' into 'release/v6.1'
...
fix(ulp): hardcode LP core RC_FAST frequency per target (v6.1)
See merge request espressif/esp-idf!52670
2026-09-15 13:59:06 +08:00
Jiang Jiang Jian
fd89f260a2
Merge branch 'docs/api_ref_system_updates_v6.1' into 'release/v6.1'
...
docs(system): update API references for H4 and S31 (v6.1)
See merge request espressif/esp-idf!52718
2026-09-15 13:58:35 +08:00
Jiang Jiang Jian
0967b16795
Merge branch 'bugfix/fix_iso_tx_power_update_fail_v6.1' into 'release/v6.1'
...
feat(iso): Support set ble iso tx power (6.1)
See merge request espressif/esp-idf!52620
2026-09-15 13:57:37 +08:00
Jiang Jiang Jian
6747981483
Merge branch 'bugfix/idfci-13866_v6.1' into 'release/v6.1'
...
backport v6.1: config wakeup gpio pin internal pullup to avoid input floating
See merge request espressif/esp-idf!52770
2026-09-15 13:56:59 +08:00
Jiang Jiang Jian
1204c95d40
Merge branch 'bugfix/fix_pbac_pm_config_v6.1' into 'release/v6.1'
...
fix(bt/bluedroid): enable sniff power management for PBAP client (v6.1)
See merge request espressif/esp-idf!52761
2026-09-15 11:57:18 +08:00
Jiang Jiang Jian
c92c097e3b
Merge branch 'bugfix/fix_example_power_save_build_fail_issue_v6.1' into 'release/v6.1'
...
fix(esp_timer): preserve timer_process_alarm symbol for ldgen(Backport v6.1)
See merge request espressif/esp-idf!52738
2026-09-15 11:57:01 +08:00