Alexey Gerenkov
ef0a445665
Merge branch 'feature/update-openocd-to-v0.12.0-esp32-20251215_v5.4' into 'release/v5.4'
...
feat(tools): update openocd version to v0.12.0-esp32-20251215 (v5.4)
See merge request espressif/esp-idf!44312
2025-12-19 11:06:11 +08:00
Erhan Kurubas
dacae0dc5a
feat(tools): update openocd version to v0.12.0-esp32-20251215
2025-12-18 00:20:14 +08:00
Erhan Kurubas
4f9943e8e4
fix(espcoredump): prevent double exception during int_wdt panic with custom stack
2025-12-11 16:20:09 +01:00
Chen Yudong
0b5e53216a
ci: rename wifi_two_dut to two_duts
2025-12-03 09:54:23 +08:00
Fu Hanxi
9c85cf5382
Merge branch 'ci/known-failure-dut-id-v5.4' into 'release/v5.4'
...
ci: pytest-ignore skip using dut id
See merge request espressif/esp-idf!43626
2025-11-25 12:58:06 +01:00
igor.udot
f7d0b0388d
ci: pytest-ignore skip using dut id
2025-11-24 11:10:37 +08:00
Marek Fiala
aebec71b03
feat(tools): Updated ccache 4.11.2 -> 4.12.1
...
Closes https://github.com/espressif/esp-idf/issues/17756
2025-11-20 14:16:03 +01:00
Marek Fiala
ec76ac281b
refactor(tools): test_idf_tools.py ruff changes
2025-11-20 14:16:00 +01:00
armando
f322fb55cb
change(g0): use hw_ver3 to build g0 components test app
2025-11-18 11:30:24 +08:00
igor.udot
df68b6e552
ci: extend wildcard support for no_runner_tags
2025-11-04 15:10:17 +08:00
armando
7f55cd1e77
change(ci): temporarily disable p4 target test
2025-11-04 15:10:16 +08:00
Jiang Jiang Jian
ee57f0751c
Merge branch 'ci/fix-pipeline-commit-sha-in-build-docker_v5.4' into 'release/v5.4'
...
Ci/fix pipeline commit sha in build docker (v5.4)
See merge request espressif/esp-idf!42437
2025-10-31 10:53:46 +08:00
Roland Dobai
dfd7fd391d
Merge branch 'contrib/github_pr_17594_v5.4' into 'release/v5.4'
...
fix(depgraph): Add double quotes around dependency names (GitHub PR) (v5.4)
See merge request espressif/esp-idf!42493
2025-10-27 16:30:50 +01:00
Roland Dobai
b7748ca2f9
Merge branch 'fix/dont-regenerate-unnecessary-config-files_v5.4' into 'release/v5.4'
...
fix(kconfig.cmake): Do not regenerate unnecessary config files (v5.4)
See merge request espressif/esp-idf!42350
2025-10-27 16:28:06 +01:00
Island
89c0c28364
Merge branch 'feat/ble_log_v2_with_log_compression_v5.4' into 'release/v5.4'
...
Feat/ble log v2 with log compression (v5.4)
See merge request espressif/esp-idf!41896
2025-10-27 18:02:38 +08:00
morris
80971b25da
Merge branch 'feat/p4_eco5_real_chip_v5.4' into 'release/v5.4'
...
p4: p4 eco5 real chip (v5.4)
See merge request espressif/esp-idf!42063
2025-10-26 22:38:34 +08:00
Rahul Tank
234a2bd427
Merge branch 'bugfix/fix_issues_21102025_v5.4' into 'release/v5.4'
...
fix(nimble): Fix few nimble issues 21102025 (v5.4)
See merge request espressif/esp-idf!42736
2025-10-24 21:11:03 +05:30
Roland Dobai
8bb68557f7
Merge branch 'fix/small-limit-for-kconfserver_v5.4' into 'release/v5.4'
...
fix: allow larger buffer size for commands (especially for idf.py confserver) (v5.4)
See merge request espressif/esp-idf!42359
2025-10-24 14:00:11 +02:00
Roland Dobai
ea1c174c1c
change(version): Update version to 5.4.3
2025-10-21 13:13:31 +02:00
Rahul Tank
41df69d958
fix(nimble): Added CS service support
2025-10-21 11:20:06 +05:30
Rahul Tank
667213acee
feat(nimble): Base support for Channel sounding HCI command and events
2025-10-21 11:18:22 +05:30
Frantisek Hrbata
f5fccb7f3d
fix(test_apps): reflect changes in component_deps.dot in the g1_components test
...
The commit 51f3c02115 ("Add quotes around node ID in dependency
graph") introduced proper quoting for node IDs in the generated dot
file. Since the dot format does not allow dashes in node names without
quoting, and dashes are used in component names, the component names in
the generated dot file are now correctly quoted. Adjust the
g1_components test to accommodate this change by stripping the quotes.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2025-10-15 19:31:09 +08:00
Vincent-Dalstra
4e6f63bdce
fix: Add quotes around node ID in dependency graph
...
Graphviz node ID's are represented as strings, that can only use a
restricted set of characters (characters, digits, and underscores), and
must not match a reserved keyword. These restrictions do not apply when
the string is wrapped in double quotes. This allows for component names
with dashes in them, for example.
Closes https://github.com/espressif/esp-idf/pull/17594
2025-10-15 19:31:09 +08:00
luoxu
148bd97517
feat(ble): add libraries related to ble log compression
2025-10-15 16:52:02 +08:00
armando
a70a29b7a6
feat(p4): p4 rev3 real chip support
2025-10-13 15:24:14 +08:00
armando
dde91e5fda
p4: move hw ver1 registers
2025-10-13 15:24:14 +08:00
armando
b3fd689da9
feat(esp32p4): support rev3 on fpga
2025-10-13 15:24:14 +08:00
Fu Hanxi
d8d0b89b63
ci: use merged result commit in build_docker job
...
also change to shanghai runners
2025-10-09 13:47:14 +02:00
Jan Beran
3547c31798
fix: set sufficient buffer limit for idf.py confserver
2025-10-03 10:37:12 +02:00
Jan Beran
ef0a90af5c
fix(kconfig.cmake): Do not regenerate unnecessary config files
2025-10-02 10:06:10 +02:00
armando
3b21b60da2
change(ci): update regex to match soc headers in check_public_header.py
2025-09-25 11:41:32 +08:00
Ivan Grokhotkov
c72a237311
fix(toolchain): install qemu-xtensa if esp32s3 target is requested
...
Related to https://github.com/espressif/vscode-esp-idf-extension/issues/1404
2025-09-19 07:55:57 +08:00
Ivan Grokhotkov
018a4cd3d6
fix(tools): use nvram.esp32s3.efuse device in qemu_ext.py
...
Related to https://github.com/espressif/esp-idf/issues/17258
2025-09-19 07:55:57 +08:00
Ivan Grokhotkov
dc55e0f06a
feat(tools): enable PSRAM by default in "idf.py qemu" for ESP32-S3
2025-09-19 07:55:57 +08:00
Ivan Grokhotkov
a0416361df
feat(tools): update qemu version to esp_develop_9.2.2_20250817
2025-09-19 07:55:57 +08:00
Alexey Lapshin
a27305c164
feat(tools): update gdb version to 16.3_20250913
2025-09-17 16:24:36 +07:00
Roland Dobai
5fe466ee6b
Merge branch 'feat/support_kconfig_in_pacman_v5.4' into 'release/v5.4'
...
feat: support kconfig in component manager (v5.4)
See merge request espressif/esp-idf!40493
2025-09-01 17:01:24 +02:00
Roland Dobai
a13f3d3989
Merge branch 'fix/click_version_v5.4' into 'release/v5.4'
...
Fixed click deprecation warnings (v5.4)
See merge request espressif/esp-idf!40894
2025-09-01 11:59:10 +02:00
Fu Hanxi
8f2801f20c
fix: make sure sdkconfig.json is updated after running the menuconfig
2025-09-01 09:40:38 +02:00
Fu Hanxi
d16f0da931
fix: kconfig optional dependency in transitive dependency
2025-09-01 09:40:38 +02:00
Fu Hanxi
097ffd3238
feat: support kconfig in component manager
2025-09-01 09:40:38 +02:00
Marius Vikhammer
f9e47732aa
Merge branch 'bugfix/enable_misc_test_case_v5.4' into 'release/v5.4'
...
ci: cleanup misc system build-test-rules (v5.4)
See merge request espressif/esp-idf!41318
2025-08-22 11:26:58 +08:00
Marius Vikhammer
75f2d74569
ci(system): enabled and cleanup misc system test-apps build-test-rules
2025-08-18 10:24:07 +08:00
Sudeep Mohanty
80ad7ec71a
test(panic_handler): Added unit test to verify panic handler can halt
...
This test verifies that the panic handler can indeed halt when
configured to print and halt instead of rebboting.
2025-08-14 12:54:38 +02:00
Alexey Lapshin
c5f20de997
feat(tools): update toolchain version to esp-14.2.0_20250730
2025-08-05 12:50:52 +08:00
Peter Dragun
4ae64843a3
feat(tools/requirements): Add IDE requirements files
2025-07-31 12:06:03 +02:00
Marek Fiala
576ccaf394
feat(tools): Normalized detected shell names to lowercase on Windows
...
Closes https://github.com/espressif/esp-idf/issues/16868
2025-07-30 16:31:50 +02:00
Marek Fiala
5920a073a8
change(tools): shell_types.py ruff formatting
2025-07-30 16:31:50 +02:00
Jakub Kocka
2807696eb9
fix(tools): Fixed click function usage to solve deprecation issue
2025-07-30 09:34:17 +02:00
Jakub Kocka
bab2ee9600
fix(tools): Avoided using the click's deprecated __version__
2025-07-30 09:34:17 +02:00