Alexey Gerenkov
3316e9d706
Merge branch 'feature/update-esp-clang-to-esp-20.1.1_20250829' into 'master'
...
feat(tools): update esp-clang version to esp-20.1.1_20250829
See merge request espressif/esp-idf!41728
2025-10-07 21:23:08 +08:00
Roland Dobai
d44fca613c
Merge branch 'change/use_esptool_to_list_ports' into 'master'
...
change(tools): Use esptool to detect available ports
See merge request espressif/esp-idf!42380
2025-10-07 14:32:24 +02:00
Alexey Gerenkov
e1f647906d
fix(build): Add missing '-nostartfiles' option in Clang toolchain files
2025-10-06 22:37:41 +08:00
Alexey Gerenkov
8d8d7de672
feat(tools): update esp-clang version to esp-20.1.1_20250829
2025-10-06 22:37:41 +08:00
Guillaume Souchere
75305c2719
Merge branch 'feat/make-use-of-exec-cap-compile-time-error' into 'master'
...
feat(heap): Make MALLOC_CAP_EXEC illegal use a compile time error
Closes IDFGH-14014 and IDF-11690
See merge request espressif/esp-idf!34903
2025-10-06 13:34:16 +02:00
Roland Dobai
7832985037
Merge branch 'fix/deprecated-opts-in-lf' into 'master'
...
fix: Ensure deprecated options are correctly handled in linker fragments
Closes IDF-13571
See merge request espressif/esp-idf!42096
2025-10-06 10:39:26 +02:00
Jaroslav Burian
64379596dd
change(tools): Use esptool to detect available ports
...
This changes how available ports are detected. It removes code duplication
for MacOS filtering which already is in esptool and prepares for port
prioritization to be used from esptool.
2025-10-06 09:50:18 +02:00
Roland Dobai
d6609597aa
Merge branch 'fix/missing_version_in_extension_test_files' into 'master'
...
fix(test_idf_py): Added extension API version into test extensions files
See merge request espressif/esp-idf!42354
2025-10-03 14:15:12 +02:00
Roland Dobai
eff16d4981
Merge branch 'fix/small-limit-for-kconfserver' into 'master'
...
fix: allow larger buffer size for commands (especially for idf.py confserver)
Closes IDFCI-3569 and IDF-13919
See merge request espressif/esp-idf!42312
2025-10-02 18:52:03 +02:00
Marek Fiala
854f6b0a3e
fix(test_idf_py): Added extension API version into test extensions files
2025-10-02 15:37:29 +02:00
Marek Fiala
248c3a996e
change(test_idf_py): ruff formatting idf_ext.py & some_ext.py
2025-10-02 15:34:31 +02:00
Jan Beran
b51329bdb1
fix: set sufficient buffer limit for idf.py confserver
2025-10-02 13:19:30 +02:00
radek.tandler
a11c30a3e3
refactor(nvs_flash): Adjusted copyright notices and header file pragma once
2025-10-02 12:35:50 +02:00
Roland Dobai
18d6b53195
Merge branch 'fix/dont-regenerate-unnecessary-config-files' into 'master'
...
fix(kconfig.cmake): Do not regenerate unnecessary config files
Closes IDF-14220
See merge request espressif/esp-idf!42231
2025-10-01 14:52:04 +02:00
Peter Marcisovsky
4dc77d1976
Merge branch 'refactor/usb_host_remove_usb_component' into 'master'
...
Refactor/usb host remove usb component
Closes IDF-14022
See merge request espressif/esp-idf!41690
2025-10-01 12:59:06 +02:00
Alexey Lapshin
8939bdad63
Merge branch 'feature/update-toolchain-to-esp-15.2.0_20250929' into 'master'
...
feat(tools): update toolchain version to esp-15.2.0_20250929
See merge request espressif/esp-idf!42271
2025-10-01 11:43:58 +04:00
Peter Dragun
800f141f94
Merge branch 'feat/esptool_v5' into 'master'
...
Update esptool to v5: replace deprecated commands, documentation updates and cleanup
Closes IDF-12564
See merge request espressif/esp-idf!41176
2025-10-01 14:36:26 +08:00
Alexey Lapshin
2df79c2671
feat(tools): update toolchain version to esp-15.2.0_20250929
2025-10-01 10:36:31 +08:00
morris
22a0f9aecb
Merge branch 'refactor/remove_driver_dependency' into 'master'
...
refator(driver): remove unnecessary driver dependencies
Closes IDF-11475
See merge request espressif/esp-idf!41747
2025-10-01 03:09:57 +08:00
Peter Dragun
4c53f42dc7
fix: Execute esptool scripts in interactive mode
...
The new version of esptool has a quite interactive output that supports
folding steps and overriding progress bar. Using interactive mode to run
esptool scripts will make the output propagate to the terminal immediately.
2025-09-30 15:28:55 +02:00
Peter Dragun
9eb07f92ba
docs: Update unify and update espefuse command outputs
2025-09-30 15:28:55 +02:00
Peter Dragun
1ce7513222
change: Accept --fill-flash-size in merge-bin as deprecated option
2025-09-30 15:28:55 +02:00
Peter Dragun
b22d45146f
change: Remove esptool.py deprecated warnings from ignore_build_warnings.txt
2025-09-30 15:28:55 +02:00
Peter Dragun
e3198fff3c
feat: Update esptool to v5
2025-09-30 15:28:55 +02:00
Jan Beran
94c59a9755
fix: Ensure deprecated options are correctly handled in linker fragments
2025-09-30 14:55:54 +02:00
Chen Chen
a4710cc206
refactor(driver): remove redundant driver dependencies
...
now the driver component only contains legacy code for i2c, twai and
touch sensor
2025-09-30 15:47:45 +08:00
Roland Dobai
af1ceb322f
Merge branch 'feat/remove_legacy_esp_size' into 'master'
...
Tools/esp-idf-size: Remove --legacy argument and replace JSON format with JSON2
Closes IDF-8772 and DOC-12437
See merge request espressif/esp-idf!41743
2025-09-30 09:47:44 +02:00
harshal.patil
1d4a634b98
test(security): Use minimal build in the security test apps
2025-09-30 10:52:03 +05:30
Roland Dobai
e0d86d8e8c
Merge branch 'fix/component_validation' into 'master'
...
Build & config: correct component targets property name in validation
See merge request espressif/esp-idf!42170
2025-09-29 21:57:23 +02:00
Wan Lei
7a2f6a8254
Merge branch 'fix/twai_hid_provider_word_ctu' into 'master'
...
fix(driver_twai): hide the provider keyword ctu in idf
See merge request espressif/esp-idf!42142
2025-09-30 00:58:32 +08:00
peter.marcisovsky
b3bb053160
refactor(usb_host): Remove usb component form esp-idf
...
- usb component was relocated from esp-idf to esp-usb
- the component is now a managed component
2025-09-29 17:15:17 +02:00
Roland Dobai
bc01141098
fix(cmake): correct component targets property name in validation
...
The component validation script was using an incorrect property name
'__COMPONENT_TARGETS' when retrieving component targets. This should be
'__BUILD_COMPONENT_TARGETS' to match the actual property name used
throughout the build system.
This fix ensures the component validation can properly access the list
of component targets and perform validation checks correctly.
2025-09-29 15:37:54 +02:00
Alexey Lapshin
e0b693493e
Merge branch 'feature/enable_zc_extensions_for_esp32p4' into 'master'
...
feat(tools): enable zc* extensions for esp32p4 revision >= 3.0
See merge request espressif/esp-idf!42166
2025-09-29 15:57:47 +04:00
Jan Beran
f7393ab305
fix(kconfig.cmake): Do not regenerate unnecessary config files
2025-09-29 10:03:47 +02:00
Mahavir Jain
5cf6b6d36d
Merge branch 'contrib/github_pr_17582' into 'master'
...
fix(mbedtls): prevent vectorization fault in clang O2 optimization (GitHub PR)
Closes IDFGH-16450
See merge request espressif/esp-idf!41973
2025-09-29 09:19:05 +05:30
Guillaume Souchere
0f3f44be62
feat(heap): Add hidden Kconfig option to allow exec cap
2025-09-29 10:45:33 +08:00
Guillaume Souchere
da9d8a143a
feat(heap): Report prohibited usage of MALLOC_CAPS_EXEC at compile time
...
Add a condition on the definition of the MALLOC_CAP_EXEC macro to
prevent it from being defined if ESP_SYSTEM_MEMPROT_FEATURE or
ESP_SYSTEM_PMP_IDRAM_SPLIT is enabled, thus throwing a compile time
error when using it.
Closes https://github.com/espressif/esp-idf/issues/14837
2025-09-29 10:45:32 +08:00
Marek Fiala
56fa45c741
revert(tools): Removed --legacy option for esp-idf-size
2025-09-29 01:54:38 +08:00
Marek Fiala
8f4c52a358
change(tools): ruff formatting core_ext.py
2025-09-29 01:54:38 +08:00
Ondrej Kosta
d622d4d9ac
feat(esp_eth): removed SPI Ethernet and PHY drivers from IDF
2025-09-28 16:19:42 +02:00
wanckl
cee541614e
fix(driver_twai): update twaifd register description
2025-09-28 14:45:27 +08:00
Kapil Gupta
8b68791996
fix(tool): increase buffer size for kconfig server
2025-09-27 17:55:28 +05:30
Kapil Gupta
7b665b6512
fix(esp_wifi): Correct some documentation
2025-09-26 21:43:32 +05:30
Kapil Gupta
f12debf4f5
fix(esp_wifi): Updated some documentation
2025-09-26 21:43:05 +05:30
Kapil Gupta
ce00aa9b78
fix(esp_wifi): Address review comments
2025-09-26 21:42:46 +05:30
Kapil Gupta
a28fefcf73
docs: add Wi-Fi migration guide for v6.0
2025-09-26 21:42:30 +05:30
Kapil Gupta
35f8d9d42c
fix(esp_wifi): Remove deprecated arguments from some APIs
2025-09-26 21:42:30 +05:30
Gao Xu
26e77d1940
Merge branch 'refactor/adc_hal_no_config' into 'master'
...
refactor(adc): Remove sdkconfig dependency in adc hal layer
Closes IDF-13624
See merge request espressif/esp-idf!42015
2025-09-26 17:19:17 +08:00
Island
f514bd56f7
Merge branch 'feat/add_safe_unity_component' into 'master'
...
feat(ble): added safe unity component
Closes BLERP-2272
See merge request espressif/esp-idf!42190
2025-09-26 15:22:35 +08:00
Alexey Lapshin
d081549979
feat(tools): enable zc* extensions for esp32p4 revision >= 3.0
2025-09-26 15:09:23 +08:00