Marek Fiala
ee6b0ed9ae
Merge branch 'fix/mcp_support_major_2' into 'master'
...
fix(tools): mcp-server supports python package mcp > 2
Closes IDFGH-18056
See merge request espressif/esp-idf!51517
2026-08-05 21:18:31 +08:00
Sudeep Mohanty
514f69c1f3
Merge branch 'fix/buildv2_fake_pass_pipeline' into 'master'
...
ci(buildv2): skip patching the fake_pass build child pipeline
Closes ITOPS-314 and IDF-16025
See merge request espressif/esp-idf!51259
2026-08-05 15:16:40 +02:00
Mahavir Jain
6498d81eb4
Merge branch 'docs/vulnerabilities_guide_new_advisories' into 'master'
...
docs(security): update vulnerabilities guide with recently published advisories
See merge request espressif/esp-idf!51456
2026-08-05 18:27:43 +05:30
Sudeep Mohanty
9b35fd4405
Merge branch 'fix/ulp_full_build_test_fix' into 'master'
...
fix(cxx): skip flag setup for custom-toolchain subprojects
Closes IDFCI-13457
See merge request espressif/esp-idf!51545
2026-08-05 12:25:37 +02:00
Wang Meng Yang
c9b1e5fe5c
Merge branch 'opt/hfp_audio_quality' into 'master'
...
change(bt/bluedroid): optimized the HFP example workflow to improve audio quality
See merge request espressif/esp-idf!51346
2026-08-05 17:54:34 +08:00
Sudeep Mohanty
39f757ebce
fix(cxx): skip flag setup for custom-toolchain subprojects
...
Skip processing cxx/project_include.cmake when building subprojects such
as ULP as they use custom toolchain and IDF toolchain helpers are not
available.
2026-08-05 11:14:05 +02:00
Michael (XIAO Xufeng)
b12870c43d
Merge branch 'sdio-example-4bit-bringup' into 'master'
...
example(sdio_slave): add docs and examples for SI testing
See merge request espressif/esp-idf!49371
2026-08-05 16:48:38 +08:00
Sudeep Mohanty
cbc4dff964
Merge branch 'feat/ulp_custom_linker_support' into 'master'
...
ULP: Support custom LP Core linker layouts via the LINKER option
Closes IDF-12902
See merge request espressif/esp-idf!49991
2026-08-05 10:10:32 +02:00
Evgeny Torbin
06cda3498f
Merge branch 'ci/generate_app_size_report' into 'master'
...
ci: generate app size report
Closes CII-224 and CII-149
See merge request espressif/esp-idf!51237
2026-08-05 16:09:29 +08:00
Mahavir Jain
c9095b026f
Merge branch 'feat/disable_constant_time_rsa_key_gen' into 'master'
...
fix(mbedtls): revert to non constant time rsa key gen
See merge request espressif/esp-idf!51026
2026-08-05 12:52:27 +05:30
Roland Dobai
dcf445aef7
Merge branch 'fix/branch_name_hooks' into 'master'
...
CI: pre-commit: stop branch-name hooks from failing on master
Closes IDFGH-18063
See merge request espressif/esp-idf!51427
2026-08-05 09:05:49 +02:00
Gao Xu
db9e5b4d31
Merge branch 'feat/rng_support_h21' into 'master'
...
H21 RNG support
Closes IDF-11503
See merge request espressif/esp-idf!50061
2026-08-05 14:15:43 +08:00
Michael.B
0d9193fa98
feat(sdio): add hw_test example for signal integrity checks
2026-08-05 13:22:15 +08:00
Mahavir Jain
d9f42b3fc6
Merge branch 'update/update_certs_bundle' into 'master'
...
Update esp_crt_bundle certificates
See merge request espressif/esp-idf!50852
2026-08-05 10:42:06 +05:30
Mahavir Jain
5e9ca673ac
Merge branch 'contrib/github_pr_18880' into 'master'
...
fix(esp_https_ota): Add missing requirement to `bootloader_support` component (GitHub PR)
Closes IDFGH-18024
See merge request espressif/esp-idf!51505
2026-08-05 10:05:20 +05:30
Island
2720caabb1
Merge branch 'idf/ble_audio_fixes' into 'master'
...
fix(ble_audio): Miscellaneous fixes for ISO & LE Audio (stage 2)
See merge request espressif/esp-idf!51158
2026-08-05 10:47:55 +08:00
Sudeep Mohanty
60dc69391b
Merge branch 'feat/buildv2_kasan' into 'master'
...
feat(build): support KASAN in the build system v2 (cmakev2)
See merge request espressif/esp-idf!51408
2026-08-04 17:34:00 +02:00
Alexey Gerenkov
72732994ef
Merge branch 'feature/enable_atomic_lock_policy_on_riscv' into 'master'
...
feat(build): add CONFIG_COMPILER_CXX_ATOMIC_LOCK_POLICY option
See merge request espressif/esp-idf!49913
2026-08-04 20:05:40 +08:00
Jiang Jiang Jian
43b98a4fcc
Merge branch 'bugfix/fix_disconnect_failure_issue' into 'master'
...
fix(wifi): fix disconnect failure issue
Closes WIFI-7510
See merge request espressif/esp-idf!51176
2026-08-04 19:45:45 +08:00
Alexey Lapshin
36586b15d6
Merge branch 'fix/newlib_builds' into 'master'
...
Fix: newlib compatibility with libraries built with picolibc headers
Closes IDF-15962
See merge request espressif/esp-idf!51013
2026-08-04 14:41:32 +04:00
Evgeny Torbin
6724d18150
ci: include app size report from ci common actions repo
2026-08-04 12:37:34 +02:00
Alexey Lapshin
3003d738eb
Merge branch 'fix/heap_trace_stack_corruption' into 'master'
...
fix(heap): avoid stack smash when heap tracing stack depth is 0
See merge request espressif/esp-idf!51416
2026-08-04 14:28:47 +04:00
Marek Fiala
9060b31790
fix(tools): support mcp Python SDK 2.0 for mcp-server
...
FastMCP was renamed to MCPServer in mcp 2.0, which made idf.py mcp-server
report a false "MCP dependencies not available" error. Prefer MCPServer
and keep a FastMCP fallback for mcp 1.x.
Closes https://github.com/espressif/esp-idf/issues/18904
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-04 11:25:08 +02:00
muhaidong
33d39c304f
fix(wifi): fix disconnect failure issue
2026-08-04 15:42:39 +08:00
Jiang Jiang Jian
bcce5b96c1
Merge branch 'fix/add_workaround_for_s31_beacon_timestamp_issue' into 'master'
...
fix(wifi): add workaround for s31 beacon timestamp issue
Closes WIFI-7526 and WIFIBUG-2039
See merge request espressif/esp-idf!51264
2026-08-04 14:48:08 +08:00
morris
70d7ed8ce2
Merge branch 'docs/clarify_p4_no_wifi_ble' into 'master'
...
docs: Clarify that ESP32-P4 does not have Wi-Fi or Bluetooth in the introduction
See merge request espressif/esp-idf!51467
2026-08-04 14:47:38 +08:00
Rahul Tank
b5ced8374f
Merge branch 'bugfix/add_nimble_cve' into 'master'
...
fix(nimble): Fixes for various NimBLE CVEs
See merge request espressif/esp-idf!51159
2026-08-04 12:13:47 +05:30
Zhang Wen Xu
bcda63636a
Merge branch 'feat/ot_rx_sensitivity' into 'master'
...
feat(openthread): use the actual receive sensitivity for link quality evaluation
See merge request espressif/esp-idf!51309
2026-08-04 06:31:35 +00:00
Liu Linyan
af9ae1c0aa
fix(ble_audio): Miscellaneous fixes for ISO & LE Audio (stage 2)
2026-08-04 14:07:10 +08:00
Island
94cce227dc
Merge branch 'fix/ble_mesh_added_gatt_err_rsp' into 'master'
...
fix(ble_mesh): align GATTS read/write response handling with ATT
See merge request espressif/esp-idf!51382
2026-08-04 10:44:55 +08:00
Shu Chen
52790bf4f5
feat(openthread): use the actual receive sensitivity for link quality evaluation
2026-08-04 02:39:08 +00:00
Zhang Shuxian
dfd5ea30b0
docs: Clarify that ESP32-P4 does not have Wi-Fi or Bluetooth in the introduction
2026-08-04 10:16:35 +08:00
Sudeep Mohanty
5e7c5ed2cb
fix(buildv2): include component-set LINK_OPTIONS as a GENERATOR_EXPRESSION
...
idf_build_library() captured the LINK_OPTIONS build property before including
the components, so a link option a component appended while it was processed was
dropped from the executable link. Read the property as a generator expression so
these options are included.
2026-08-03 17:31:18 +02:00
Sudeep Mohanty
9c778c954c
feat(build): support KASAN in the build system v2 (cmakev2)
...
Mirror Kernel Address Sanitizer support into cmakev2 so that
CONFIG_COMPILER_KASAN instruments application code the same way build system v1
does.
2026-08-03 17:31:17 +02:00
Sudeep Mohanty
cc799dbcc7
test(kasan): re-enable kasan_test under build system v2
2026-08-03 17:29:00 +02:00
yinqingzhao
ab8568f547
fix(wifi): add workaround for s31 beacon timestamp issue
2026-08-03 21:48:27 +08:00
Mahavir Jain
6d613d01ac
docs(security): update vulnerabilities guide with recently published advisories
2026-08-03 18:04:17 +05:30
morris
08e0d30a74
Merge branch 'feat/uhci_ctn_doc_exmaple' into 'master'
...
feat(uhci): Add uhci_continuous api for example and doc
See merge request espressif/esp-idf!51363
2026-08-03 19:27:42 +08:00
Rahul Tank
e64735cbf6
fix(nimble): Fixes for various NimBLE CVEs
2026-08-03 16:47:17 +05:30
Island
cf4564ffe4
Merge branch 'fix/fix_on_rf_regdma_trigger' into 'master'
...
Fix/fix on rf regdma trigger
Closes BLERP-2995
See merge request espressif/esp-idf!51272
2026-08-03 18:01:13 +08:00
Roland Dobai
56fea7d784
Merge branch 'docs/idf_sbom_multi_format' into 'master'
...
docs: Update the SBOM guide for multiple output formats
See merge request espressif/esp-idf!50299
2026-08-03 11:56:44 +02:00
Roland Dobai
b1d066dbd4
Merge branch 'contrib/github_pr_18871' into 'master'
...
feat(tools): add -j/--jobs option to idf.py (GitHub PR)
Closes IDFGH-18013
See merge request espressif/esp-idf!51409
2026-08-03 11:25:52 +02:00
Steven (Yang Minghui)
8588a299ac
Merge branch 'feat/tsens_intr_priority_configurable' into 'master'
...
feat(tsens): support configurable interrupt priority
Closes IDF-7960
See merge request espressif/esp-idf!51413
2026-08-03 17:20:14 +08:00
Radek Tandler
7277c38d65
Merge branch 'docs/nvs_fragmentation_overhead' into 'master'
...
Improved description of partition space consumption by data types supported by the NVS
Closes DOC-15331
See merge request espressif/esp-idf!49286
2026-08-03 11:15:39 +02:00
Alexey Lapshin
aecc6eab60
fix(heap): avoid stack smash when heap tracing stack depth is 0
...
On RISC-V without frame pointers, STACK_DEPTH defaults to 0, so
alloced_by[] is empty. Writing callers[0] still ran and overwrote the
caller's cm.push saved ra, causing an illegal-instruction fault after
the first traced malloc (e.g. with HEAP_TRACING on ESP32-S31).
2026-08-03 16:07:54 +07:00
Mahavir Jain
628c1f8785
Merge branch 'fix/harden_esp_hw_support' into 'master'
...
fix(esp_hw_support): harden memprot and fix bugs
Closes SEC-234, SEC-235, SEC-331, SEC-334, SEC-332, and SEC-333
See merge request espressif/esp-idf!49919
2026-08-03 14:24:39 +05:30
Chen Chen
a0ecc0611a
Merge branch 'fix/i2s_tdm_5slot_clock_test' into 'master'
...
fix(hal): prevent overflow in fractional clock division
See merge request espressif/esp-idf!51357
2026-08-03 15:14:41 +08:00
Steven (Yang Minghui)
cd8cea7e61
feat(tsens): support configurable interrupt priority
2026-08-03 15:12:58 +08:00
Roland Dobai
2896069edf
fix(pre-commit): stop branch-name hooks from failing on master
...
Closes https://github.com/espressif/esp-idf/issues/18910
2026-08-03 08:59:19 +02:00
Wan Lei
6d980d673f
Merge branch 'contrib/github_pr_18898' into 'master'
...
fix(spi_master): avoid NULL memcpy when DMA buffer setup fails (GitHub PR)
Closes IDFGH-18048
See merge request espressif/esp-idf!51277
2026-08-03 11:43:18 +08:00