Commit Graph

49603 Commits

Author SHA1 Message Date
Island 08d3b8c9d3 Merge branch 'feat/ble_mesh_unify_crypto' into 'master'
Feat/ble mesh unify crypto

Closes BLERP-2491

See merge request espressif/esp-idf!44570
2026-01-07 12:15:11 +08:00
Zhang Wen Xu 2198f621ca Merge branch 'feat/multiple_instance_for_pending_table' into 'master'
Feat/multiple instance for pending table

Closes TZ-990 and TZ-2185

See merge request espressif/esp-idf!43913
2026-01-07 02:57:37 +00:00
Ashish Sharma 3d5775e22b feat: adds PSA MD5 driver support 2026-01-07 10:41:33 +08:00
Island cf53faf247 Merge branch 'bugfix/fix_bug_in_hci_log' into 'master'
fix(nimble): Optimized HCI logging for NimBLE host

See merge request espressif/esp-idf!44617
2026-01-07 10:33:35 +08:00
C.S.M 060283f782 refactor(i3c): Move i3c hal to seperate folder 2026-01-07 10:26:19 +08:00
Aditya Patwardhan d52166acb5 Merge branch 'fix/incorrect_sha256_auth_digest' into 'master'
fix(esp_http_client): fix incorrect digest calculation for SHA256 auth digest

See merge request espressif/esp-idf!44827
2026-01-07 07:42:42 +05:30
yangfeng 952a63ea93 docs(bt): update Classic Bluetooth api reference of GAP 2026-01-07 09:48:53 +08:00
Wang Meng Yang 72e9de20c5 Merge branch 'bugfix/key_type_notify_err' into 'master'
fix(bt/controller): fixed wrong key type during changing connection link key

Closes BTQABR2023-630

See merge request espressif/esp-idf!44798
2026-01-07 09:17:23 +08:00
Konstantin Kondrashov 3e74ff2b33 refactor(esp_timer): Remove unnecessary nested list lock 2026-01-06 21:52:53 +02:00
Konstantin Kondrashov 0255a7e164 feat(esp_timer): esp_timer_is_active while callback is running 2026-01-06 21:52:53 +02:00
morris e98c3840ab Merge branch 'ci/fix_touch_sleep_wakeup_test_case' into 'master'
fix(touch_sens): fixed the oneshot scanning timeout issue in touch sleep example

Closes IDFCI-7995

See merge request espressif/esp-idf!44817
2026-01-06 23:50:31 +08:00
Sudeep Mohanty 0f0866f8c8 Merge branch 'task/optimize_freertos_test_coverage' into 'master'
Optimize freertos pytest test coverage to reduce redundant test runs and add support for gcov code coverage

Closes IDF-14186 and IDFCI-7565

See merge request espressif/esp-idf!44048
2026-01-06 15:07:44 +01:00
Mahavir Jain d7c8dd166b Merge branch 'fix/fix_tee_example_gcm_build' into 'master'
fix: fixes failing tee_basic example build by allowing AES-GCM for all AES support targets

See merge request espressif/esp-idf!44825
2026-01-06 18:44:22 +05:30
Roland Dobai 06d54b4c67 Merge branch 'ci/review_tools_host_tests' into 'master'
CI: Improve tools host test dependencies

Closes IDF-14921

See merge request espressif/esp-idf!44455
2026-01-06 13:24:49 +01:00
Erhan Kurubas f8d0e9a79e Merge branch 'fix/coredump_test_tcb_corrupted' into 'master'
test(espcoredump): fix test for corrupted TCB handling in coredump

Closes IDFCI-5663

See merge request espressif/esp-idf!44619
2026-01-06 13:09:18 +01:00
zhiweijian 7df6e85659 fix(ble/bluedroid): Fixed smp unit test failed if mbedTLS or TinyCrypt is enabled 2026-01-06 19:39:53 +08:00
hrushikesh.bhosale 7b7ddeba58 fix(file_server): File servering example pytest failure
There is timeout failure, due to network issue.
2026-01-06 19:37:28 +08:00
wanckl 2261e92dd6 fix(driver_i2s): fix pdm mode ll header file 2026-01-06 17:28:10 +08:00
wanckl 70140bd0fc fix(driver_spi): master set idle pin level for all data pin 2026-01-06 17:22:43 +08:00
Ashish Sharma 7093db9f10 fix(esp_http_client): fix incorrect digest calculation for SHA256 auth digest
According to RFC 7616, nonce-prime and cnonce-prime is used for SHA-256-sess only and not for SHA-256.
This commit updates the check and uses nonce only for "-sess" algorithms.

Regression from 66995965e7
2026-01-06 17:16:11 +08:00
Michael (XIAO Xufeng) c299c0b749 Merge branch 'refactor/remove_idf_test_component' into 'master'
refactor: Remove idf_test component

Closes IDF-12578

See merge request espressif/esp-idf!43733
2026-01-06 16:20:20 +08:00
Ashish Sharma 5f8570ef00 fix: fixes failing tee_basic example build 2026-01-06 16:15:54 +08:00
Wang Meng Yang 6b58b82923 Merge branch 'bugfix/l2cap_malloc_fail' into 'master'
fix(bt): fix l2cap malloc fail in throughput test

Closes BTQABR2023-536

See merge request espressif/esp-idf!44611
2026-01-06 16:08:39 +08:00
zhiweijian f4dfd42725 fix(ble/bluedroid): Fixed bluedroid host get white list size error 2026-01-06 16:01:22 +08:00
laokaiyao 93b0d49cdd fix(touch_sens): fixed the oneshot scanning timeout issue in touch sleep example
Touch channel 7 (GPIO8) is pulled-up on the dev board
2026-01-06 15:25:44 +08:00
Kevin (Lao Kaiyao) e7a2dea287 Merge branch 'bugfix/fixed_parlio_rx_sample_edge_swap_issue' into 'master'
fix(parlio_rx): fixed opposite sample edge issue

Closes IDFGH-16954

See merge request espressif/esp-idf!44675
2026-01-06 15:10:51 +08:00
luoxu d0622b0289 feat(ble): Make Tinycrypto the default encryption choice for BLE components 2026-01-06 14:45:17 +08:00
luoxu 90146a4513 feat(ble_mesh): update lib commit to d48251ab82 2026-01-06 14:45:17 +08:00
luoxu 866a07e954 feat(ble_mesh): fixed issues where the incorrect node oob private setting 2026-01-06 14:45:17 +08:00
luoxu 951856eb5c feat(ble_mesh): supported using little endian crypto components 2026-01-06 14:45:17 +08:00
luoxu 07834d2f74 feat(ble_mesh): unified ble mesh crypto 2026-01-06 14:45:17 +08:00
Mahavir Jain ad2a692c0b Merge branch 'fix/coap_dtls_build' into 'master'
fix(mbedtls): DTLS build issue due to missing timing APIs

See merge request espressif/esp-idf!44790
2026-01-06 10:22:02 +05:30
Island 6dd3592c69 Merge branch 'fix/add_esp_timer_isr_cb_in_iram' into 'master'
fix(ble): put esp timer isr cb in iram

Closes BLERP-2501

See merge request espressif/esp-idf!44695
2026-01-06 12:44:34 +08:00
Meet Patel 4b02a7e320 fix(spinlock): Added fence instruction in spinlock acquire and release
The existing spinlock mechanism possibly has an overlap of memory
operations during multi core execution, as visible in CI testing. When
running the example inter_cpu_critical_section, shared count increment
stops at 299999 instead of reaching 300000, but this only happens
randomly 1 out of 10 times. It is suspected that a memory operation
happens simultaneously from both core, even though spinlock protection
is in place.

To handle this problem, a memory barrier (fence instruction) is added
at critical places during spinlock acquire and release, to ensure that
all memory operations upto that point are completed and synchronised
before proceeding further.
2026-01-06 10:13:00 +05:30
Li Shuai 251b395061 fix(esp_pm): fix invalid gpio number used for pm trace 2026-01-06 12:25:59 +08:00
Marius Vikhammer 27073d04a6 Merge branch 'ci/ulp_depends_components' into 'master'
ci(ulp): change depends_components for ULP tests and examples

Closes IDF-14176

See merge request espressif/esp-idf!44766
2026-01-06 12:18:11 +08:00
Guillaume Souchere 023df327d0 Merge branch 'feat/cxx-depends-components' into 'master'
ci(cxx): Add depends_components attribute to build-test-rules.yml

Closes IDF-14164

See merge request espressif/esp-idf!44724
2026-01-06 03:46:41 +01:00
yinqingzhao 596ff9722b fix(wpa_supplicant): fix race where STA is freed before WPA3 SAE finishes 2026-01-06 10:42:46 +08:00
Marius Vikhammer cc7ac472e6 ci(ulp): change depends_components for ULP tests and examples 2026-01-06 09:41:35 +08:00
Erhan Kurubas 82643a03c8 test(espcoredump): fix test for corrupted TCB handling in coredump 2026-01-05 22:16:43 +03:00
Erhan Kurubas 85e7ef753d test(panic): improve stack dump capture to return full hex content 2026-01-05 22:11:23 +03:00
Roland Dobai cafdb1fb3d Merge branch 'change/readme_chip_support' into 'master'
Tools: Add auto-generated chip support table into the README

Closes IDF-14945

See merge request espressif/esp-idf!44392
2026-01-05 16:32:23 +01:00
morris 81729cf886 Merge branch 'bugfix/misconfiguration_sdkconfig_file_not_exist' into 'master'
add missing sdkconfig files in the driver test

See merge request espressif/esp-idf!44738
2026-01-05 23:12:00 +08:00
Kapil Gupta f6200b85f5 Merge branch 'bugfix/dpp_auth_ctx_validation' into 'master'
fix(esp_wifi): Validate dpp auth instance before using it

Closes WIFIBUG-1539

See merge request espressif/esp-idf!43031
2026-01-05 18:37:36 +05:30
Kapil Gupta c001c8715f fix(esp_wifi): Validate dpp auth instance before using it 2026-01-05 18:37:36 +05:30
Harshal Patil eec7e5bb64 Merge branch 'fix/partial-hardware-aes-gcm-and-software-non-aes-ciphers' into 'master'
Fix partial hardware AES-GCM, software-fallback for non-AES ciphers

Closes IDF-12474, IDF-15050, and IDF-15051

See merge request espressif/esp-idf!44616
2026-01-05 18:34:34 +05:30
Yogesh Mantri 67f5e45db2 Merge branch 'fix/failing_master_pipeline_wifi_internal_client' into 'master'
fix: fixes failing pipeline with internal wifi mbedtls client

See merge request espressif/esp-idf!44791
2026-01-05 10:29:18 +00:00
Chen Chen f3b5600bd1 refactor: remove some dependency on hal components 2026-01-05 18:02:29 +08:00
Armando (Dou Yiwen) f5f41e8261 Merge branch 'fix/fix_awb_subwindow_config' into 'master'
isp: fixed awb subwindow config always need to be set issue

See merge request espressif/esp-idf!44792
2026-01-05 09:55:06 +00:00
Jin Cheng 44b05258d7 fix(bt/controller): fixed wrong key type during changing connection link key 2026-01-05 17:34:26 +08:00