Krzysztof Budzynski
2ca2b6f98e
Merge branch 'bugfix/add_esp_debug_helpers_api' into 'master'
...
docs(debugging): Add debug helpers API reference
Closes DOC-13896
See merge request espressif/esp-idf!46187
2026-03-10 11:17:44 +08:00
Wang Ning
33e3d54547
Merge branch 'docs/update_get_started_for_eim_download' into 'master'
...
docs: update get started for downloading eim
See merge request espressif/esp-idf!45714
2026-03-10 09:58:29 +08:00
Konstantin Kondrashov
c2768cf849
Merge branch 'feature/improve_ulp_delay_api' into 'master'
...
feat(ulp): Improved ULP delay accuracy and removed floating point operations
Closes IDFGH-16353 and IDFGH-15960
See merge request espressif/esp-idf!45937
2026-03-09 17:48:31 +02:00
Jakub Kocka
a137d6b223
Merge branch 'docs/pip_index' into 'master'
...
Added a note about PIP_INDEX_URL for better mirrors in some regions
Closes IDFGH-17320
See merge request espressif/esp-idf!46318
2026-03-09 20:21:16 +08:00
Sudeep Mohanty
f98df52a0f
Merge branch 'feat/buildv2_comp_opt_requires' into 'master'
...
fix(cmakev2): Defer idf_component_optional_requires linking to library build time
See merge request espressif/esp-idf!46059
2026-03-09 12:12:12 +01:00
Wang Ning
fcd6b96a7f
docs: update get started for downloading eim
2026-03-09 19:01:58 +08:00
Roland Dobai
c4b6609b00
Merge branch 'python_cert_macos' into 'master'
...
fix: Update idf_tools.py to print correct path to Install Certificates.command on macOS
Closes IDFGH-16695
See merge request espressif/esp-idf!46360
2026-03-09 10:18:48 +01:00
Jakub Kocka
381edd17b4
docs(tools): Added a note about PIP_INDEX_URL for better mirrors in some regions
...
Closes https://github.com/espressif/esp-idf/issues/18301
2026-03-09 09:20:59 +01:00
Ivan Grokhotkov
cb4b3da877
Merge branch 'feature/add-api-compatibility-ci-job' into 'master'
...
ci: add API compatibility check job for merge requests
Closes IDF-8483
See merge request espressif/esp-idf!45963
2026-03-09 09:12:50 +01:00
Jiang Jiang Jian
c0cc489bc2
Merge branch 'bugfix/supplicant_min_scan_time' into 'master'
...
fix(esp_wifi): Fix min scan time for btm scan
Closes WIFIBUG-1768
See merge request espressif/esp-idf!46336
2026-03-09 15:55:02 +08:00
Island
596827eafd
Merge branch 'feat/use_common_config_to_sel_crypt_lib' into 'master'
...
Feat/use common config to sel crypt lib
See merge request espressif/esp-idf!45556
2026-03-09 14:16:31 +08:00
Krzysztof
8ad2be7980
docs(debugging): Add debug helpers API reference
2026-03-09 11:06:22 +08:00
morris
0f69e9d00e
Merge branch 'fix/i2c_psram_esp32c5' into 'master'
...
test(i2c): with malloc comes from PSRAM by default
Closes IDF-13031
See merge request espressif/esp-idf!46326
2026-03-09 11:04:20 +08:00
Harshal Patil
05b75b76bc
Merge branch 'change/fix_convention_for_esp_ds_psa_lifetime' into 'master'
...
Rename the ESP DS-RSA key lifetime name to include the VOLATILE keyword
See merge request espressif/esp-idf!46351
2026-03-09 08:32:39 +05:30
Island
249c55a741
Merge branch 'fix/use_apb_max_state_for_ble_events' into 'master'
...
fix(ble): use apb max state for bt and enable should skip
Closes BLERP-2616 and BLERP-2617
See merge request espressif/esp-idf!46296
2026-03-09 10:50:18 +08:00
Island
60be40b5f6
Merge branch 'bugfix/fix_kconfig_for_ble_cte_depends' into 'master'
...
bugfix(ble): remove BT_LE_SECURITY_ENABLE dependency for CTE on ESP32-C5
See merge request espressif/esp-idf!46325
2026-03-09 10:34:37 +08:00
morris
750e736eba
Merge branch 'fix/fix_spi_testcase_failures' into 'master'
...
fix(driver_spi): fixed several test case failures
Closes IDFCI-2820, IDFCI-3130, IDFCI-3127, IDFCI-3329, IDFCI-2455, and IDFCI-6825
See merge request espressif/esp-idf!46347
2026-03-09 10:32:01 +08:00
Yin Qing Zhao
73d1bec832
Merge branch 'feat/support_skip_band_for_scan' into 'master'
...
feat/support skip band for scan
Closes WIFI-7199 and WIFIBUG-1167
See merge request espressif/esp-idf!46120
2026-03-09 10:22:57 +08:00
Chen Chen
638a47b704
Merge branch 'feat/s31_support_mcpwm' into 'master'
...
feat(mcpwm): support mcpwm on esp32s31
Closes IDF-14756 and IDF-14757
See merge request espressif/esp-idf!45803
2026-03-09 09:27:30 +08:00
Ivan Grokhotkov (bot)
20b9e06e92
ci: add API compatibility check job for merge requests
...
Add a check_api_compatibility CI job that uses esp-api-check to detect
breaking API changes in merge requests. The job compares API
declarations between the MR base and head commits using libclang, and
posts a discussion thread on the MR if WARNING or BREAKING changes are
found.
- Add CI job in host-test.yml with clang toolchain and allow_failure
- Add test_api_check project for CMake configuration with all
components enabled
- Define __DOXYGEN__ and IDF_DOC_BUILD so the checker can see
declarations behind these guards
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-06 17:12:40 +01:00
Rahul Tank
e9d33797d7
Merge branch 'bugfix/fix_blufi_nimble_gatt_pkt' into 'master'
...
fix(blufi): Handle flattened ATT write payloads correctly in NimBLE BLUFI host
Closes BT-4264
See merge request espressif/esp-idf!46250
2026-03-06 20:59:59 +05:30
Peter Dragun
1ea8dbab0d
fix(idf_tools.py): Print correct path to Install Certificates.command on macOS
...
Related to: https://github.com/espressif/esp-idf/issues/17787
2026-03-06 15:58:04 +01:00
Jiang Jiang Jian
46ee782a21
Merge branch 'fix/roam_scan_ongoing_flag_set' into 'master'
...
Set and unset roam scan ongoing flag properly
Closes WIFIBUG-1508, WIFIBUG-1621, and WIFIBUG-1747
See merge request espressif/esp-idf!44384
2026-03-06 18:54:15 +08:00
Shu Chen
5f298edabc
Merge branch 'fix/add_check_and_fix_docs_for_154' into 'master'
...
fix(802.15.4) added some error checks to make the code more robust
See merge request espressif/esp-idf!44110
2026-03-06 10:12:09 +00:00
Hu Rui
74e7004065
test(i2c): with malloc comes from PSRAM by default
2026-03-06 17:40:31 +08:00
He Binglin
c37304c910
Merge branch 'change/esp_idf_uart_wakeup_refactor' into 'master'
...
Change: derecate uart wakeup old config apis and add modes descriptions in docs
Closes PM-408 and PM-669
See merge request espressif/esp-idf!45862
2026-03-06 17:33:44 +08:00
harshal.patil
b5550281b9
change(mbedtls): Change the ESP-DS-RSA key lifetime name to include the VOLATILE keyword
2026-03-06 15:00:38 +05:30
wanckl
6151d447a2
fix(driver_spi): fixed several test case failures
2026-03-06 15:41:42 +08:00
C.S.M
95a76c92a2
Merge branch 'fix/jpeg_encoder' into 'master'
...
feat(jpeg): Fix some potential encoder issues
Closes IDFGH-17311, IDFGH-17312, and IDFGH-17313
See merge request espressif/esp-idf!46245
2026-03-06 14:34:56 +08:00
yinqingzhao
c6072de7f6
feat(wifi): support skip whole band when scanning
2026-03-06 14:24:40 +08:00
morris
95c1c5e118
Merge branch 'doc/rm_outdated_diagram' into 'master'
...
doc: remove outdated diagrams for DAC, I2C, and I2S in documentation
See merge request espressif/esp-idf!46338
2026-03-06 14:17:23 +08:00
morris
018fc14824
doc: remove outdated diagrams for DAC, I2C, and I2S in documentation
2026-03-06 13:24:49 +08:00
Geng Yuchao
403be0a770
fix(ble): remove error cte depends for esp32c5
2026-03-06 12:03:05 +08:00
C.S.M
93566e1f8c
feat(jpeg): Fix some potential encoder issues
...
esp_driver_jpeg allocates inadequate DMA memory size for descriptor in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18296
Potential integer underflow and uninitialized pointer dereference in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18297
Invalid DMA2D block RW mode configuration for 1D direction in jpeg_encode.c
Closes https://github.com/espressif/esp-idf/issues/18298
2026-03-06 11:48:49 +08:00
hebinglin
96af3e4d2e
change(example): change uart wakeup mode 0 edge threshold
2026-03-06 11:23:27 +08:00
hebinglin
17f6dce4d0
fix(esp_driver_uart): add iram_safe sdkconfig in hp uart wakeup cases
2026-03-06 11:23:27 +08:00
hebinglin
01fa2032a6
feat(doc): add uart wakeup migration guides
2026-03-06 11:23:27 +08:00
hebinglin
8642f65ab0
fix(esp_driver_uart): restore enable pad clock in uart_set_wakeup_threshold
2026-03-06 11:23:27 +08:00
hebinglin
e2030fb740
change(docs): add uart wakeup mode 0 1 2 3 description
2026-03-06 11:23:27 +08:00
hebinglin
048a9ae514
change(esp_hw_support): deprecate uart_set_wakeup_threshold and uart_get_wakeup_threshold
2026-03-06 11:23:27 +08:00
Li Shuai
de6a300bf7
Merge branch 'feat/esp_idf_software_clk_icg' into 'master'
...
support ESP32-P4 runtime clock control for peripherals to be used/kept during light sleep
Closes PM-395 and IDF-12839
See merge request espressif/esp-idf!43184
2026-03-06 11:22:02 +08:00
Kapil Gupta
a359bfa614
fix(esp_wifi): Fix min scan time for btm scan
2026-03-06 08:36:43 +05:30
Zhang Wen Xu
a11485ef49
Merge branch 'feat/use_ot_cmakelists' into 'master'
...
feat(openthread): use upstream CMakeLists.txt for radio build
See merge request espressif/esp-idf!45420
2026-03-06 02:36:04 +00:00
Martin Vychodil
a39d56179e
Merge branch 'bugfix/nvs_hmac_doc' into 'master'
...
Documentation of NVS improved to skip HMAC references on unsupported SOCs
See merge request espressif/esp-idf!46285
2026-03-05 21:51:19 +08:00
Mahavir Jain
0e6c903abb
Merge branch 'fix/remove_unused_psa_migration_code_http_server' into 'master'
...
Fix/remove unused psa migration code http server
See merge request espressif/esp-idf!46112
2026-03-05 18:37:32 +05:30
Mahavir Jain
a5d7fb3a41
Merge branch 'fix/fix_dynamic_buffer_with_tls1_3' into 'master'
...
fix: fixes failing dynamic buffer tests
Closes IDFCI-5130
See merge request espressif/esp-idf!45150
2026-03-05 18:35:32 +05:30
Laukik Hase
1246224a92
Merge branch 'ci/tee_intr_tests_p4' into 'master'
...
ci(hal): Enable the TEE-based interrupt test-cases for ESP32-P4
Closes IDF-13510, IDF-13788, and IDF-13789
See merge request espressif/esp-idf!44986
2026-03-05 18:27:55 +05:30
Wang Meng Yang
38f37e18af
Merge branch 'change/hfp_hf_example' into 'master'
...
change(bt/examples): Add the use of internal codec APIs in the hfp_hf example
Closes IDFGH-17271
See merge request espressif/esp-idf!46168
2026-03-05 19:44:33 +08:00
Jiang Jiang Jian
52f3bf88f1
Merge branch 'bugfix/sae_commit_queue_full_memory_leak' into 'master'
...
fix(wpa_supplicant): fix memory leak on SAE commit queue post failure
See merge request espressif/esp-idf!46293
2026-03-05 19:34:09 +08:00
Jiang Jiang Jian
96b67d244f
Merge branch 'bugfix/pm-673' into 'master'
...
fix analog i2c master race cause by phy retention link
Closes PM-673
See merge request espressif/esp-idf!46133
2026-03-05 19:24:55 +08:00