Konstantin Kondrashov
1ff8d3da09
Merge branch 'feature/update_depends_components_for_core_components' into 'master'
...
feat(all): Update depends_components for core components
Closes IDF-14170, IDF-14165, IDF-14173, IDF-14167, IDF-14169, and IDF-14162
See merge request espressif/esp-idf!43735
2025-12-04 18:17:55 +08:00
laokaiyao
13a09ddf01
refactor(ci): manually list the g0 components used by g1 components
2025-12-04 10:48:07 +08:00
laokaiyao
79d6e573e6
feat(hal): graudate the ana_cmpr hal driver into a new component
2025-12-04 10:34:57 +08:00
Alexey Lapshin
f6cd2fe970
Merge branch 'feature/update-toolchain-to-esp-15.2.0_20250929.4-6d3fdb7' into 'master'
...
Make Picolibc the default libc
See merge request espressif/esp-idf!43620
2025-12-04 01:14:01 +04:00
Alexey Lapshin
31810ae993
feat(esp_libc): make picolibc default libc
2025-12-03 13:31:42 +07:00
C.S.M
dd73c7cb21
fix(isp): Fix isp build error in single core
2025-12-03 14:06:55 +08:00
Konstantin Kondrashov
8810327f9d
feat(log): Update depends_components
...
Where log is used as depends_components:
- components/log/host_test
- components/log/test_apps
- tools/test_apps/system/log
2025-11-25 19:23:55 +02:00
Erhan Kurubas
c9bee75b52
Merge branch 'fix/int_wdt_double_exception' into 'master'
...
fix(espcoredump): prevent double exception during int_wdt panic with custom stack
Closes IDF-9361
See merge request espressif/esp-idf!43185
2025-11-25 14:03:03 +01:00
morris
e4192f88e6
refactor(g0_components): update component list to dynamically include esp_hal_* components
2025-11-25 15:21:48 +08:00
C.S.M
b450150fff
feat(esp32s31): Add g0 component support
2025-11-25 10:16:08 +08:00
Omar Chebib
58e2fc7926
ci: re-enable eh_frame for the ESP32-P4
2025-11-21 15:40:40 +08:00
Marius Vikhammer
257ee931cd
Merge branch 'bugfix/p4_eco5_init_arrays' into 'master'
...
fix(system): fixed constructors not working properly on P4 ECO5
Closes IDF-14425
See merge request espressif/esp-idf!43547
2025-11-21 09:42:26 +08:00
Marius Vikhammer
9632e67efd
Merge branch 'bugfix/ulp_p4_eco5_fixes' into 'master'
...
fix(lp-core): fixed rtc mem conflict on p4 eco5 between app and ULP
Closes IDF-14422
See merge request espressif/esp-idf!43544
2025-11-21 09:40:45 +08:00
Erhan Kurubas
083999290e
fix(espcoredump): prevent double exception during int_wdt panic with custom stack
2025-11-20 11:14:42 +01:00
Marius Vikhammer
641420c5e0
fix(system): fixed constructors not working properly on P4 ECO5
2025-11-20 17:37:48 +08:00
Marius Vikhammer
cd0e6ec2ca
fix(lp-core): fixed rtc mem conflict on p4 eco5 between app and ULP
2025-11-20 17:03:23 +08:00
C.S.M
958a4bffc8
feat(esp32s31): Add soc register from t~z and manually headers
2025-11-20 11:58:03 +08:00
Kevin (Lao Kaiyao)
c94d08b9f2
Merge branch 'reafactor/esp_hal_i2s' into 'master'
...
feat(hal): graudate the I2S hal driver into a new component
Closes IDF-14078
See merge request espressif/esp-idf!43267
2025-11-19 14:08:20 +08:00
C.S.M
961bd0cf78
Merge branch 'feat/introduce_esp32s31' into 'master'
...
feat(esp32s31): Introduce new target esp32s31
See merge request espressif/esp-idf!43316
2025-11-18 15:55:16 +08:00
laokaiyao
e8f39b4c8d
feat(hal): graudate the I2S hal driver into a new component
2025-11-18 15:47:16 +08:00
C.S.M
a90c93541c
feat(esp32s31): Introduce new target esp32s31
2025-11-17 14:48:55 +08:00
armando
b25ba4a0c1
ci(p4): disable p4 rev3 invalid tests temporarily
2025-11-17 12:11:39 +08:00
Jiang Jiang Jian
388ec4cd6d
Merge branch 'ci/rename_wifi_two_duts' into 'master'
...
ci: rename wifi_two_dut to two_duts
See merge request espressif/esp-idf!43269
2025-11-13 16:54:51 +08:00
Harshal Patil
0debe71b3d
Merge branch 'feat/flash_enc_using_key_manager' into 'master'
...
Support Flash Encryption using Key Manager
Closes IDF-13462 and IDF-14278
See merge request espressif/esp-idf!41879
2025-11-13 07:55:15 +05:30
Chen Yudong
d591aaf1ae
ci: rename wifi_two_dut to two_duts
2025-11-12 10:05:07 +08:00
Euripedes Rocha Filho
448714b056
remove(mqtt): Moves esp-mqtt to component manager
...
esp-mqtt is now a managed component at espressif/mqtt
2025-11-11 09:21:37 +01:00
harshal.patil
8abea3c537
feat(bootloader_support): Support Flash Encryption using Key Manager
2025-11-11 12:23:25 +05:30
Harshal Patil
ed57a94687
Merge branch 'feat/extend_pmp_protection_esp32p4_eco5' into 'master'
...
Extend PMP memprot for ESP32-P4 V3
Closes IDF-14075
See merge request espressif/esp-idf!42402
2025-11-11 10:07:21 +05:30
David Cermak
4f8aa980be
fix(ci): Refine depends pattern for netif test apps
2025-11-05 10:41:24 +01:00
Marius Vikhammer
02ff6e9656
test(netif): fixed protocols test-apps building for unrelated comp. changes
2025-11-05 10:40:39 +01:00
harshal.patil
c66ef46f99
feat(cpu_region_protect): Extend PMP memprot for ESP32-P4 V3
2025-11-05 13:34:47 +05:30
Marius Vikhammer
27059a16f8
test(test_apps): set minimal build for misc test-apps
2025-10-28 10:17:41 +08:00
Marius Vikhammer
cd741e995f
test(system): restructured system build test test-apps
2025-10-27 09:25:07 +08:00
Chen Chen
4ac9954101
refactor(i2c): Add disclaimer for legacy driver
2025-10-20 11:38:26 +08:00
Marius Vikhammer
a257812e14
feat(stdio): added esp_stdio component
...
esp_stdio contains everything the old esp_vfs_console contained (the vfs stdio glue layer)
as well as other functionality related to stdio (previously referred to as console)
2025-10-16 10:01:59 +08:00
morris
ab149384e1
Merge branch 'refactor/clean_soc_caps_gptimer' into 'master'
...
refactor(hal): graduate watch dog hal driver into a new component: esp_hal_wdt
Closes IDF-14091
See merge request espressif/esp-idf!42338
2025-10-15 17:18:20 +08:00
Marius Vikhammer
4b2a8b946f
ci(network): fixed dependencies for misc network and wifi related test apps
2025-10-15 09:37:00 +08:00
morris
e8de5b5a95
refactor(gptimer): clean up SOC capabilities for GPTIMER and Timer Group
...
- Remove GPTIMER and TIMG related definitions from soc_caps_full.h files
- Move timer peripheral definitions to appropriate HAL layer files
- Update references across components to use proper HAL abstractions
- Consolidate timer group and GPTIMER capabilities organization
- Ensure consistent timer configuration across all ESP32 variants
This refactoring improves the separation of concerns between SOC
capabilities and HAL implementations for timer-related functionality.
2025-10-14 11:44:38 +08:00
morris
cd41b6a640
refactor: remove unnecessary driver dependencies from build rules
2025-10-11 14:02:29 +08:00
Roland Dobai
d816c3fb5b
Merge branch 'contrib/github_pr_17594' into 'master'
...
fix(depgraph): Add double quotes around dependency names (GitHub PR)
Closes IDFGH-16471
See merge request espressif/esp-idf!41989
2025-10-10 11:27:06 +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
radek.tandler
b695279ee8
feat(storage): esp_blockdev added to G1 components
2025-10-08 10:18:10 +02: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
Peter Dragun
e3198fff3c
feat: Update esptool to v5
2025-09-30 15:28:55 +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
harshal.patil
1d4a634b98
test(security): Use minimal build in the security test apps
2025-09-30 10:52:03 +05:30
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
Ondrej Kosta
d622d4d9ac
feat(esp_eth): removed SPI Ethernet and PHY drivers from IDF
2025-09-28 16:19:42 +02:00
Kapil Gupta
35f8d9d42c
fix(esp_wifi): Remove deprecated arguments from some APIs
2025-09-26 21:42:30 +05:30
Akiyama Kohane
4358d21a06
fix(mbedtls): prevent vectorization fault in clang O2 optimization
...
Closes https://github.com/espressif/esp-idf/pull/17582
2025-09-25 13:22:12 +08:00