Commit Graph
54392 Commits
Author SHA1 Message Date
Nachiket Kukade 1987e0552b Merge branch 'bugfix/ftm_calibration' into 'master'
fix(ftm): Update FTM calibraton values for esp32c5, esp32c3, esp32c6, esp32c61

Closes WIFIBUG-1904

See merge request espressif/esp-idf!50636
2026-07-29 22:34:40 +08:00
Marius Vikhammer 873d612fde Merge branch 'ci/add_base_size_metric_apps' into 'master'
ci(size_metrics): add base size metric test apps

See merge request espressif/esp-idf!46208
2026-07-29 20:50:13 +08:00
Wang Meng Yang 5203199852 Merge branch 'docs/update_coexist_docs' into 'master'
docs(coex): enable coexist docs for c61 h21 h4 s31

See merge request espressif/esp-idf!51105
2026-07-29 20:14:35 +08:00
Adam Múdry f33b1225f0 Merge branch 'fix/sdmmc_fatfs_dma_psram_non_cached_region' into 'master'
fix(sdmmc): Validate DMA buffer address range

Closes IDFGH-17803

See merge request espressif/esp-idf!51041
2026-07-29 12:57:09 +02:00
Akshat Agrawal e6976ab858 fix(ftm): Update FTM calibraton values for esp32c5, esp32c3, esp32c6, esp32c61 2026-07-29 16:19:09 +05:30
Marius Vikhammer 19aca52f08 feat(size_metrics): add size metrics test apps
Add test apps for binary size tracking:
- esp_timer size_metrics app with minimal/full sdkconfig variants
- minimal_baseline app to establish the platform binary size floor
2026-07-29 11:40:55 +02:00
Shu Chen bb12179cca Merge branch 'fix/esp-phy-isr-safe-logging' into 'master'
fix(esp_phy): use early log macros in ISR context to avoid log lock deadlock

See merge request espressif/esp-idf!50443
2026-07-29 09:13:15 +00:00
Alexey Lapshin c405502ac1 Merge branch 'feature/enable_zc_extension_for_esp32s31' into 'master'
feat(soc): esp32s31 enable zc* extension

See merge request espressif/esp-idf!51262
2026-07-29 12:20:41 +04:00
Wang Meng Yang 744464271d Merge branch 'feat/bt_in_psram' into 'master'
feat(bluedroid): Add config to place btu and hci task stack in psram

Closes BT-4136

See merge request espressif/esp-idf!51002
2026-07-29 14:49:19 +08:00
Jiang Jiang Jian 139d968de0 Merge branch 'bugfix/sco_pkt_type_err' into 'master'
fix(bt/bluedroid): fixed incorrect eSCO packet type validation in secure connection mode

Closes BTQABR2023-849

See merge request espressif/esp-idf!51251
2026-07-29 14:41:23 +08:00
Jiang Jiang Jian 2938ae7b60 Merge branch 'bugfix/fix_chip_cant_sleep_after_connect_failed' into 'master'
fix(wifi): fix chip cant sleep when disconnecting at probe process

Closes WIFI-7511

See merge request espressif/esp-idf!51012
2026-07-29 14:41:02 +08:00
Alexey Lapshin 62ef4a6166 feat(soc): esp32s31 enable zc* extension 2026-07-29 14:19:38 +08:00
Rahul Tank a526754325 Merge branch 'feat/sbom_changes' into 'master'
fix(nimble): update sbom file with cve details

See merge request espressif/esp-idf!51152
2026-07-29 10:49:08 +05:30
Wang Meng Yang 82b28b2641 Merge branch 'fix/aireview_critical' into 'master'
fix: Fix some critical bugs in classic bt

See merge request espressif/esp-idf!50312
2026-07-29 11:41:36 +08:00
Wang Meng Yang 5dbd27f32b Merge branch 'bugfix/bredr_multiple_fix_on_esp32s31' into 'master'
fix(bt): Fixed several issues on BR/EDR controller on ESP32-S31

Closes BTQABR2023-829, BTQABR2023-836, BTQABR2023-837, BTQABR2023-840, BTQABR2023-687, and BTQABR2023-697

See merge request espressif/esp-idf!51249
2026-07-29 10:39:10 +08:00
Guillaume Souchere 9d92d69cd1 Merge branch 'fix/provide-picolibc-timespec_get' into 'master'
fix(esp_libc): Provide timespec_get missing from the picolibc toolchain

Closes IDFGH-18035

See merge request espressif/esp-idf!51189
2026-07-28 21:38:59 +02:00
Rahul Tank f6fcd6470c fix(nimble): update sbom file with cve details 2026-07-28 21:25:14 +05:30
Erhan Kurubas 11e6799f80 Merge branch 'stub_bins_for_more_targets' into 'master'
Increase OCD stub memory reservation from 8K to 12K and extend this feature to more targets

See merge request espressif/esp-idf!51231
2026-07-28 16:58:05 +02:00
Adam Múdry a89ca4caf6 fix(sdmmc): Validate DMA buffer address range
Closes https://github.com/espressif/esp-idf/issues/18714
2026-07-28 15:36:44 +02:00
liuning 3926f44670 fix(wifi): fix chip cant sleep when disconnecting at probe process 2026-07-28 20:29:06 +08:00
Jiang Jiang Jian b6120a46f4 Merge branch 'bugfix/fix_espnow_data_rate_error' into 'master'
fix(wifi): fixed espnow data rate overridden by stale rate control

Closes WIFI-7533

See merge request espressif/esp-idf!51175
2026-07-28 19:58:20 +08:00
Wang Meng Yang d348f43f56 Merge branch 'bugfix/a2dp_api_init_check' into 'master'
fix(bt): Fix compatibility with A2DP API legacy usage methods

Closes IDFGH-17892

See merge request espressif/esp-idf!50611
2026-07-28 19:35:28 +08:00
Rahul Tank 1e0d248f64 Merge branch 'feat/add_ble_50_protocomm' into 'master'
feat(protocomm): Add support for BLE 5 for bluedroid

Closes BCI-629

See merge request espressif/esp-idf!51106
2026-07-28 16:56:27 +05:30
Rahul Tank 16f9e082dd feat(protocomm): Add support for BLE 5 for bluedroid 2026-07-28 16:20:15 +05:30
Wang Mengyang aeab6dcfbe fix(bt): Fixed several issues on BR/EDR controller on ESP32-S31
Fixed bug when BR/EDR ACL-U dynamic Tx buffer is enabled
Fixed infinite loop during connection set-up
Optimized the scheduling of SCO/eSCO and sniff events
2026-07-28 18:04:31 +08:00
Alexey Lapshin 77420a6f78 Merge branch 'feature/use_zcmp_by_default' into 'master'
feat(build): add ZCMP workaround post-build check

See merge request espressif/esp-idf!49764
2026-07-28 14:00:37 +04:00
Rahul Tank 14674d8aee Merge branch 'feat/introduce_nimble_1.9' into 'master'
feat(nimble): Migrate to nimble-1.9.0-idf

See merge request espressif/esp-idf!48553
2026-07-28 15:24:05 +05:30
Wan Lei 49419d1a17 Merge branch 'fix/twai_fix_eventgroup_usf' into 'master'
fix(driver_twai): fix potential crash when node_delete from high priority task

Closes IDFGH-17927

See merge request espressif/esp-idf!50629
2026-07-28 17:39:39 +08:00
Jiang Jiang Jian 8e7e031230 Merge branch 'feat/support_active_tickless_idle' into 'master'
feat(esp_pm): support freertos tickless IDLE with auto lightsleep disabled

Closes PM-799

See merge request espressif/esp-idf!49817
2026-07-28 17:04:50 +08:00
zhangyanjiao 119410fbd1 fix(wifi): fixed espnow data rate overridden by stale rate control 2026-07-28 16:58:12 +08:00
Jiang Jiang Jian 5cdb93dcc4 Merge branch 'bugfix/fix_addba_dialog_token_zero_and_add_ds_parameter' into 'master'
fix(wifi): fix addba request dialog token zero and add ds parameter IE on 5g band

See merge request espressif/esp-idf!51028
2026-07-28 16:45:12 +08:00
morris 1c19761fde Merge branch 'refactor/lcd_cam_core_clock_init' into 'master'
refactor(lcdcam): move shared core clock setup to drivers

See merge request espressif/esp-idf!51225
2026-07-28 16:39:28 +08:00
Erhan Kurubas 59ae1cf37f Merge branch 'move_trace_examples' into 'master'
refactor(examples): group trace examples under examples/system/tracing/

See merge request espressif/esp-idf!51160
2026-07-28 09:31:08 +02:00
Jin Cheng c274987a7a fix(bt/bluedroid): fixed incorrect eSCO packet type validation under secure connection mode in BlueDroid 2026-07-28 15:21:29 +08:00
Konstantin Kondrashov 4bd9193ef3 Merge branch 'fix/esp-timer-restart-expiry-race' into 'master'
fix(esp_timer): prevent restart expiry race

See merge request espressif/esp-idf!51153
2026-07-28 09:38:38 +03:00
Guillaume Souchere 9cea97187f fix(esp_libc): provide timespec_get missing from toolchain
Both newlib and picolibc headers in toolchain 16.1 declare timespec_get()
but the archives do not define it. Provide the missing C11 implementation
through esp_libc, mapping TIME_UTC to clock_gettime(CLOCK_REALTIME).

Closes https://github.com/espressif/esp-idf/issues/18889
2026-07-28 08:23:33 +02:00
Erhan Kurubas e21ab7e724 feat(system): add OCD stub bin support for more targets
Add SOC_DEBUG_HAVE_OCD_STUB_BINS for esp32c5, esp32c61, esp32h4,
esp32h21, esp32p4, and esp32s31. Update TEE linker scripts with
correct esp_tee_app_config offsets for the 0x3000 stub reservation
2026-07-28 08:34:02 +03:00
Erhan Kurubas 6e5b4febf8 change(system): increase OCD stub memory reservation from 8K to 12K 2026-07-28 07:45:39 +03:00
yinqingzhao d75eb65787 fix(wifi): fix addba request dialog token zero and add ds parameter IE on 5g band 2026-07-28 10:22:12 +08:00
Erhan Kurubas 19a27980a5 refactor(examples): group trace examples under examples/system/tracing/
Move 7 trace-related examples (app_trace_basic, app_trace_to_plot,
esp_trace_custom_library, function_tracing, gcov, sysview_tracing,
sysview_tracing_heap_log) from examples/system/ into a dedicated
examples/system/tracing/ subdirectory for better organization.

Update all path references across documentation (en + zh_CN),
build-test-rules, CI configs, Kconfig, and component READMEs.
2026-07-27 23:56:02 +03:00
Zhou Xiao aa48bd8f47 fix(esp_timer): prevent restart expiry race 2026-07-27 15:33:44 +03:00
Xu Si Yu 095b9a255a fix(esp_phy): use early log macros in ISR context to avoid log lock deadlock 2026-07-27 19:24:54 +08:00
morrisandCursor 74d9e99d91 refactor(lcdcam): move shared core clock setup to drivers
Configure the shared LCDCAM core clock through guarded LCD and CAM LL APIs,
and unify LCD functional clock LL calls around group IDs across supported targets.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-27 18:40:04 +08:00
Hu Rui 8550997ada Merge branch 'fix/uhci_rx_size_check' into 'master'
fix(uhci): rx fsm race condition and buffer size check

Closes IDFGH-17951 and IDFGH-17952

See merge request espressif/esp-idf!50775
2026-07-27 18:27:42 +08:00
Chen Chen 7bb9a7f937 Merge branch 'fix/mcpwm_clk_init_fail' into 'master'
fix(mcpwm): fix mcpwm clock init failure

Closes IDFGH-17736 and IDFGH-17883

See merge request espressif/esp-idf!49916
2026-07-27 18:02:21 +08:00
Rahul Tank e08609e451 fix(nimble): Migrate to NimBLE 1.9.0 2026-07-27 14:14:35 +05:30
Island eaa88e26dc Merge branch 'idf/ble_audio_log_compress_misc' into 'master'
feat(ble_audio): Add specific libs for BLE Audio log compression

See merge request espressif/esp-idf!51107
2026-07-27 16:19:44 +08:00
wanckl 6e0d480b2a fix(driver_twai): fix potential crash when node_delete from low priority task
Closes https://github.com/espressif/esp-idf/issues/18803
2026-07-27 16:03:43 +08:00
Island f930f9fe10 Merge branch 'fix/ble_log_compression_issue_on_windows' into 'master'
fix(bt): fix BLE log compression build on Windows

See merge request espressif/esp-idf!51156
2026-07-27 14:10:27 +08:00
Island abae27441b Merge branch 'feat/update_mesh_lib_to_supported_get_lib_ver' into 'master'
Feat/update mesh lib to supported get lib ver

See merge request espressif/esp-idf!51155
2026-07-27 14:10:23 +08:00