Commit Graph

7800 Commits

Author SHA1 Message Date
Omar Chebib 8e12c7f3ab Merge branch 'fix/task_tracing_crashing' into 'master'
fix(heap): fix a bug where the biggest heap would be NULL on boot

Closes IDFGH-16182 and IDFGH-16183

See merge request espressif/esp-idf!41024
2025-11-12 09:33:32 +08:00
Erhan Kurubas 5947a29c51 test(gcov): re-enable gcov builds and tests 2025-11-11 10:23:29 +01:00
Tomas Rezucha 8948bf6ba7 Merge branch 'refactor/make_usb_hal_independent' into 'master'
refactor(usb): Make usb hal layer independent

Closes IDF-14092

See merge request espressif/esp-idf!43155
2025-11-11 09:53:45 +01: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
Island 25ba007105 Merge branch 'feat/support_bhost2025_44' into 'master'
feat(ble/bluedroid): Add more debug log for bluedroid

Closes BLERP-2374

See merge request espressif/esp-idf!43093
2025-11-11 10:39:39 +08:00
Erhan Kurubas 08cf6c1a40 Merge branch 'move_sysview_to_component_registry' into 'master'
Move sysview to component registry

Closes IDF-13403 and DOC-12867

See merge request espressif/esp-idf!43011
2025-11-10 19:19:17 +01:00
Tomas Rezucha b6db931b0d refactor(usb): Make usb hal layer independent 2025-11-10 17:04:22 +01:00
morris 25d5007f8b Merge branch 'refactor/minimal_build_peripheral_examples' into 'master'
refactor(example): enable minimal build for peripheral examples

Closes IDFGH-16751

See merge request espressif/esp-idf!43192
2025-11-10 22:17:03 +08:00
Martin Havlik 42056cca1d feat(examples/storage): Add NVS iteration example
Add a new example showcasing iterating over NVS entries
of a specific (or any) type, and the info to be obtained from therein.
2025-11-10 12:18:31 +01:00
Martin Havlik 7d756ebd0a feat(examples/storage): Add NVS statistics example
Add a new example showcasing how to obtain and interpret statistics
about the usage of an NVS partition.

Also demonstrates how stats change after writing some key-value pairs
in 2 separate namespaces.
2025-11-10 11:53:04 +01:00
Rahul Tank 1744b070b8 Merge branch 'contrib/github_pr_17824' into 'master'
Fix typos in NimBLE example comments (GitHub PR)

Closes IDFGH-16737

See merge request espressif/esp-idf!43102
2025-11-10 16:09:59 +05:30
morris 26dc40594e refactor(example): enable minimal build for peripheral examples
Closes https://github.com/espressif/esp-idf/issues/17836
2025-11-10 17:13:58 +08:00
yangfeng 98864d279f fix(bt/example): Fixed hf_ag build error 2025-11-10 16:59:16 +08:00
Erhan Kurubas dfd26a79c7 change(examples): disable sysview tests until sysview component is uploaded to registry 2025-11-10 15:55:41 +08:00
Erhan Kurubas 79cda70029 change(app_trace): move sysview to component registry 2025-11-10 15:55:41 +08:00
Omar Chebib 0b1aba6579 fix: wrong name in the README file for advanced heap tracing example
Closes https://github.com/espressif/esp-idf/issues/17233
2025-11-10 10:27:48 +08:00
igor.masar 7492f9b9cd docs(usb): add ESP32-H4 support notes and pin map
- usb_device: add esp32h4 DP/DM defaults (GPIO22/21) and "only:: esp32h4";
  add H4 PHY considerations; add H4 MSC write-speed table; generalize MSC SD
  note to {IDF_TARGET_NAME}; exclude tusb_ncm on H4
- usb_host: include esp32h4 in feature gates; add H4 PHY considerations
- usb_host_notes_dwc_otg: enable H4 by extending "only::" selector
- examples/usb: add ESP32-H4 row to DP/DM pin map
- docs_not_updated: drop H4 entries for usb_device, usb_host, and related
  usb_host notes now covered
- soc(esp32h4): set internal PHY mapping to DP=22, DM=21
2025-11-07 12:19:26 +01:00
Chen Chen 83c315c28d Merge branch 'feat/mcpwm_support_h4' into 'master'
Feat/mcpwm support h4

Closes IDF-12380 and IDF-12381

See merge request espressif/esp-idf!43003
2025-11-07 11:46:03 +08:00
Kevin (Lao Kaiyao) be3dd5a591 Merge branch 'feature/support_i2s_on_h21' into 'master'
feat(i2s): support i2s on esp32h21

Closes IDF-11606, IDF-11607, and IDF-11608

See merge request espressif/esp-idf!41767
2025-11-07 11:41:45 +08:00
Chen Chen 4a22e36ab4 feat(mcpwm): support mcpwm on esp32h4 2025-11-07 09:28:31 +08:00
Rasmus Buurman 3794bfd96d fix(examples): Fix typos in NimBLE example comments 2025-11-06 20:13:24 +08:00
Roman Leonov 4be7070aa6 Merge branch 'feature/tusb_hid_remote_wakeup' into 'master'
feat(tusb_hid_example): Added possibility to wakeup the Host with the button press

Closes IDFGH-12837

See merge request espressif/esp-idf!41851
2025-11-06 19:15:32 +08:00
laokaiyao 6bb2a6b66d feat(i2s): support i2s on esp32h21 2025-11-06 17:23:15 +08:00
David Čermák 27baa4a261 Merge branch 'fix/ci_netif_deps' into 'master'
[esp-netif]: Improve CI builds of netif tests

See merge request espressif/esp-idf!43136
2025-11-06 14:18:44 +08:00
Laukik Hase 905913a8db Merge branch 'ci/esp_tee_c5_enable' into 'master'
ci(esp_tee): Re-enable test-apps and examples for ESP32-C5

Closes IDF-10431, IDFCI-3086, and IDFCI-3097

See merge request espressif/esp-idf!42791
2025-11-05 16:06:04 +05:30
Chen Ji Chang fc3709f050 Merge branch 'fix/pcnt_example_pytest' into 'master'
test(pcnt): fix pcnt example pytest

Closes IDFCI-3827, IDFCI-3590, and IDFCI-4802

See merge request espressif/esp-idf!43081
2025-11-05 18:23:19 +08:00
David Cermak e061dec036 fix(example): Fix mtu example to use minimal build 2025-11-05 10:33:36 +01:00
Mahavir Jain 79099ee40d Merge branch 'feat/added_force_close_test_for_async_handler' into 'master'
feat(http_server/async_handler): Added test for async handler

Closes IDF-12971

See merge request espressif/esp-idf!43080
2025-11-05 10:27:08 +05:30
Mahavir Jain 4558769ebd Merge branch 'contrib/github_pr_17752' into 'master'
fix: indexing in DNS server IP address retrieval #17751 (GitHub PR)

Closes IDFGH-16654

See merge request espressif/esp-idf!43089
2025-11-05 10:22:38 +05:30
Gao Xu a359f6fbc9 Merge branch 'feat/p4_eco5_dvp' into 'master'
feat(cam): support esp32p4 eco5 dvp cam

Closes IDF-13929

See merge request espressif/esp-idf!41892
2025-11-05 10:09:46 +08: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
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
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
Laukik Hase 3f82eaed0f ci(esp_tee): Enable the TEE examples for ESP32-C5 2025-11-04 11:33:52 +05:30
gaoxu 96959a2128 feat(cam): support esp32p4 eco5 dvp cam 2025-11-04 11:46:38 +08: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
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 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
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
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
Shu Chen 08d45b8ef3 Merge branch 'bugfix/fix_thread_ci_testcases_not_stable' into 'master'
feat(openthread): optimize fail cases in CI test

Closes IDFCI-2537, IDFCI-2642, IDFCI-3576, IDFCI-3623, IDFCI-3955, IDFCI-5136, IDFCI-5072, IDFCI-5065, IDFCI-4997, IDFCI-3026, IDFCI-3019, and IDFCI-3020

See merge request espressif/esp-idf!42971
2025-11-03 01:30:16 +00:00
Fu Hanxi 1e79c69fc4 tests: change wifi tests expect timeout to 60
- wifi_router
- wifi_ap
- wifi_high_traffic
2025-11-03 09:19:02 +08:00
yiwenxiu f58b23ed74 feat(openthread): optimize fail cases in CI test 2025-10-31 14:54:57 +08:00
Erhan Kurubas b3132d31ed Merge branch 'esp_tracing_component' into 'master'
New Esp tracing component

Closes IDF-13405 and DOC-12721

See merge request espressif/esp-idf!41755
2025-10-30 23:07:49 +01:00
Jiang Jiang Jian be55a703e8 Merge branch 'fix/p4_rev3_further_fixes' into 'master'
fix(esp_hw_support): p4 rev3 further fixes

See merge request espressif/esp-idf!42939
2025-10-31 05:13:30 +08:00
Erhan Kurubas 1dac8685db feat(tracing): add new component for tracing 2025-10-30 12:15:35 +01:00