Commit Graph

49603 Commits

Author SHA1 Message Date
Armando (Dou Yiwen)
6c8e58b388 Merge branch 'feat/p4_eco5_target_test' into 'master'
esp32p4: temporarily disable target test

Closes CII-17

See merge request espressif/esp-idf!42603
2025-11-05 01:32:16 +00:00
Roman Leonov
dc2013697a feat(tusb_hid_example): Added possibility to wakeup the Host with the button press 2025-11-04 22:17:25 +08:00
Frantisek Hrbata
999cc27599 feat(cmakev2/project): add warning for usage of deprecated variables
The COMPONENTS and EXCLUDE_COMPONENTS variables are unused in cmakev2. A
deprecation warning will be printed if they are set. This change also
includes a helper functions for printing deprecation warnings.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-11-04 14:38:13 +01:00
Island
2104c051d7 Merge branch 'change/ble_update_lib_20251103' into 'master'
change(ble): [AUTO_MR] 20251103 - Update ESP BLE Controller Lib

See merge request espressif/esp-idf!43068
2025-11-04 21:22:55 +08:00
He Binglin
32a9b8a8fe Merge branch 'bugfix/esp_idf_esp32h4_dualcore_crash' into 'master'
fix(esp_hw_support): resolved setting mie to disable interrupts failed in sleep flow

Closes IDF-14279

See merge request espressif/esp-idf!42605
2025-11-04 19:10:08 +08:00
Frantisek Hrbata
de5ad78f6b fix(cmakev2/project): drop prefix_map_gdbinit in favor of gdbinit/prefix_map
The cmakev1 dropped generation of prefix_map_gdbinit, reflect this
change also in cmakev2.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-11-04 12:08:50 +01:00
Frantisek Hrbata
947d78a04e fix(kconfig): distinguish project configuration menu for excluded components
Currently both menu configs, for component's project configuration and
component's configuration, for components not included in the build have
the same name: "Configuration for components not included in the build".
This might be confusing. Let's use "Project configuration for components
not included in the build" for component Kconfig.projbuild files.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-11-04 11:39:19 +01:00
Frantisek Hrbata
37efbf8675 fix(cmakev2/project): bump C and CXX standard
The cmakev1 bumped C and CXX standard to gnu23 and gnu++26, do the same
in cmakev2.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-11-04 11:10:02 +01:00
Frantisek Hrbata
c98146a8c6 fix(cmakev2/compat): add esp_stdio to common requires
The cmakev1 added esp_stdio to common requires, add it in cmakev2 too
for backward compatibility.

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2025-11-04 11:06:02 +01:00
Mahavir Jain
d06c3d9589 fix(ci): address pre-commit hook failure - spellcheck 2025-11-04 15:11:01 +05:30
Ashish Sharma
b768059299 Merge branch 'fix/incorrect_response_status_code_captive_portal' into 'master'
fix(http_server): Fixed response status code for temporary redirect

Closes IDFGH-16702

See merge request espressif/esp-idf!43061
2025-11-04 17:11:59 +08:00
Gao Xu
db3b7575e8 Merge branch 'fix/delete_deprecated_adc_format' into 'master'
fix(adc): removed deprecated continuous format config

See merge request espressif/esp-idf!43079
2025-11-04 17:00:59 +08:00
Chen Jichang
c696401782 test(pcnt): fix pcnt example pytest 2025-11-04 15:16:41 +08:00
hrushikesh.bhosale
940b8df3cc feat(http_server/async_handler): Added test for async handler
Added test for Async Handler example, hits the /long request
and client closes it forcefully before completion
2025-11-04 12:45:18 +05:30
gaoxu
7a933cdc07 fix(adc): removed deprecated continuous format config 2025-11-04 15:11:34 +08:00
Laukik Hase
bcfe915b74 ci(hal/tee): Fix intermittent hang-ups in PERI_APM tests on ESP32-C5 2025-11-04 11:35:52 +05:30
Laukik Hase
3f82eaed0f ci(esp_tee): Enable the TEE examples for ESP32-C5 2025-11-04 11:33:52 +05:30
Laukik Hase
052f380262 ci(esp_tee): Re-enable the TEE test-apps for ESP32-C5 2025-11-04 11:33:51 +05:30
zhaoweiliang
23847f18da change(ble): [AUTO_MR] Update lib_esp32c6 to ebb26a72 2025-11-04 14:03:45 +08:00
zhaoweiliang
d6474da2ac change(ble): [AUTO_MR] Update lib_esp32c5 to ebb26a72 2025-11-04 14:03:45 +08:00
zhaoweiliang
f667bcab5c change(ble): [AUTO_MR] Update lib_esp32h2 to ebb26a72 2025-11-04 14:03:45 +08:00
Kevin (Lao Kaiyao)
ce65a06cc2 Merge branch 'refactor/parlio_rx_use_dma_link' into 'master'
refactor(parlio_rx): use gdma_link for better gdma link management

Closes IDF-13369, IDF-13627, and IDFGH-16449

See merge request espressif/esp-idf!40743
2025-11-04 12:04:45 +08:00
gaoxu
96959a2128 feat(cam): support esp32p4 eco5 dvp cam 2025-11-04 11:46:38 +08:00
Gao Xu
6aaff2a44c Merge branch 'refactor/rng_ll_c2' into 'master'
refactor(rng): refactor to use hal/ll apis for ESP32C2

Closes IDF-12537

See merge request espressif/esp-idf!42887
2025-11-04 11:43:12 +08:00
laokaiyao
ca8996bfac fix(i2s): fixed divide-by-zero coverity issue 2025-11-04 11:35:47 +08:00
Roland Dobai
a0b589c147 Merge branch 'feat/cmakev2' into 'master'
feat(cmakev2): introduce cmake-based build system v2

See merge request espressif/esp-idf!42691
2025-11-04 02:53:36 +01:00
Roland Dobai
26e3d71270 change(README): Remove chip support table from the main READMEs
COMPATIBILITY.md contains more comprehensive information about chip
support.
2025-11-03 18:57:28 +01:00
Roland Dobai
a6396a5387 Merge branch 'feature/cmake_presets' into 'master'
feat(tools): add idf.py support for CMake configuration presets

Closes IDF-13090, IDF-9350, and DOC-12674

See merge request espressif/esp-idf!40552
2025-11-03 17:15:46 +01:00
hrushikesh.bhosale
29d1bfb950 fix(http_server): Fixed response status code for temporary redirect
Closes https://github.com/espressif/esp-idf/issues/17791
2025-11-03 19:54:39 +05:30
hebinglin
128e1e7dc2 change(esp_hw_support): use true critical_frame length to check crc 2025-11-03 20:57:58 +08:00
zwx
7d5bcf64fb feat(esp_coex): set the pull mode of the external coex input pin 2025-11-03 19:49:44 +08:00
Sudeep Mohanty
ba9591f753 test(freertos): Added miscellaneous stability fixes to unit tests
This commit adds fixes for freertos unit tests for a more deterministic
run and avoid occational failures.
2025-11-03 17:55:45 +08:00
Zhou Xiao
b525e6555b feat(ble): make ble log task stack size configurable 2025-11-03 17:46:21 +08:00
chenjianhua
b870a8fb5a feat(ble): Enable get bt ts for ESP32-C3 and ESP32-S3 2025-11-03 17:46:21 +08:00
chenjianhua
03758ba550 feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression
2025-11-03 17:46:21 +08:00
Island
9eff48730e Merge branch 'fix/ble_mesh_fixed_incorrect_log' into 'master'
fix(ble_mesh): fixed incorrect log argument

Closes BLERP-808

See merge request espressif/esp-idf!43025
2025-11-03 16:30:49 +08:00
Rahul Tank
3d71614836 Merge branch 'bugfix/fix_compilation_issues' into 'master'
fix(nimble): Address compilation issues in nimble examples

See merge request espressif/esp-idf!42563
2025-11-03 13:57:31 +05:30
Mahavir Jain
8cc741cece Merge branch 'contrib/github_pr_17641' into 'master'
Allow the https server to request client certs only with OPTIONAL (GitHub PR)

Closes IDFGH-16506

See merge request espressif/esp-idf!42393
2025-11-03 13:51:48 +05:30
Mahavir Jain
3d5aa8cad1 Merge branch 'fix/add_bootloader_and_partition_table_as_encrypted_flash_targets' into 'master'
Add Bootloader, Partition Table and ESP-TEE as dependencies for encrypted-flash

See merge request espressif/esp-idf!43022
2025-11-03 09:43:58 +05:30
Mahavir Jain
06805d177c Merge branch 'feature/mbedtls_psa_migration_migrate_esp_http' into 'master'
Migrate esp_http_client and esp_http_server to PSA API

See merge request espressif/esp-idf!41035
2025-11-03 09:39:54 +05:30
Mahavir Jain
de349404a8 Merge branch 'fix/fix_coverity_483744' into 'master'
fix: fix unused value in esp uart driver (coverity 487344)

Closes IDF-13755

See merge request espressif/esp-idf!42908
2025-11-03 09:36:26 +05:30
Ondrej Kosta
2cb9c7177e Merge branch 'fix/bridge_example' into 'master'
fix(examples): fixed bridge example test endnode to host send

Closes IDFCI-2994

See merge request espressif/esp-idf!42928
2025-11-03 11:26:10 +08:00
igor.udot
824c7f7320 ci: extend wildcard support for no_runner_tags 2025-11-03 02:48:04 +00:00
igor.udot
7a411e8a1b ci: extend wildcard support for EXCLUDE_RUNNER_TAGS 2025-11-03 02:48:04 +00:00
armando
2c9c5c66c8 change(ci): temporarily disable p4 target test 2025-11-03 02:48:04 +00:00
Fu Hanxi
5a5d1ae7d9 Merge branch 'ci/improve-tests' into 'master'
tests: change wifi tests expect timeout to 60

See merge request espressif/esp-idf!42888
2025-11-03 03:45:57 +01:00
luoxu
0b20cc4bed fix(ble_mesh): fixed incorrect log argument 2025-11-03 10:41:25 +08:00
morris
0332719183 Merge branch 'refactor/remove_twai_errata_config' into 'master'
refactor(driver_twai): remove twai errata config

Closes IDF-13623 and IDF-13002

See merge request espressif/esp-idf!42850
2025-11-03 10:28:29 +08:00
gaoxu
064cd69661 refactor(rng): refactor to use hal/ll apis for ESP32C2 2025-11-03 10:25:41 +08:00
Chen Chen
d1612b952e refactor(mcpwm): make mcpwm_hal independent & cleanup soc_caps 2025-11-03 09:36:23 +08:00