Commit Graph

50256 Commits

Author SHA1 Message Date
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
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
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
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
Konstantin Kondrashov
c4e8c1df9f Merge branch 'feature/postpone_locked_efuses' into 'master'
feat(efuse): Defer WR_DIS eFuse burning

Closes IDF-14045

See merge request espressif/esp-idf!44652
2026-02-13 16:21:09 +02:00
Konstantin Kondrashov
b40aae66e3 fix(esp32): Fix access to MALLOC_CAP_IRAM_8BIT byte array in loop
The Xtensa load/store handler did not properly handle 8/16-bit
memory access to IRAM regions configured with MALLOC_CAP_IRAM_8BIT
(and CONFIG_ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY=y) from a loop
(LBEG/LEND/LCOUNT) context. This caused the loop to exit after
the first access, instead of continuing to iterate as intended.

Closes https://github.com/espressif/esp-idf/issues/14127
2026-02-13 16:12:58 +02:00
Konstantin Kondrashov
bb4c139547 Merge branch 'fix/esp32_iram_as_8bit_access_from_isr1' into 'master'
fix(xtensa): Fix ESP32_IRAM_AS_8BIT_ACCESSIBLE_MEMORY mode for ISR1

Closes IDF-15285

See merge request espressif/esp-idf!45737
2026-02-13 16:02:00 +02:00
Jiang Jiang Jian
e12eb78421 Merge branch 'bugfix/fix_phy_rfrx_gain_and_set_chan_misc_issue' into 'master'
fix(wifi): fix phy rfrx gain index issue

Closes WIFIBUG-1731

See merge request espressif/esp-idf!45867
2026-02-13 19:41:34 +08:00
Song Ruo Jing
370f885c59 fix(uart): tx write bytes fails to use non-default tx fifo empty threshold
Users may see tx write bytes fails to feed data into tx fifo in time
even if the tx fifo empty threshold has been set to a large value.
2026-02-13 18:54:38 +08:00
David Cermak
7ceda92c6e fix(owners): Add esp_wifi's Remote feature to be owned by network team
Initial step of migration of esp-wifi-remote to IDF
This cannot be an official component, as it would colide with the
existing managed esp_wifi_remote.
This needs to be an additional functionality of esp_wifi (subdirectory)
used in these 3 scenarios:
* Adding remote functionality esp_wifi() APIs to chips without WiFi
  (esp32p4, h2,...)
* Additional WiFi interface for chips which already have WiFi
* Genuine WiFi interface for linux target host applications

The ownership of WiFi's remote functionality will be transfered back
to the wifi team after the migration and stabilization.
2026-02-13 11:27:22 +01:00
Konstantin Kondrashov
ac8fd0f491 fix(esp32): Fix IRAM_AS_8BIT_ACCESSIBLE_MEMORY accessible from ISR1 2026-02-13 11:30:44 +02:00
Wan Lei
715395a164 Merge branch 'contrib/github_pr_18100' into 'master'
fix(driver_twai): fixed twai arbitration lost event handling (GitHub PR)

Closes IDFGH-17068

See merge request espressif/esp-idf!45859
2026-02-13 16:14:15 +08:00
renpeiying
98d5785f86 docs: Update CN translation 2026-02-13 15:59:31 +08:00
Marek Fiala
eb0086ef7f change: Moved esp-tls hint to component specific hints.yml file 2026-02-13 15:59:31 +08:00
Marek Fiala
c311fb0db3 test(tools): Added test for coponent hints loading 2026-02-13 15:59:31 +08:00
Marek Fiala
75bf3bdb54 feat(tools): Extended hints.yml loading from components 2026-02-13 15:59:31 +08:00
Kapil Gupta
63f6d822ae Merge branch 'bugfix/dpp_concurrency_issue' into 'master'
fix(esp_wifi): Execute DPP event handlers in eloop context

Closes WIFIBUG-1543

See merge request espressif/esp-idf!45718
2026-02-13 12:56:04 +05:30
muhaidong
9d8001f6f4 fix(wifi): fix phy rfrx gain index issue 2026-02-13 15:10:28 +08:00