Roland Dobai
3867241e01
Merge branch 'feat/update_ccache_to_4.11.2_v5.4' into 'release/v5.4'
...
feat(tools): Update ccache 4.10.2 -> 4.11.2 (v5.4)
See merge request espressif/esp-idf!39573
2025-07-01 07:49:14 +02:00
Roland Dobai
ee6ada0528
Merge branch 'change/support_lowercase_kconfig_filename_v5.4' into 'release/v5.4'
...
Backport: Support misspelled Kconfig[.projbuild] files (v5.4)
See merge request espressif/esp-idf!39583
2025-06-30 11:49:08 +02:00
Marek Fiala
cb649d7201
feat(tools): Update ccache 4.10.2 -> 4.11.2
...
Closes https://github.com/espressif/idf-installer/issues/305
2025-06-30 17:48:15 +08:00
morris
435cf83a52
Merge branch 'refactor/p4_touch_channel_increase_1_v5.4' into 'release/v5.4'
...
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14 (v5.4)
See merge request espressif/esp-idf!39792
2025-06-30 10:19:58 +08:00
morris
2e75f56dcd
Merge branch 'refactor/upgrade_i2s_codec_example_dependency_v5.4' into 'release/v5.4'
...
refactor(i2s_es8311): refactor es8311 example (v5.4)
See merge request espressif/esp-idf!40050
2025-06-30 10:06:30 +08:00
Roland Dobai
8a2e7224c1
Merge branch 'fix/idf_tools_install_tool_version_v5.4' into 'release/v5.4'
...
fix(tools): fixed command `idf_tools.py install tool@version` (v5.4)
See merge request espressif/esp-idf!40038
2025-06-28 05:26:34 +02:00
Roland Dobai
da67469963
Merge branch 'fix/create_project_read_only_v5.4' into 'release/v5.4'
...
fix(tools): idf.py create-project works in read-only ESP-IDF (v5.4)
See merge request espressif/esp-idf!40036
2025-06-28 05:26:10 +02:00
Roland Dobai
c8a8e7d36d
Merge branch 'fix/enable_remove_requirements_file_v5.4' into 'release/v5.4'
...
fix(tools): handle missing `requirements.*.txt` files for enabled features (v5.4)
See merge request espressif/esp-idf!39803
2025-06-28 05:25:12 +02:00
Roland Dobai
dde432d135
Merge branch 'fix/gen_soc_caps_v5.4' into 'release/v5.4'
...
change: config options of the same name must have the same type (v5.4)
See merge request espressif/esp-idf!39570
2025-06-28 05:24:48 +02:00
Rahul Tank
81064fa0e7
Merge branch 'feat/nimble_ancs_final_v5.4' into 'release/v5.4'
...
fix(nimble): Added support for ANCS in nimble (v5.4)
See merge request espressif/esp-idf!39655
2025-06-26 16:35:45 +05:30
Sergei Silnov
e3d37f5dbc
Merge branch 'ci/disable-plugin-idf_ci_v5.4' into 'release/v5.4'
...
ci: disable idf-ci plugin (v5.4)
See merge request espressif/esp-idf!39666
2025-06-26 04:26:54 -03:00
laokaiyao
50cfbaf573
refactor(i2s_es8311): remove esp-box bsp support
2025-06-23 12:12:38 +08:00
laokaiyao
96366a204a
refactor(i2s_es8311): refactor es8311 example
2025-06-23 12:02:29 +08:00
Marek Fiala
e7e7f8feb9
fix(tools): idf.py create-project works in read-only ESP-IDF
...
As the native copy function shutil.copyfile preserves directories metadata
such as file permissions, we need to ensure the copied destination
is writable for owner.
Closes https://github.com/espressif/esp-idf/issues/15964
Closes https://github.com/espressif/esp-idf/pull/16021
2025-06-20 15:26:14 +02:00
Marek Fiala
347748a6f8
fix(tools): idf_tools.py uninstall decide based on preferred tool version
...
idf_tools.py uninstall now doesn't take only recommended version, but
makes the decision based on preferred installed versions.
2025-06-20 13:25:14 +02:00
Marek Fiala
38354b9ecd
test(tools): Added test for installing supported tool version
...
Added test_export_supported_version_cmake in `test_idf_tools.py`,
that installs and exports supported version of tool - cmake.
2025-06-20 13:05:05 +02:00
Marek Fiala
84760adf2d
fix(tools): idf_tools.py install tool@version
2025-06-20 13:05:02 +02:00
Marek Fiala
dcdd823263
feat(tools): adjusted create_ext.py by ruff formatter
2025-06-20 11:52:38 +02:00
Jan Beran
d36596bc56
change: detect misspelled Kconfig[.projbuild] file names
...
Original issue: https://github.com/espressif/esp-idf-kconfig/issues/14
2025-06-20 15:06:31 +08:00
Xiao Xufeng
f5c3654a1c
change(version): Update version to 5.4.2
2025-06-20 14:35:04 +08:00
laokaiyao
4ecedae60f
fix(touch): fixed touch interval freq unit convert issue
2025-06-19 14:18:38 +08:00
laokaiyao
c8a6d41c27
refactor(touch): adjust touch channel number on P4 from 0-13 to 1-14
2025-06-19 14:17:49 +08:00
wanckl
ea03622621
ci(esp32c61): remove c61 support from readme on 5.4
2025-06-17 15:09:40 +08:00
Marek Fiala
b148826269
fix(tools): Enabled removing requirements.* files
2025-06-11 11:14:47 +02:00
Fu Hanxi
4594a84ddb
ci: disable idf-ci plugin
...
this plugin will be re-enabled with compatible code in !38755
2025-06-11 10:56:24 +02:00
Astha Verma
7f3ad9aa95
fix(nimble): Added support for ANCS in nimble
2025-06-04 14:23:38 +05:30
wanckl
66c8539368
test(ci): disable c61 build test on 5.4
2025-06-03 20:09:05 +08:00
Jan Beran
421f499317
change(gen_soc_caps_kconfig): check if config options have the same type
...
Also introduce ignore pragma to prevent some #defines from .h files to
be translated to Kconfig files.
2025-06-02 10:16:55 +02:00
Jiang Jiang Jian
fe9669d4fb
Merge branch 'ci/fix-custom-oocd-setting_v5.4' into 'release/v5.4'
...
ci: select OpenOCD binary based on runner (v5.4)
See merge request espressif/esp-idf!39377
2025-05-28 14:20:39 +08:00
Jiang Jiang Jian
ee04629723
Merge branch 'feat/some_xip_psram_related_optimisations_and_fixes_v5.4' into 'release/v5.4'
...
feat(esp_psram): Add some wasted XIP PSRAM memory in heap and PSRAM protection (v5.4)
See merge request espressif/esp-idf!38872
2025-05-26 19:46:08 +08:00
Samuel Obuch
6ee607b00f
ci: select OpenOCD binary based on runner
2025-05-23 00:41:15 +02:00
Mahavir Jain
e1d41ada5c
test: add secure image verification case for C6/H2
2025-05-14 10:57:09 +05:30
Jiang Jiang Jian
45d95b1bd8
Merge branch 'fix/fix_esp32p4_retention_cost_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): optimize retention cost and update sleep time compensation (v5.4)
See merge request espressif/esp-idf!38744
2025-05-06 14:18:49 +08:00
harshal.patil
9406fde68d
feat(cpu_region_protect): Enable basic memory protection for SPIRAM
2025-05-05 11:52:04 +05:30
Roland Dobai
f811882a11
Merge branch 'ci/rename-packages_v5.4' into 'release/v5.4'
...
ci: rename local idf_ci folder, avoid name collision (v5.4)
See merge request espressif/esp-idf!38757
2025-04-30 17:17:23 +08:00
Alexey Gerenkov
986a52a52f
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20250422_v5.4' into 'release/v5.4'
...
feat(tools): update openocd version to v0.12.0-esp32-20250422 (v5.4)
See merge request espressif/esp-idf!38799
2025-04-28 23:33:31 +08:00
Alexey Gerenkov
abd28fb2be
feat(tools): update openocd version to v0.12.0-esp32-20250422
2025-04-26 12:40:11 +02:00
Fu Hanxi
bed18219c6
ci: rename local idf_ci folder, avoid name collision
2025-04-25 11:26:15 +02:00
wuzhenghui
33aca83c63
change(ci): remove esp32c5 from readme since esp32c5 skipped CI build
2025-04-25 17:13:27 +08:00
laokaiyao
ecf073e650
ci: disable esp32c5 build and target test on v5.4
2025-04-22 16:07:50 +08:00
Mahavir Jain
87947712af
fix(tools): suppress GNU bin-utils warning about executable stack
...
Newer GNU bin-utils version 2.39 has started emitting a warning
about an executable stack region for Linux target build:
/usr/bin/ld: warning: x509_crt_bundle.S.o: missing .note.GNU-stack section implies executable stack
Fix the issue by adding appropriate "noexecute" attribute for stack
section.
2025-04-15 21:55:30 +08:00
Alexey Lapshin
6ad902d5be
fix(ldgen): extend section name regex to include '_' (e.g.: used by picolibc)
2025-04-09 16:44:25 +08:00
Jiang Jiang Jian
dc68766ea3
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20250226_v5.4' into 'release/v5.4'
...
feat(tools): update openocd version to v0.12.0-esp32-20250226 (v5.4)
See merge request espressif/esp-idf!37526
2025-04-07 13:53:05 +08:00
Jiang Jiang Jian
6897a7bf40
Merge branch 'ci/add_test_for_ecos_wifi_enterprise_v54' into 'release/v5.4'
...
ci(c2/c3): add major eco version tests(v5.4)
See merge request espressif/esp-idf!37808
2025-04-07 13:52:43 +08:00
Aditya Patwardhan
cb24473016
Merge branch 'fix/examples_python3.13_ssl_conn_failure_v5.4' into 'release/v5.4'
...
Change in Python3.13's default ssl context caused SSL connection failure (v5.4)
See merge request espressif/esp-idf!38199
2025-04-04 13:57:16 +08:00
harshal.patil
dcd80b2528
fix(examples): Example CA certs must contain the Key Usage parameter
...
- Example CA certificates that are used for self-signed client certificates
need to include the Key Usage parameter.
- Python3.13 changed the default context of the SSL context that is
generated using ssl.create_default_context() by enabling the VERIFY_X509_STRICT
flag by default
2025-04-03 10:51:09 +05:30
Roland Dobai
17a2461297
Merge branch 'fix/linux_std_flags_v5.4' into 'release/v5.4'
...
fix(build): don't call enable_language() before project() (v5.4)
See merge request espressif/esp-idf!37880
2025-04-02 23:42:58 +08:00
Roland Dobai
58210d69b2
Merge branch 'fix/remove-unused-from-gdbinit_cmake_v5.4' into 'release/v5.4'
...
fix(tools): remove unused variables in gdbinit.cmake (v5.4)
See merge request espressif/esp-idf!38008
2025-04-02 15:14:37 +08:00
Sergei Silnov
891f7eeef2
Merge branch 'ci/update_esp-env-v5.4_to_ubuntu_24.04' into 'release/v5.4'
...
5.4: Update ubuntu base image for esp-env-v5.4 to 24.04
See merge request espressif/esp-idf!37872
2025-04-02 02:30:09 +08:00
Wang Meng Yang
0cecb7bcf3
Merge branch 'bug/xtensa_cpu1_sys_lockup_v5.4' into 'release/v5.4'
...
fix(panic_handler): Updated panic handler to use RTC WDT (v5.4)
See merge request espressif/esp-idf!37112
2025-04-01 14:51:18 +08:00