Commit Graph

49603 Commits

Author SHA1 Message Date
Fu Hanxi
f10537a76d Merge branch 'ci/remove-extra-custom-yml' into 'master'
ci: move extra targets need to be built by default to `--additional-build-targets`

Closes IDFCI-3230

See merge request espressif/esp-idf!42230
2025-10-09 12:48:23 +02:00
Igor Masar
4f578d8375 Merge branch 'feat/usb-h4-support' into 'master'
feat(soc/usb): Add USB support for ESP32-H4

Closes IDF-12341 and IDF-12342

See merge request espressif/esp-idf!41642
2025-10-09 18:28:16 +08:00
Samuel Obuch
86b39c6315 Merge branch 'esp_rom_fix_defalut_typos' into 'master'
fix(esp_rom):  correct typos defalut -> default

Closes IDFGH-16547

See merge request espressif/esp-idf!42294
2025-10-09 17:25:05 +08:00
muhaidong
57aa42bb43 fix(phy): fix cmd get_rx_result log error issue 2025-10-09 16:48:52 +08:00
muhaidong
a5bc5a3f7f fix(phy): add tx_contain_en cmd for esp32c5 2025-10-09 16:40:01 +08:00
muhaidong
68f0386405 feat(phy): support esp32c5 cert test 2025-10-09 16:40:01 +08:00
morris
b76254895c refactor(mcpwm): remove varg action setting functions for timer, compare, and brake events 2025-10-09 16:38:39 +08:00
Mahavir Jain
02af1db1dd Merge branch 'feat(esp-tls)/add_more_server_configurations' into 'master'
feat(esp_tls): supports setting tls version and ciphersuite in server config

Closes IDFGH-16537

See merge request espressif/esp-idf!42323
2025-10-09 13:43:38 +05:30
Chen Chen
8b8b5df141 feat(i2c_slave): Add API to perform slave tx buffer reset
Closes https://github.com/espressif/esp-idf/issues/16241
2025-10-09 16:08:19 +08:00
Wei Yu Han
51d5e8fd08 Merge branch 'docs/update_nimble_pts_info' into 'master'
docs(ble): Updated NimBLE certification info

See merge request espressif/esp-idf!42264
2025-10-09 15:46:05 +08:00
Chen Jichang
d0e24e4a81 refactor(hw_support): remove unused periph_module_t members 2025-10-09 15:27:20 +08:00
C.S.M
068c8ab965 Merge branch 'refactor/temperature_cpp' into 'master'
refactor(temperature_sensor): Make temperature sensor adapt to cpp

Closes IDFGH-16532 and IDF-14190

See merge request espressif/esp-idf!42247
2025-10-09 15:24:52 +08:00
Martin Vychodil
3ce5725282 fix(esp_partition): read-only and encrypted partition support 2025-10-09 09:06:54 +02:00
Martin Vychodil
5c8a10e61e fix(esp_partition): fixes related to BDL update 2025-10-09 09:06:40 +02:00
Mahavir Jain
56098593d9 Merge branch 'fix/http_async_handler_ci_test_failure' into 'master'
fix(http_server): Fix CI test failure async_handler

Closes IDFCI-3119

See merge request espressif/esp-idf!42037
2025-10-09 12:26:05 +05:30
Rahul Tank
26636cebac fix(nimble): Use nimble platform mem malloc / free APIs 2025-10-09 10:37:21 +05:30
Kapil Gupta
092338b78d fix(esp_wifi): Add validation before accessing RSNXE 2025-10-09 09:32:56 +05:30
morris
c76d25edc1 Merge branch 'fix/lwip_rename_task_docs' into 'master'
[lwip]: Mention lwip task name change in migration-docs

See merge request espressif/esp-idf!42346
2025-10-09 10:32:26 +08:00
Fu Hanxi
b207b3320b ci: use merged result commit in build_docker job
also change to shanghai runners
2025-10-08 13:59:18 +02:00
Frantisek Hrbata
a73644800d 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-08 19:55:21 +08:00
Vincent-Dalstra
a36c8b8725 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-08 19:55:21 +08:00
nilesh.kale
28e332b7fa feat: enable pesudo round functionality for AES in ESP32P4 ECO5 2025-10-08 15:40:25 +05:30
Ondrej Kosta
08e4aba740 Merge branch 'fix/eth_connect' into 'master'
fix(protocol_examples_common): Temporal fix of backwards compatibility

See merge request espressif/esp-idf!42398
2025-10-08 17:06:47 +08:00
Konstantin Kondrashov
caf15b8f66 fix(esp_libc): Fix test_time UTs for newlib nano format
Optimized UTs for newlib nano format (where no support 64 bits print).
(C2 chip with CONFIG_LIBC_NEWLIB_NANO_FORMAT=y)
2025-10-08 12:00:34 +03:00
radek.tandler
b695279ee8 feat(storage): esp_blockdev added to G1 components 2025-10-08 10:18:10 +02:00
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
Ondrej Kosta
8619f96018 fix(protocol_examples_common): Temporal fix of backwards compatibility 2025-10-07 13:28:45 +02:00
Fu Hanxi
1f69dbf456 ci: populate PIPELINE_COMMIT_SHA in pipeline_variables 2025-10-07 11:18:36 +02:00
Martin Vychodil
4493b39d18 feat(storage): Added Block Device Layer support for esp_partition component 2025-10-07 14:55:36 +08:00
nilesh.kale
873fd18c5a fix: add check to ensure OTA buffer size for 16-byte aligned
This commit added guide to, round off OTA written size to allowed
aignmnet when flash ecnryption enabled.
2025-10-07 11:19:35 +05:30
Martin Vychodil
46def9972a Merge branch 'feature/esp_blockdev_updates' into 'master'
fix(storage): BDL interface comprehensive update

See merge request espressif/esp-idf!42371
2025-10-07 01:27:49 +08: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
Martin Vychodil
832b8f8b83 fix(storage): BDL interface comprehensive update
Closes https://github.com/espressif/esp-idf/issues/17654
2025-10-06 15:38:34 +02:00
Laukik Hase
afe8fea489 docs(esp_tee): Enable ESP-TEE documentation for ESP32-C5 2025-10-06 18:49:01 +05:30
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
Mahavir Jain
439b1d6d08 cleanup: move cJSON to component manager 2025-10-06 14:08:06 +05:30
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
Rahul Tank
448b5c08a1 Merge branch 'bugfix/fix_os_mbuf_dup' into 'master'
fix(nimble): Address mbuf from different chains traversal during copying

See merge request espressif/esp-idf!41893
2025-10-06 11:53:21 +05:30
David Čermák
9f4a28fc8f Merge branch 'fix/lwip_remove_unused_flags' into 'master'
[lwip]: Removed unused lwip flags

Closes IDF-10227

See merge request espressif/esp-idf!42123
2025-10-05 02:20:24 +08:00
Kevin (Lao Kaiyao)
a3a86438f3 Merge branch 'refactor/clean_up_touch_soc_caps' into 'master'
refactor(touch): clean up touch sensor caps

Closes IDF-13698

See merge request espressif/esp-idf!42149
2025-10-04 16:42:22 +08:00
David Cermak
69baa8f998 fix(lwip): Removed unused lwip flags 2025-10-03 14:41:31 +02:00
Roland Dobai
c613d438da Merge branch 'ci/bump_up_kconfcheck_precommit' into 'master'
ci(pre-commit): bump up kconfcheck pre-commit hook version to 3.2.0

See merge request espressif/esp-idf!42339
2025-10-03 14:24:36 +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
Fu Hanxi
a322abb127 Merge branch 'ci/fix-windows-test-download-map-prefix' into 'master'
ci: fix windows test jobs download source

See merge request espressif/esp-idf!42361
2025-10-03 14:12:26 +02:00
Fu Hanxi
31431069d4 ci: fix windows test jobs download source 2025-10-03 12:47:01 +02:00
Rahul Tank
39fe3d5037 fix(nimble): Address mbuf from different chains traversal during copying 2025-10-03 15:16:02 +05:30
Ashish Sharma
62f852a93b feat(esp_tls): supports setting tls version and ciphersuite in server config
Closes https://github.com/espressif/esp-idf/issues/17660
2025-10-03 15:19:41 +08:00