-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
driver-only ECC: BN.TLS testing #8008
Conversation
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.
Looks good to me except for one minor thing, and also not formally marking approved as it will need removing the temporary commit once 7999 is merge.
tests/ssl-opt.sh
Outdated
@@ -2275,6 +2282,7 @@ run_test "Opaque key for server authentication: invalid alg: ECDHE-ECDSA with | |||
|
|||
requires_config_enabled MBEDTLS_USE_PSA_CRYPTO | |||
requires_config_enabled MBEDTLS_X509_CRT_PARSE_C | |||
requires_config_enabled MBEDTLS_RSA_C |
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.
This looks redundant with the auto-detecting based on server2 / server7 added above. What am I missing?
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.
This looks like a left over. It's probably the 1st error which I tried to solve, then I added the general rule while forgetting to remove this line. Since it seems you don't have any major concerns about this PR, if you don't mind, I would like to fix this error once I will do the final rebase after the preceding PRs will be merged.
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.
I would like to fix this error once I will do the final rebase after the preceding PRs will be merged.
Sure!
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.
Done here 522ce71
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.
Ah, should have mentioned: two other occurrences (lines 2305 and 2325).
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.
Correct. I updated the last commit
b6b418d
to
c2276ed
Compare
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
…cate Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
c2276ed
to
522ce71
Compare
|
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.
The rebase looks good and the temporary commit was removed, but the new commit addressing my previous feedback is incomplete.
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
522ce71
to
36344ce
Compare
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.
LGTM now, thanks!
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.
LGTM, thanks.
This PR is the continuation of #7992 and it enables also TLS and key exchanges as well as
ssl-opt
testing.Depends on #7992 and #7999
Resolves #7756
PR checklist
ecc_no_bignum()
components (driver and reference) are both updated in this PR