Roland Dobai
5410fc0d5c
Merge branch 'feat/esp_idf_sbom' into 'master'
...
feat(tools): esp-idf-sbom integration into idf.py
Closes IDF-15120
See merge request espressif/esp-idf!45696
2026-02-20 10:18:47 +01:00
Martin Vychodil
253900916d
Merge branch 'update/spiffs_sync_upstream' into 'master'
...
change(spiffs): upgrade spiffs module to 0.2-265-gad902ca version
Closes IDFGH-17213
See merge request espressif/esp-idf!45957
2026-02-20 03:23:22 +08:00
Martin Vychodil
0fd5bae048
Merge branch 'refactor/fatfs_vfs_change_esp_vfs_fat_register_prototype' into 'master'
...
refactor(fatfs): Update esp_vfs_fat_register function prototype
Closes IDF-9212 and DOC-12416
See merge request espressif/esp-idf!41953
2026-02-20 03:07:35 +08:00
Mahavir Jain
f0cf993007
Merge branch 'fix/https_request_ci_failure' into 'master'
...
fix(https_request): Fixed CI failure for https_request example
Closes IDFCI-3294
See merge request espressif/esp-idf!45958
2026-02-20 00:09:00 +05:30
Sudeep Mohanty
d7fd22b18f
Merge branch 'test/cmakev2_enable_loadable_elf_test' into 'master'
...
Require micro-ecc only for BOOTLOADER_BUILD and enable test_build_loadable_elf test for cmakev2
See merge request espressif/esp-idf!45946
2026-02-19 15:24:23 +01:00
hrushikesh.bhosale
91d1574ba2
fix(https_request): Fixed CI failure for https_request example
...
- Enabled chachapoly ciphersuite from menuconfig, required for
howmyssl URL
2026-02-19 16:19:14 +05:30
sonika.rathi
e81d02428f
change(spiffs): upgrade spiffs module to 0.2-265-gad902ca version
...
Closes https://github.com/espressif/esp-idf/issues/18214
2026-02-19 11:43:19 +01:00
Mahavir Jain
e0536d5ff2
Merge branch 'bugfix/mbedtls_poly1305_build' into 'master'
...
fix(mbedtls): fix MBEDTLS_POLY1305_C build config
Closes IDFGH-17251
See merge request espressif/esp-idf!45934
2026-02-19 15:05:12 +05:30
Peter Marcisovsky
26f936efde
Merge branch 'fix/usb_device_ncm_example_ios_support' into 'master'
...
fix(ncm_device): Fix example support for iOS devices
Closes IDFGH-17035
See merge request espressif/esp-idf!44945
2026-02-19 09:43:08 +01:00
peter.marcisovsky
c9c0af84b7
fix(usb_device_ncm): Fix example support for iOS devices
...
NCM device usage with an iOS device as a USB Host
Closes https://github.com/espressif/esp-idf/issues/18079
2026-02-19 09:21:34 +01:00
Erhan Kurubas
577e08602e
Merge branch 'feat/esp_trace_usb_serial_jtag' into 'master'
...
Add usb serial jtag transport to the esp_trace
Closes IDF-13979
See merge request espressif/esp-idf!45622
2026-02-18 19:30:04 +01:00
Jan Beran
f9e55bdca2
Merge branch 'feat/add-report-to-cmakev2' into 'master'
...
feat(cmakev2): add config-report target
Closes IDF-14430
See merge request espressif/esp-idf!45687
2026-02-18 22:10:16 +08:00
Erhan Kurubas
53082cabe9
ci: skip esp32p4 jtag tests due to lack of eco6 runners
2026-02-18 13:11:23 +01:00
Erhan Kurubas
05010137f8
feat(esp_trace): add usb-serial-jtag as a transport channel
2026-02-18 12:01:40 +01:00
Sudeep Mohanty
c856426c30
test(cmakev2): Enable test_build_loadable_elf for buildv2
...
Remove the buildv2_skip marker from test_build_loadable_elf.
2026-02-18 11:07:46 +01:00
Sudeep Mohanty
01b6effcbe
fix(bootloader_support): Require micro-ecc only for BOOTLOADER_BUILD
...
When CONFIG_APP_BUILD_TYPE_RAM is set (loadable ELF app build),
bootloader_support was adding micro-ecc to priv_requires. The micro-ecc
component lives in the bootloader subproject and is not available in
normal app builds with cmakev2, causing component resolution to fail
when built for a build system v2 project.
micro-ecc is only needed for secure boot sources built under
BOOTLOADER_BUILD (secure_boot_signatures_bootloader.c). For app builds
with CONFIG_APP_BUILD_TYPE_RAM we do not build those sources, so
only add micro-ecc to priv_requires when BOOTLOADER_BUILD is set.
2026-02-18 10:25:35 +01:00
Jan Beran
86020e9732
feat(cmakev2): add config-report target
2026-02-18 16:23:37 +08:00
Mahavir Jain
6e5d4e73be
Merge branch 'fix/enabling_mbedtls_test_apps_psram_test_for_esp32p4' into 'master'
...
fix(mbedtls/test_apps): Enabling psram test for esp32p4
See merge request espressif/esp-idf!45942
2026-02-18 13:46:27 +05:30
Sudeep Mohanty
0e143c8bcf
Merge branch 'fix/cmakev2_fix_test_hint_components_loading' into 'master'
...
fix(cmakev2): Fixed test_hint_components_loading for buildv2
See merge request espressif/esp-idf!45936
2026-02-18 09:10:28 +01:00
Konstantin Kondrashov
f3ee799482
Merge branch 'fix/flaky_test_with_memory_leak' into 'master'
...
fix(esp_system): Fix flaky tests with memory leak in sleep test
Closes IDFCI-3292
See merge request espressif/esp-idf!45935
2026-02-18 09:27:19 +02:00
hrushikesh.bhosale
7b2bd0453a
fix(mbedtls/test_apps): Enabling psram test for esp32p4
2026-02-18 11:55:06 +05:30
Rahul Tank
b6eab8cac8
Merge branch 'bugfix/fix_nimble_issues_11022026' into 'master'
...
fix(nimble): Bugfix/fix nimble issues 11022026
Closes BLERP-2589, BLERP-2509, BLERP-2234, BCI-599, BLERP-2579, and BLERP-2576
See merge request espressif/esp-idf!45830
2026-02-18 09:20:22 +05:30
Sudeep Mohanty
f3456ea214
fix(cmakev2): Fixed test_hint_components_loading for buildv2
...
The test_hint_components_loading fails for buildv2 because the build
system only links the main component but not the components with the
hints.yml. Updated the test to explicitly include the new components in
the build.
2026-02-17 16:51:07 +01:00
Konstantin Kondrashov
3b238b2ddb
fix(esp_system): Fix flaky tests with memory leak in sleep test
2026-02-17 17:36:53 +02:00
Mahavir Jain
89a44d513c
fix(mbedtls): fix MBEDTLS_POLY1305_C build config
...
Closes https://github.com/espressif/esp-idf/issues/18243
2026-02-17 20:09:13 +05:30
Sudeep Mohanty
29ab31c587
Merge branch 'fix/cmakev2_fix_minimal_build_without_main' into 'master'
...
fix(cmakev2): Skip test_minimal_build_without_main_component for cmakev2
See merge request espressif/esp-idf!45923
2026-02-17 13:37:14 +01:00
Peter Marcisovsky
17cf9c7264
Merge branch 'fix/usb_device_example_enable_compile_warnings' into 'master'
...
fix(usb_device): Enable compile warning on device examples
See merge request espressif/esp-idf!45921
2026-02-17 09:45:25 +01:00
Mahavir Jain
ba61b8300f
Merge branch 'feat/reenabling_test_for_esp32p4' into 'master'
...
feat(tests): Reenabled the app_update and crypto driver test for esp32p4
Closes IDF-14367
See merge request espressif/esp-idf!43719
2026-02-17 11:01:32 +05:30
Hrushikesh Bhosale
96dda2a6d8
Merge branch 'refactor/remove_common_component_dependency_ota_test_apps' into 'master'
...
Removed the common_component dependency from app_update and protocols
Closes IDF-15300
See merge request espressif/esp-idf!45822
2026-02-17 13:16:03 +08:00
Sudeep Mohanty
13830bcaff
fix(cmakev2): Skip test_minimal_build_without_main_component for cmakev2
...
Build System v2 does not support the MINIMAL_BUILD property hence the
test test_minimal_build_without_main_component is not applicable for
cmakev2.
2026-02-16 17:42:37 +01:00
peter.marcisovsky
455d8589ff
fix(usb_device): Enable compile warning on device examples
2026-02-16 16:43:31 +01:00
hrushikesh.bhosale
8124c2e2cf
refactor(protocols): Removed the common_component dependency
...
- Removed the common_component build dependency from protocols test_apps
and examples
2026-02-16 15:07:37 +05:30
Laukik Hase
a84acc0706
Merge branch 'fix/tee_sec_stg_aes_iv_leftovers' into 'master'
...
refactor(esp_tee): Remove leftover references to the secure storage AES-GCM IV
See merge request espressif/esp-idf!45825
2026-02-16 14:30:55 +05:30
David Čermák
8f0d7bec17
Merge branch 'feat/network_codeowner_update' into 'master'
...
fix(owners): Add esp_wifi's remote feature to be owned by network team
See merge request espressif/esp-idf!45610
2026-02-16 16:58:40 +08:00
Frantisek Hrbata
b90098a9f2
feat(tools): esp-idf-sbom integration into idf.py
...
While the `esp-idf-sbom` `idf.py` extension is implemented within the
`esp-idf-sbom` python package, a few minor changes are also required on
the `idf.py` side.
1. Add `esp-idf-sbom` as a core requirement so it is automatically
installed by the installation scripts.
2. Add the `sbom-create` action to the list of actions for which the
flashing-related closing message is displayed.
3. Update the documentation in the api-guides for tools.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com >
2026-02-16 09:03:17 +01:00
Astha Verma
1de52330b3
fix(nimble): Fix memory leak when enabling gatt caching
2026-02-16 10:57:35 +05:30
Rahul Tank
a440f62fb4
fix(nimble): Fix tinycrypt compilation issues when enabled
2026-02-16 10:57:03 +05:30
Rahul Tank
379943f60f
fix(nimble): Fix to not send legacy command incorrectly
2026-02-16 10:55:31 +05:30
Rahul Tank
c3c99ef135
fix(nimble): Handle scenario of simultaneous connect
2026-02-16 10:54:54 +05:30
Rahul Tank
919aa3d450
fix(nimble): Add support to allow multiple ext adv
2026-02-16 10:54:19 +05:30
Shreeyash
8a4eb26a8e
fix(nimble): delete connection after lookup in ble_gap_conn_broken
2026-02-16 10:53:53 +05:30
Rahul Tank
9e581d7d68
fix(nimble): Bugfixes for various issues
2026-02-16 10:53:34 +05:30
Konstantin Kondrashov
4577b3c854
Merge branch 'fix/malloc_cap_iram_8bit_access_in_loop' into 'master'
...
fix(esp32): Fix access to MALLOC_CAP_IRAM_8BIT byte array in loop
Closes IDFGH-13188
See merge request espressif/esp-idf!45801
2026-02-15 16:25:21 +02:00
Laukik Hase
3593995a43
refactor(esp_tee): Remove leftover references to the secure storage AES-GCM IV
2026-02-14 16:19:57 +05:30
Song Ruo Jing
f0e006a619
Merge branch 'bugfix/uart_tx_fifo_empty_threshold' into 'master'
...
fix(uart): tx write bytes fails to use non-default tx fifo empty threshold
See merge request espressif/esp-idf!45828
2026-02-14 14:33:23 +08:00
Omar Chebib
8c5974efed
Merge branch 'bugfix/esp_task_wdt' into 'master'
...
fix(esp_system): Handle failures correctly in esp_task_wdt_reconfigure() (Github PR)
Closes IDFGH-17127
See merge request espressif/esp-idf!45326
2026-02-14 10:12:49 +08:00
Alexey Lapshin
ca5b578b1c
Merge branch 'feature/test-next-command-for-gdbstub-runtime' into 'master'
...
fix(tests): gdbstub: test 'next' command for every target
Closes IDF-7927 and IDF-7268
See merge request espressif/esp-idf!45799
2026-02-13 19:14:33 +04:00
Alexey Lapshin
387246d394
Merge branch 'fix/esp_libc_run_newlib_tests' into 'master'
...
fix(esp_libc): add Newlib tests (picolibc is default)
See merge request espressif/esp-idf!45710
2026-02-13 19:13:22 +04:00
Alexey Lapshin
8aee87c642
Merge branch 'fix/gdbstub-riscv-hungs-on-fpu-first-touch' into 'master'
...
fix(gdbstub): fix task lookup by frame
Closes IDF-15053
See merge request espressif/esp-idf!45815
2026-02-13 19:12:03 +04:00
Roland Dobai
dcc0ed1c60
Merge branch 'feat/split_hints' into 'master'
...
feat(tools): Extended `hints.yml` loading from components
Closes IDF-10976
See merge request espressif/esp-idf!44398
2026-02-13 15:40:24 +01:00