Skip to content

Upgrade mbedTLS 3.x to 4.x - #1071

Open
Ricardo Casallas (rcasallas-silabs) wants to merge 1 commit into
release_2.10-1.6.1from
feature/mbedtls4
Open

Ricardo Casallas (rcasallas-silabs) wants to merge 1 commit into
release_2.10-1.6.1from
feature/mbedtls4

Conversation

@rcasallas-silabs

@rcasallas-silabs Ricardo Casallas (rcasallas-silabs) commented Sep 18, 2026 •

Copy link
Copy Markdown
Contributor

Issue Link:

MATTER-6297.

Description of Problem/Feature:
Upgrade mbedTLS support from 3.x to 4.x:

Description of Fix/Solution:
Component versions updated.
Group cluster updated.

Testing Done:

Built for GCC and LLVM in BRD4187C (MG24), BRD4116A (MG26), BRD4407A (SI301), BRD4338A (SI917)

@rcasallas-silabs Ricardo Casallas (rcasallas-silabs) changed the title mbedTLS 4.x: WORK IN PROGRESS. Upgrade mbedTLS 3.x to 4.x Sep 21, 2026
@rcasallas-silabs
Ricardo Casallas (rcasallas-silabs) force-pushed the feature/mbedtls4 branch 3 times, most recently from a0eb5c3 to 6768153 Compare October 8, 2026 14:00
@github-actions

github-actions Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@rcasallas-silabs
Ricardo Casallas (rcasallas-silabs) changed the base branch from main to release_2.10-1.6.1 October 14, 2026 14:30
@rcasallas-silabs
Ricardo Casallas (rcasallas-silabs) force-pushed the feature/mbedtls4 branch 5 times, most recently from 859b058 to 344dbae Compare October 16, 2026 14:13
@rcasallas-silabs
Ricardo Casallas (rcasallas-silabs) marked this pull request as ready for review October 16, 2026 14:13
@cursor

cursor Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Manifest-only change aligning SIWx917 Matter crypto with mbedTLS 4.x component layout; build validation on BRD4338A reduces link/symbol risk.

Overview
As part of the mbedTLS 3.x → 4.x upgrade for Matter on SIWx917, the matter_crypto_tinycrypt_siwx917 SLC component drops two explicit mbedTLS module requirements: mbedtls_hkdf and mbedtls_oid.

All other listed mbedTLS pieces (AES, ECC, PKI, X.509, etc.) stay required; only the dependency list in that .slcc file changes—no source or config edits in this diff.

Reviewed by Cursor Bugbot for commit 344dbae. Configure here.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

requires updated .gitmodules entry

for example: 4115873

applies for wifi_sdk as well

Comment thread third_party/matter_sdk
@rcasallas-silabs

Ricardo Casallas (rcasallas-silabs) commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor Author

I have read the CLA Document and I hereby sign the CLA behalf on myself, e-mail: ricardo.casallas@silabs.com

@rcasallas-silabs
Ricardo Casallas (rcasallas-silabs) force-pushed the feature/mbedtls4 branch 3 times, most recently from 4757e78 to 53a64ff Compare October 20, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants