Sudeep Mohanty
dfe99a4a41
feat(idf_py): hint at the BUILD_COMPONENTS migration path
...
Reading the BUILD_COMPONENTS build property aborts the build with a bare
message stating that the property is unsupported, without naming a
replacement. Add a hint that points at the $<TARGET_EXISTS:idf::component>
generator expression and at the documentation section describing the
migration, so the guidance lives with the other build hints instead of
being spelled out in the build system sources.
2026-08-26 15:28:18 +02:00
Sudeep Mohanty
be3a19e454
fix(esp_hal_pmu): include stddef.h for NULL in rtc_cntl_hal
2026-08-26 15:28:18 +02:00
Sudeep Mohanty
b91f894234
change(build): reject BUILD_COMPONENTS in all cmakev2 builds
...
The compatibility shim populated BUILD_COMPONENTS from the library
interface's linked-components list so that consumers reading it kept
working. Those consumers now query the library interface directly, so
drop the shim population and reject reads of the property
unconditionally.
2026-08-26 15:28:18 +02:00
Sudeep Mohanty
052f444f32
change(test_apps): decouple netif_components from BUILD_COMPONENTS property
...
The BUILD_COMPONENTS build property only exists when building through the
Build system v1 compatibility shim. Query the executable library
interface's linked-components list instead, so the app does not depend on
compatibility-only properties.
2026-08-26 15:28:18 +02:00
Sudeep Mohanty
d519de14d1
change(test_apps): decouple g1_components from BUILD_COMPONENTS property
...
The BUILD_COMPONENTS build property only exists when building through the
Build system v1 compatibility shim. Query the executable library
interface's linked-components list instead, so the app does not depend on
compatibility-only properties.
2026-08-26 15:28:18 +02:00
Sudeep Mohanty
78d3f61757
change(test_apps): decouple g0_components from BUILD_COMPONENTS property
...
The BUILD_COMPONENTS build property only exists when building through the
Build system v1 compatibility shim. Query the executable library
interface's linked-components list instead, so the app does not depend on
compatibility-only properties.
2026-08-26 15:28:18 +02:00
Sudeep Mohanty
73bbe343ec
fix(test_apps): drop obsolete esp_common dependency violations
2026-08-26 15:28:18 +02:00
Roland Dobai
099dc69d3f
Merge branch 'fix/esp_mspi_align_psram_buildv2' into 'master'
...
fix(esp_hw_support): Exclude MSPI alignment helper from bootloader
See merge request espressif/esp-idf!51919
2026-08-26 13:56:49 +02:00
Shu Chen
d5c490a24b
Merge branch 'feat/add_openthread_s31_ci_case' into 'master'
...
ci: add openthread s31 ci case
See merge request espressif/esp-idf!51587
2026-08-26 10:25:23 +00:00
Shu Chen
a6ee30a4fa
Merge branch 'feat/add_thread_ssed_ci_test_scenario' into 'master'
...
feat: add thread ssed ci testcase scenario
See merge request espressif/esp-idf!50893
2026-08-26 10:25:11 +00:00
Island
61aefd09ae
Merge branch 'feat/ble_smp_repairing_hardening' into 'master'
...
feat(ble/bluedroid): add Kconfig options for BLE re-pairing hardening
See merge request espressif/esp-idf!51221
2026-08-26 15:07:45 +08:00
Jiang Jiang Jian
9ff5389763
Merge branch 'bugfix/split_scan' into 'master'
...
Made changes to scan and doing it group decreasing scan time
Closes WIFIBUG-684, WIFIBUG-1163, WIFIBUG-1148, WIFIBUG-761, WIFIBUG-1680, and WIFI-5292
See merge request espressif/esp-idf!38252
2026-08-26 11:41:40 +08:00
Island
0260f0511a
Merge branch 'idf/ble_audio_dynamic_svc' into 'master'
...
fix(ble_audio): Fix wrong registration when multiple tbs instances exist
See merge request espressif/esp-idf!52046
2026-08-26 11:30:06 +08:00
morris
ea568818b4
Merge branch 'fix/jpeg_enc_header_oob' into 'master'
...
fix(jpeg): validate encoder buffer sizes before header/DMA access
See merge request espressif/esp-idf!51900
2026-08-26 10:39:45 +08:00
Jiang Jiang Jian
1072706739
Merge branch 'bugfix/avrcp_version_compatibility' into 'master'
...
fix(bt): Fix the issue of AVRCP version compatibility
Closes BTQABR2023-886
See merge request espressif/esp-idf!51978
2026-08-26 10:37:22 +08:00
Liu Linyan
eb2b8bdb00
fix(ble_audio): Fix wrong registration when multiple tbs instances exist
2026-08-25 21:29:12 +08:00
tarun.kumar
8c240478bc
fix(wifi) : Made changes to scan and doing it group decreasing scan time and increasing throughput
2026-08-25 18:12:38 +05:30
Jiang Jiang Jian
52ea19338a
Merge branch 'bugfix/ftm_calib' into 'master'
...
fix(ftm): tolerate small t2/t3 inversion in measurement validation
Closes WIFIBUG-2082
See merge request espressif/esp-idf!51591
2026-08-25 18:51:52 +08:00
morris
6607715953
Merge branch 'refactor/adc-channel-num-to-ll' into 'master'
...
refactor(adc): move channel count to adc LL
See merge request espressif/esp-idf!52007
2026-08-25 18:40:18 +08:00
Rahul Tank
3af5e71150
Merge branch 'bugfix/fix_pawr_conn_issues' into 'master'
...
fix(nimble): bound PAwR synced connect retries in the example
See merge request espressif/esp-idf!51941
2026-08-25 16:02:57 +05:30
Martin Vychodil
e8b1fee719
Merge branch 'docs/clarify-storage-example-readmes' into 'master'
...
docs(storage): clarify example READMEs and when to use each
Closes IDFGH-15037
See merge request espressif/esp-idf!51840
2026-08-25 18:26:23 +08:00
Michael (XIAO Xufeng)
4bf78f4fa6
Merge branch 'debug/idf-15875-fix' into 'master'
...
fix(psram): suspend external cache during CPU freq switch on esp32p4
Closes IDF-15875
See merge request espressif/esp-idf!50947
2026-08-25 18:01:02 +08:00
morris
a931315e50
Merge branch 'docs/gpio_strapping_descrption' into 'master'
...
docs(gpio): removed strapping description in programming guide
Closes IDFGH-18133
See merge request espressif/esp-idf!51988
2026-08-25 17:39:49 +08:00
Island
0db46728bc
Merge branch 'idf/ble_audio_deinit' into 'master'
...
feat(ble_audio): Support BLE ISO & BLE Audio deinitialization
See merge request espressif/esp-idf!51616
2026-08-25 16:39:38 +08:00
C.S.M
a7ac00b812
fix(jpeg): validate encoder buffer sizes before header/DMA access
...
Bound JPEG header emission by outbuf capacity and reject undersized
input buffers before programming TX DMA to avoid heap corruption and
out-of-bounds DMA reads.
2026-08-25 16:29:16 +08:00
Chen Chen
7498698e18
docs(gpio): removed strapping description in programming guide
...
Closes https://github.com/espressif/esp-idf/issues/18969
2026-08-25 16:14:23 +08:00
Island
c438746e5d
Merge branch 'change/ble_update_lib_20260824' into 'master'
...
change(ble): [AUTO_MR] 20260824 - Update ESP BLE Controller Lib
Closes BLERP-3039, BLERP-3037, BLERP-3036, BLERP-2950, and BLERP-2932
See merge request espressif/esp-idf!51996
2026-08-25 14:21:40 +08:00
Marius Vikhammer
4e4f06d139
Merge branch 'bugfix/c5_mac_ext_byte_order' into 'master'
...
fix(efuse): correct MAC_EXT byte order on ESP32-C5 and ESP32-H21
Closes IDFGH-18114
See merge request espressif/esp-idf!51665
2026-08-25 14:17:42 +08:00
morris
cd356d592d
refactor(adc): move channel count to adc LL
2026-08-25 12:30:52 +08:00
Akshat Agrawal
9d46326879
fix(ftm): tolerate small t2/t3 inversion in measurement validation
...
- Update FTM calibration for esp32c5, C61, C6, C3
2026-08-25 09:53:17 +05:30
Island
120d813cd9
Merge branch 'bugfix/fix_bluedroid_gatt_discover_downstream_stall' into 'master'
...
fix(ble/bluedroid): allow osi_event re-post during POSTING window
Closes BLERP-3044, BLERP-3042, BLERP-3043, BLERP-3051, and BLERP-3052
See merge request espressif/esp-idf!51833
2026-08-25 12:13:38 +08:00
Island
5de7d85e4e
Merge branch 'feat/support_ble_ots_nimble' into 'master'
...
Feat/support ble ots nimble
See merge request espressif/esp-idf!51019
2026-08-25 11:19:50 +08:00
Island
59c42b763f
Merge branch 'feat/ble-log-build-and-chip-version-report' into 'master'
...
feat(ble_log): Periodically Report ESP-IDF & BLE Controller Build Commit and Chip Version
See merge request espressif/esp-idf!51947
2026-08-25 11:19:13 +08:00
Liu Linyan
475f26e5d1
feat(ble_audio): Support BLE ISO & BLE Audio deinitialization
2026-08-25 11:15:15 +08:00
Armando (Dou Yiwen)
b532be2707
Merge branch 'fix/fix_mpll_cali_flow_s31' into 'master'
...
mpll: improved mpll calibration flow on s31
See merge request espressif/esp-idf!51928
2026-08-25 02:48:14 +00:00
Marius Vikhammer
c931510149
Merge branch 'fix/psram_dependency' into 'master'
...
fix(build_system): cleaned up esp_psram dependencies
See merge request espressif/esp-idf!51934
2026-08-25 10:39:01 +08:00
Rahul Tank
7321fce391
fix(nimble): bound PAwR synced connect retries in the example
2026-08-24 21:31:32 +05:30
Rahul Tank
76ecf87829
Merge branch 'bugfix/gatt_cach_disconn' into 'master'
...
fix(nimble): gatt caching crash on disconnect
Closes BLERP-3059
See merge request espressif/esp-idf!51962
2026-08-24 21:27:08 +05:30
zhaoweiliang
d2210c2c26
change(ble): [AUTO_MR] Update lib_esp32c6 to cdaefea1
2026-08-24 20:47:25 +08:00
zhaoweiliang
85d8971199
change(ble): [AUTO_MR] Update lib_esp32c5 to cdaefea1
2026-08-24 20:47:25 +08:00
zhaoweiliang
b3ba8cad9a
change(ble): [AUTO_MR] Update lib_esp32h2 to cdaefea1
2026-08-24 20:47:25 +08:00
Roland Dobai
e37a7ae137
Merge branch 'feat/cmakev2-configdep' into 'master'
...
feat: Adopt rebuild optimization tool (configdep) in cmakev2
Closes IDF-15301
See merge request espressif/esp-idf!51263
2026-08-24 13:53:47 +02:00
Jiang Jiang Jian
6199298e02
Merge branch 'fix/dualcore_branch_predictor_cache_race' into 'master'
...
fix(spi_flash): disable branch prediction on the parked core during flash ops
See merge request espressif/esp-idf!50871
2026-08-24 19:46:44 +08:00
Roland Dobai
502c3c305b
Merge branch 'fix/mcp_subprocess_stdin' into 'master'
...
fix(tools): detach MCP tool subprocess stdin from JSON-RPC pipe
Closes IDFGH-18123
See merge request espressif/esp-idf!51872
2026-08-24 13:43:23 +02:00
Marius Vikhammer
59bfde6785
Merge branch 'bugfix/heap_task_tracking_isr_safe' into 'master'
...
fix(heap): use critical section for task tracking locks
Closes IDFGH-17819 and IDFGH-16380
See merge request espressif/esp-idf!51674
2026-08-24 17:22:59 +08:00
Meet Patel
5653dce94c
fix(heap): use critical section for task tracking locks
2026-08-24 17:22:59 +08:00
Jiang Jiang Jian
17274ade48
Merge branch 'feat/support_fixed_ampdu_rate' into 'master'
...
feat(wifi): support fixed ampdu rate
See merge request espressif/esp-idf!49583
2026-08-24 17:13:28 +08:00
Island
17780f1f85
Merge branch 'idf/ble_mesh_iv_recover' into 'master'
...
feat(ble_mesh): Enable IV Index recovery by default
See merge request espressif/esp-idf!51968
2026-08-24 17:07:24 +08:00
morris
e93e858123
Merge branch 'fix/ci_h4_enable_spi_test' into 'master'
...
fix(driver_spi): ci enable h4 generic test
Closes IDF-15615
See merge request espressif/esp-idf!51937
2026-08-24 15:48:35 +08:00
chenjianhua
aca579eeca
feat(ble/nimble): support ble ots profile
2026-08-24 15:43:15 +08:00