Kapil Gupta
4206630b5f
fix(esp_wifi): Isolate wifi-remote API check from local station build
...
Use scripts/station_gen_build with -B and -D SDKCONFIG so generate_and_check
does not read the station example's sdkconfig or build tree. Apply
sdkconfig.defaults and IDF_TARGET=esp32 for stable header preprocessing.
Unset GIT_DIR/GIT_INDEX_FILE (and related vars) before git subprocesses so
pre-commit and git worktrees do not mis-resolve paths after cd into scripts.
2026-06-12 14:49:19 +05:30
Zhi Wei Jian
da29ffba88
fix(examples): improve bluedroid BLE example error handling
...
Check GAP/GATT event status, fix prepare-write buffer lifecycle, and
align example code with updated Bluedroid API behavior.
(cherry picked from commit bfc47ace48 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
109120cc50
refactor(examples): disable unused BT options in bluedroid BLE examples
...
Add sdkconfig.defaults to turn off unused Bluedroid host features per
example role (GATT client/server, SMP, legacy adv, etc.).
(cherry picked from commit b4b640f233 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
5b8171d0d1
fix(bt): fix BTC task and BLE mesh bluedroid adapter
...
(cherry picked from commit 678fb93245 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
af256786f4
fix(ble/bluedroid): fix HCI command and BTU robustness
...
(cherry picked from commit c9d13aaf64 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
be594ffd57
fix(ble/bluedroid): fix CTE and ISO API validation
...
(cherry picked from commit 0c3c894b7d )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
cd3109a29d
fix(ble/bluedroid): fix GATT server lifecycle and callbacks
...
(cherry picked from commit 54a1e31916 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
02bdc429b9
fix(ble/bluedroid): fix GATT client API parameter validation
...
(cherry picked from commit 653477c3e9 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
8c4345b672
fix(ble/bluedroid): fix GATT client cache and service discovery
...
(cherry picked from commit b3ff15ed31 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
0da4c99922
fix(ble/bluedroid): fix GAP BLE API parameter validation
...
(cherry picked from commit e3311c81c4 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Zhi Wei Jian
1386b19072
fix(ble/bluedroid): fix BLE bonding key storage validation
...
(cherry picked from commit 62cdd4ac38 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-06-12 17:17:37 +08:00
Jiang Jiang Jian
9a5be18e1f
Merge branch 'backport/backport_some_wifi_changes_to_v6.1' into 'release/v6.1'
...
backport/backport_some_wifi_changes_v6.1(backport v6.1)
See merge request espressif/esp-idf!49548
2026-06-12 17:15:57 +08:00
Jiang Jiang Jian
9b120a0925
Merge branch 'idf/ble_audio_arch_doc_v6.1' into 'release/v6.1'
...
docs(ble_audio): Add documents for introducing ISO & LE Audio architectures (v6.1)
See merge request espressif/esp-idf!49536
2026-06-12 17:10:18 +08:00
Jiang Jiang Jian
3ab8ef85a9
Merge branch 'bugfix/idf_ci_hfp_v6.1' into 'release/v6.1'
...
fix: Fix the incorrect connection of the same-name devices in the HFP example (v6.1)
See merge request espressif/esp-idf!49533
2026-06-12 17:09:56 +08:00
Jiang Jiang Jian
55a4018a8c
Merge branch 'idf/ble_iso_enh_v6.1' into 'release/v6.1'
...
feat(ble_iso): Split ISO task queue into priority tiers & add dispatch monitor (v6.1)
See merge request espressif/esp-idf!49512
2026-06-12 17:09:41 +08:00
Jiang Jiang Jian
37bd639db2
Merge branch 'fix/gattc-multi-app-notif-warning_v6.1' into 'release/v6.1'
...
fix(bt): Suppress gattc drop-notif warning for unregistered gatt_if (6.1)
See merge request espressif/esp-idf!49518
2026-06-12 16:51:05 +08:00
morris
55ffb7b825
Merge branch 'fix/regi2c_phy_test_v6.1' into 'release/v6.1'
...
fix(regi2c): Fix regi2c for phy testing (backport v6.1)
See merge request espressif/esp-idf!49603
2026-06-12 16:43:21 +08:00
liqigan
e4242d5b7e
change(bt): Used esp_log as the print function for bredr controller
2026-06-12 15:39:30 +08:00
Jin Cheng
ad5748f1af
fix(bt/controller): fixed several BR/EDR controller bugs found by WVT regression tests on ESP32-S31
2026-06-12 15:39:17 +08:00
Jiang Jiang Jian
a8867ef6c8
Merge branch 'bugfix/update_supplicant_nist_api_v6.1' into 'release/v6.1'
...
fix(wpa_supplicant): migrate aes_wrap to PSA NIST-KW API (v6.1)
See merge request espressif/esp-idf!49322
2026-06-12 15:01:42 +08:00
morris
8b321bc61d
Merge branch 'fix/i2s_pdm_check_v6.1' into 'release/v6.1'
...
fix(i2s_pdm): remove incorrect check for raw PDM usage (v6.1)
See merge request espressif/esp-idf!49600
2026-06-12 15:00:21 +08:00
ShenWeilong
30458851b3
feat(ble): updated libble to 71d180a4 for esp32h4 and esp32s31
2026-06-12 14:47:03 +08:00
Shen Wei Long
213dca167e
fix(bt): fixed the npl callout stop issue
...
(cherry picked from commit bb4eeb8edc )
Co-authored-by: ShenWeilong <shenweilong@espressif.com >
2026-06-12 14:40:49 +08:00
C.S.M
983a297f1a
fix(regi2c): Fix regi2c for phy testing
2026-06-12 14:35:40 +08:00
Xu Si Yu
2aceb6f967
feat(coex): support esp32h21 coexist
2026-06-12 14:22:47 +08:00
Zhou Xiao
28093221cc
change(ble): [AUTO_MR] Update lib_esp32c2 to 750d4902
...
(cherry picked from commit 897f3b2af1 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2026-06-12 12:14:40 +08:00
morris
47fee134d3
Merge branch 'fix/uart_is_enable_check_error_on_s3_v6.1' into 'release/v6.1'
...
Fix ESP32-S3 uart2 is_enabled check error (v6.1)
See merge request espressif/esp-idf!49338
2026-06-12 10:23:02 +08:00
morris
0ce7e37fe4
Merge branch 'fix/adc_monitor_error_on_ch8_9_on_s3_v6.1' into 'release/v6.1'
...
Fix ADC Continuous Monitor Callback Failure for ADC1 Channels 8/9 on ESP32-S3 (v6.1)
See merge request espressif/esp-idf!49504
2026-06-12 10:22:31 +08:00
Chen Chen
fe21c32ccb
fix(i2s_pdm): remove incorrect check for raw PDM usage
2026-06-12 09:26:06 +08:00
Marius Vikhammer
66cfdfa4b9
fix(ulp): fix LP core interrupt vector entry for LP PDMA on esp32s31
2026-06-11 15:57:33 +08:00
Mahavir Jain
0af956f7af
Merge branch 'fix/https-redirect-downgrade_v6.1' into 'release/v6.1'
...
fix(esp_http_client): block HTTPS-to-HTTP redirect downgrade (v6.1)
See merge request espressif/esp-idf!48978
2026-06-11 12:06:21 +05:30
Mahavir Jain
7678f3570d
Merge branch 'feat/adds_ds_qemu_test_v6.1' into 'release/v6.1'
...
feat: adds mutual auth example (v6.1)
See merge request espressif/esp-idf!49340
2026-06-11 10:26:59 +05:30
Mahavir Jain
f33e625ba0
Merge branch 'feat/fix_ws_server_httpd_queue_work_silent_drop_v6.1' into 'release/v6.1'
...
fix(esp_http_server): prevent silent message drop in httpd_queue_work (v6.1)
See merge request espressif/esp-idf!49348
2026-06-11 10:26:10 +05:30
Mahavir Jain
b621b5055a
Merge branch 'contrib/github_pr_18641_v6.1' into 'release/v6.1'
...
fix(protocomm): prevent out-of-bounds write in console line buffer (GitHub PR) (v6.1)
See merge request espressif/esp-idf!49342
2026-06-11 10:25:26 +05:30
morris
13ae5057df
Merge branch 'fix/fix_rgb_gdma_link_switch_v6.1' into 'release/v6.1'
...
fix(rgb_lcd): fix gdma link switch not take effect (v6.1)
See merge request espressif/esp-idf!49544
2026-06-11 10:16:19 +08:00
yinqingzhao
3d5a571966
fix(itwt): fix flow id 0 cannot suspend in itwt example
2026-06-10 20:44:38 +08:00
yinqingzhao
2259b507aa
feat(wifi): support ftm for esp32s31
2026-06-10 20:44:29 +08:00
yinqingzhao
ced2dcf748
fix(wifi): fix scheduling issue when tasks have the same priority as the Wi-Fi task
2026-06-10 20:43:42 +08:00
yinqingzhao
cb306506c8
feat(wifi): optimizations ralated to keep alive
2026-06-10 20:42:58 +08:00
sibeibei
f7a2fc94a6
feat(pm): select XTAL for HP dig_sysclk in modem state
...
On ESP32-S31, SOC and modem APB are decoupled, so the digital
system can run from XTAL while the modem domain stays in modem state.
2026-06-10 20:41:47 +08:00
sibeibei
0c1394214f
fix(ci): fix pre-commit issue
2026-06-10 20:41:39 +08:00
sibeibei
bee381f77f
feat(ci): enable build for esp32s31, disable CI test
2026-06-10 20:41:27 +08:00
sibeibei
e270106011
support wifi api and regdma
...
* phy_version: 100, e0797b2, May 12 2026
2026-06-10 20:41:17 +08:00
sibeibei
1aeb773781
feat(wifi): enable pll clk in modem state
2026-06-10 20:41:04 +08:00
sibeibei
837a490595
feat(wifi): adpater apb clock is independent
2026-06-10 20:40:27 +08:00
sibeibei
9a3b0b5f02
update(pmu_sleep): enable SOC_PM_PMU_MIN_SLP_SLOW_CLK_CYCLE_FIXED
2026-06-10 20:40:09 +08:00
sibeibei
4c9cdf8710
update(pmu_param): update hp modem clk config
2026-06-10 20:39:53 +08:00
sibeibei
3ec6a50986
update(sleep_clock.c): update clock retention
2026-06-10 20:39:42 +08:00
sibeibei
32a7c32c25
bugfix(apm): workaround to clear apm related reg on S31
...
Until full TEE/APM retention is supported (IDF-14620).
2026-06-10 20:39:29 +08:00
sibeibei
d0434b0ddd
change(esp_hw_support): enable wifi beacon wakeup and support wifi modem state for esp32s31
2026-06-10 20:39:21 +08:00