-
Notifications
You must be signed in to change notification settings - Fork 1.5k
update Mbed TLS to v4.1.0 #28496
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+1,145
−34,885
Merged
update Mbed TLS to v4.1.0 #28496
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
c62ca67
test: crypto: remove legacy crypto tests
tomi-font d2bca5a
samples: crypto: psa_tls: remove legacy test cases
tomi-font 189b52d
manifest: matter: update for Mbed TLS v4.1.0
tomi-font b6c5eac
net: openthread: remove CONFIG_OPENTHREAD_NRF_SECURITY_CHOICE
tomi-font aad895a
nrf_security: don't define Mbed TLS library Kconfigs as macros
tomi-font 82332c4
manifest: update Mbed TLS to v4.1.0
tomi-font 05a5240
Revert "manifest: sdk-hostap: Use sdk-hostap instead of upstream hostap"
tomi-font 1c6a4c7
nrf_security: replace CONFIG_PSA_CRYPTO_CLIENT by CONFIG_PSA_CRYPTO
tomi-font 129336c
manifest: mcuboot: adapt to Mbed TLS 4 integration
tomi-font 12c9276
nrf_security: remove CONFIG_MBEDTLS_USE_PSA_CRYPTO
tomi-font 81f4e9a
samples: cellular: nrf_cloud_multi_service: remove gone Mbed TLS options
tomi-font 1e439ca
nrf_security: rename MBEDTLS_PSA_CRYPTO_*CONFIG_FILE
tomi-font 59b36e6
nrf_security: adapt threading to TF-PSA-Crypto
tomi-font 3eedf9f
nrf_security: rename *_DIR CMake variables
tomi-font a025e59
manifest: nrfxlib: pull changes for Mbed TLS 4 integration
tomi-font 4470850
nrf_security: psa_crypto_driver_wrappers.c: use psa_get_*()
tomi-font 81d890c
nrf_security: remove mbedcrypto_base CMake library
tomi-font e317fe6
nrf_security: update for TF-PSA-Crypto/Oberon PSA Crypto
tomi-font 4273341
nrf_security: move TF_PSA_CRYPTO_*CONFIG_FILE to Kconfig.tf-psa-crypto
tomi-font 9263e74
nrf_security: remove CONFIG_MBEDTLS_PSA_CRYPTO_CONFIG
tomi-font 334e8e5
nrf_security: move PSA Crypto/TF-PSA-Crypto config options
tomi-font b61fcf7
nrf_security: stop using MBEDTLS_CONFIG_FILE for PSA Crypto
tomi-font 3d92da2
nrf_security: remove mbedtls/platform.h
tomi-font 0a55ea9
modules: tf-m: adapt to TF-PSA-Crypto
tomi-font f3b73c1
nrf_security: fix CRYPTO_C enabled on CONFIG_PSA_SSF_CRYPTO_CLIENT
tomi-font 0d9857d
nrf_security: remove entropy_poll.c
tomi-font efbbf3d
nrf_security: Pass MBEDTLS_DECLARE_PRIVATE_IDENTIFIERS into PSA want …
krish2718 2e65340
nrf_security: Default ASN1 write/parse on when PK write/parse is on
krish2718 5491c57
treewide: replace key_handle by key_id
tomi-font 814bfb0
manifest: import tf-psa-crypto from Zephyr
tomi-font 62c4f99
tests: bluetooth: mesh: enable PSA_CRYPTO instead of MBEDTLS
tomi-font ee4a1ed
nrf_security: remove options gone from Mbed TLS
tomi-font 0ccef40
Revert "scripts: quarantine_zephyr: add wifi.build"
tomi-font 6764aec
treewide: adjust linking to PSA Crypto provider
tomi-font 1a701e9
manifest: Update openthread
Vge0rge 76b5eae
secure_storage: rename macros
tomi-font 4646379
nrf_security: integrate with Mbed TLS 4
tomi-font c2f6836
net: hostap_crypto: Use hostap removed/des.c for all crypto backends
krish2718 be0ae03
net: wifi: Align HostAP crypto glue with TF-PSA-Crypto builds
krish2718 9f3c253
hostap: Fix NS hostap link
krish2718 55f98f3
nrf_security: Refactor mutex for CC3XX
Vge0rge d3e6143
nrf_security: remove PSA_WANT_ALG_RSA_(PKCS1V15_SIGN_RAW|PSS_ANY_SALT|)
tomi-font c5fb661
nrf_security: allow building legacy crypto files
tomi-font 0068bdb
treewide: get rid of legacy Mbed TLS crypto configurations
tomi-font 471b029
modules: openthread: stub mbedtls_ssl_conf_rng()
tomi-font 4e35b70
nrf_security: make CONFIG_MBEDTLS_TLS_LIBRARY select CONFIG_MBEDTLS
tomi-font c2d7f3f
net: hostap_crypto: Select SECP256R1 for legacy HostAP ECP
krish2718 6a64793
net: hostap_crypto: Add HKDF KDF fallbacks for HostAP alt
krish2718 8d4cecb
net: hostap_crypto: Tie enterprise crypto to legacy PSA backend
krish2718 e14d680
nrf_security: Remove Oberon legacy mbedTLS target
Vge0rge 43fca11
nrf_security: Remove the CC3XX/OBERON backend variables
Vge0rge ddd8a99
tests: hw_unique_key: Remove unused configs
Vge0rge 3168b69
scripts: quarantine: add overflowing RSA MCUboot Twister cases
tomi-font 8165a5e
nrf_security: drivers: cc3xx: guard linking to psa_core
tomi-font 4c76e96
samples: debug: memfault: enable SHA-1
tomi-font a8e161d
scripts: quarantine: add incompatible TF-M tests
tomi-font 23603a2
net: hostap_crypto: make more adjustments for HostAP to build
tomi-font fa3f4d7
nrf_security: Add include folder for the mbedtls_external
Vge0rge 25afdd0
manifest: find-my: pull in changes for Mbed TLS update to v4.1.0
tomi-font 655c7d5
tests: lib: app_jwt: properly enable PSA Crypto
tomi-font 212c21b
nrf_security: drivers: cc3xx: remove hash alg/len validation
tomi-font 13fabb1
openthread: Enable TLS for the SHELL
Vge0rge 92e68e9
net: openthread: default CONFIG_OPENTHREAD_LIBRARY_AVAILABLE to n
tomi-font f61f14a
net: openthread: make CONFIG_OPENTHREAD_NRF_SECURITY_PSA enable Mbed TLS
tomi-font File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use the same same function as above, do not assume an exact path
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So that's what I tried first but it didn't work, I got a key error.